martes, 7 de diciembre de 2010

¿Cómo optimizar mi campaña en Google Adwords?

Para miles de pequeñas y medianas empresas Google Adwords resulta una pieza clave en el éxito de su emprendimiento. Sin embargo, para muchas otras personas también puede ser una inversión de pocos beneficios. Evitar un desenlace desafortunado es tarea fácil si armas tu campaña siguiendo algunas reglas, pues el sistema es más sencillo de lo que parece. Vamos a explicarte algunos secretos de esta herramienta para ayudar al éxito de tu emprendimiento.

La subasta de Google
Cada vez que un usuario realiza una búsqueda, Google dispone tres lugares para colocar anuncios, que se eligen mediante una subasta. La subasta es el corazón de Google Adwords y el centro de tu campaña, porque mediante ella se eligen los anuncios que terminarán por aparecer en el buscador.
Supongamos que hay varios anunciantes compitiendo por un lugar en la búsqueda “Raquetas de tenis marca XYZ”. Google necesita un método para elegir a cuáles usuarios premiar con un lugar y a cuáles relegar a otras búsquedas. El trabajo de la subasta de Adwords consiste en elaborar un ranking de anunciantes teniendo en cuenta dos aspectos: el precio ofertado por esas palabras claves y el nivel de calidad del anuncio.
Como es de esperar, ofertar un precio alto por una serie de palabras clave suele colocar a tu anuncio en un puesto elevado del ranking de anunciantes. Pero aquí está todo el secreto del asunto: tu objetivo es pagar lo menos posible por cada click. Limitarse a ofertar mucho por un anuncio es una pésima estrategia, cara y de pocos resultados, ya que, aunque garantice un aumento de tráfico en tu sitio, estarás pagando una cantidad exagerada de dinero por cada nueva visita. Para sacar el máximo provecho de tu campaña publicitaria, debes concentrarte en la calidad del anuncio. Recuerda que el nivel de calidad es tanto o más importante que el dinero ofertado. Si diseñas tu campaña con inteligencia, el primer lugar entre los anuncios está a tu alcance aún sin que inviertas mucho dinero.
El primer punto a tener en cuenta para mejorar el nivel de calidad será la relevancia de tu anuncio. Para esto, debes elegir con atención las palabras clave, es decir, las palabras que ingresan los usuarios en sus búsquedas y quieres asociar con tu anuncio. Usando el ejemplo anterior, si tu empresa se dedica a la venta de raquetas de tenis, realmente no es una buena idea usar como palabras clave tan solo “Raquetas de tenis”. Eso tendría casi el mismo efecto que usar “Autos” como palabra clave: son criterios de búsqueda demasiado vagos y, a la vez, palabras muy comunes. Tendrías que ofertar sumas exorbitantes para conseguir que tu anuncio apareciera patrocinado junto a la búsqueda “Autos”. Pero esto se resuelve con facilidad. La clave consiste en ser específico con las palabras. En vez de ofertar dinero por “Raquetas de tenis”, hazlo por “Raquetas de tenis marca XYZ modelo ABC”.
Otros aspectos a tener en cuenta serán la originalidad, la transparencia y la facilidad de navegación de tu sitio. Tu sitio debe ser agradable para los usuarios, sin pop ups o publicidades molestas, debe ser fiel al contenido que dice publicar y debe ser original, no una copia o duplicación de otro sitio. Un tip importante para mejorar tus anuncios en el sentido de la facilidad de navegación es el siguiente: si colocas un anuncio para “Raquetas de tenis marca XYZ modelo ABC”, el link del anuncio debe llevar directamente al producto que se oferta. No hagas pasar al usuario por tu Homepage y cargarlo con el trabajo extra de navegar el sitio hasta encontrar lo que busca. Llévalo a lo que quiere sin interferencias. Personaliza tus anuncios.
Estos son algunos de los consejos más importantes para garantizar una campaña exitosa. Podrás encontrar muchos más, y en mayor detalle, en el Centro de Ayuda oficial de Adwords. Sólo sigue el siguiente link.    http://adwords.google.com/support/aw/?hl=es

viernes, 20 de agosto de 2010

Cómo desactivar Facebook Places

Cómo desactivar Facebook Places


Lleva menos de 24 horas en funcionamiento, pero algunas asociaciones civiles de Estados Unidos ya han mostrado su disconformidad con Facebook Places porque, según dice la American Civil Liberties Union (ACLU), "falla en la incorporación de otras medidas de privacidad importantes".
En Estados Unidos ya se puede disfrutar de esta función, que permite llegar a un sitio y que todo Internet sepa que estás allí. Pero, ¿seguro que los usuarios quieren que esto ocurra? Esta guía para deshabilitar Facebook Places puede resultar, por lo tanto, útil.
A diferencia de otros servicios de localización, Facebook Places permite que los amigos de la red social te registren en sitios. La red social da la opción al usuario de desautorizar este sistema de registro, pero para ACLU, "no es una opción sencilla". Sólo te dan dos opciones: o decir 'si' o decir 'no por ahora'. O lo que es lo mismo, que Facebook seguirá insistiendo cada vez que exista la posibilidad de registrarse en un lugar. Para algunas personas será una opción muy válida, pero otra gente no estará dispuesta a soportarlo.
Estos usuarios tienen la opción de ajustar las medidas de privacidad de Facebook Places. Hay tres apartados que permiten ajustar con precisión quién puede y quién no puede acceder a la información de localización, o si se quiere recibir constantemente la pregunta de registro. Este es el resumen del procedimiento presentado por ACLU:

Compartir la localización o no compartirla

En primer lugar hay que acceder a la página de personalización de privacidad y seleccionar 'customize settings' personalizar la configuración). Una vez en esta página, habrá que ajustar con quién se comparten los registros, mediante el desplegable de 'Places I check in' (lugares en los que me registro). ACLU recomienda dejarlo en 'Only Friends' (sólo amigos).
No obstante, si lo que se desea es desactivar completamente Places, habrá que seleccionar 'Customize' (personalizar) en la lista desplegable y escoger 'Only Me' (sólo yo). Después, hay que elegir si se quiere ser incluido en la lista 'People Here Now' (quién hay ahora en este lugar) y seleccionar la casilla en función de las preferencias.
Por último, para evitar que Facebook siga preguntando si se desea que los contactos de la red social puedan conocer la localización, habrá que seleccionar 'Disable' (deshabilitar) junto a la opción 'Friends can check me into Places'(los amigos pueden registrarme en Places).

Las aplicaciones de los amigos

Otra de las características que Places trae activada por defecto es la opción de compartir la localización con algunas de las aplicaciones de los amigos. Por mucha confianza que se tenga en la gente, no es seguro que todas las aplicaciones que utilizan sean de nuestro agrado. Por ello, ACLU recomienda deshabilitar esta función, algo que se realiza en tres pasos.
Primero hay que acceder a la página de personalización de privacidad y seleccionar 'edit your settings' (editar tu configuración), debajo de la etiqueta 'Applications and Websites' (aplicaciones y páginas web), de la esquina inferior derecha de la pantalla. Una vez allí, hay que seleccionar 'Edit Settings' (editar configuración) junto a 'info available through your friends' (información disponibles a través de los amigos). Por último, habrá que desactivar la casilla 'Places I've Visited' (lugares que he visitado).

No tan irrespetuoso con la privacidad

En general, la configuración de privacidad por defecto no es tan abierta como la de los perfiles tras la última revisión. En esta ocasión, está configurado para que sólo los amigos puedan comprobar la localización en primera instancia y siempre tras preguntar si se desea compartir esa información.
Esta vez Facebook no está dispuesto a que todo el mundo lo sepa todo de uno de sus usuarios a las primeras de cambio, sino que ha creado una red para amigos. Y, además, ofrece el mismo nivel de detalle que el resto de los servicios de la red social para que compartir la localización sea algo individualizado.
En el fondo, la recomendación principal es no desactivar del todo Places, sino que es preferible configurarla para que sólo las personas que realmente sean de confianza puedan acceder a esta información. Pero sólo ellas, y no otras terceras aplicaciones que no inspiran el mismo grado de confianza.

lunes, 2 de agosto de 2010

Productos Cántabros

Portal con Información sobre los Productos Típicos de Cantabria.


Cantabria destaca por la exquisita calidad de sus productos autóctonos. Dispone de una amplia y variada despensa: desde sus Quesos, pasando por la mejor Selección de Carnes y las mejores Conservas como las anchoas de santoña, hasta llegar a los famosos Pescados y Mariscos del Cantábrico. Mencionar sus Licores como el Orujo de Potes, y sus Vinos. La diversidad de su oferta es tal que puede establecerse un recorrido por la gastronomía de Cantabria a través de las diferentes comarcas, disfrutando de su cocina típica, como el Cocido Montañes o el Cocido Lebaniego, y su exquisita reposteria con productos como los Sobaos, o las Pantortillas de Reinosa.


Desde este sitio, se pretende dar a conocer y promocionar los productos típicos de Cantabria, Empresas donde pueden adquirirlos, y una completa guia de Restaurantes de Cantabria donde ofrecen estos productos, así como las recetas que incorporan Productos Cántabros.
Somos un grupo de personas con un objetivo: promocionar los Productos de Cantabria. Todos, Cocineros, Hosteleros, Empresarios, etc...., formamos este sitio Web, de una forma u otra, con vuestras colaboraciones, con vuestros patrocinios, gracias a todos.
 
¡¡ Es por la tarde, a la caída del sol, cuando las anchoas suben a la superficie en grandes bancos, dando al mar esa luminosidad que delata su situación. Se dice que "el mar arde" a esas horas, invitando a los barcos a echar las redes. !!

Cómo personalizar tu página en Facebook

¿Te aburre como se ve tu Facebook? Sigue estos trucos para darle más vida a tu perfil personal o página.

Personalizar tu URL: Fíjate en la URL o dirección de tu perfil en Facebook. Si todavía contiene las palabras “profile”, “id” y una larga lista de números, te has quedado anticuado. Para que salga tu nombre después de www.facebook.com/tunombre es cuestión de completar este sencillo trámite:

1) Métete en www.facebook.com/username

2) Una vez confirmada, no se podrá hacer cambios, entonces piénsatelo con cuidado. Si eres autónomo o un negocio deberías considerar si es mejor elegir un nombre corto, MariaLopez, o una descripción: fotógrafo.caracas.

3) No se puede incluir caracteres acentuados o letras como la “ñ” o la “ç”.

Se puede cambiar la URL para tu perfil personal tanto como para todas las páginas que administras.

Las “Landing pages” o “Páginas de aterrizaje” en Facebook

Haz como las grandes corporaciones: ¿Has visto que cuando entras en la página de Facebook de Coca-Cola sale una imagen primero en vez del muro? Esta técnica es particularmente útil para publicitar tus promociones o temporada de rebajas porque llamará la atención de los nuevos fans.

El truco es crear una pestaña nueva y personalizada – por ejemplo, se podría llamar “¡Bienvenido!” – y luego, cambiar el orden de las pestañas en el muro. Funcionará como una página de inicio para tu muro en Facebook.

Paso 1: Instalar la aplicación “FBML”

En tu página de Facebook, métete en la sección de “Editar Página” (debajo de la foto del perfil). En la parte de “Aplicaciones”, la última opción es “Más aplicaciones”. Entra en “Buscar más”. Busca la aplicación “FBML estático” y instálala en tu página con “Agregar a mi página”.

Paso 2: Personalizar la imagen

Entrar de nuevo en “Editar página” y Aplicaciones. Buscar la ahora instalada aplicación “FBML” y cliquear sobre “Editar”. Aquí te saldrá una caja donde puedes editar el título de la pestaña. Después hay que poner el código de la imagen. Puedes buscar código más elaborado pero si sólo quieres algo sencillo, este te funcionará:


<center>

<img src=”LA URL DE TU IMAGEN”>

</center>



Para conseguir la dirección de una imagen, sólo hay que cliquear sobre ella con el botón derecho y elegir “Copiar la dirección de la imagen”.

Paso 3: Que sea lo primero que ven

1) Vuelves a la página principal. Donde ves las pestañas normales (Muro, fotos, cuadros) al final, hay una “+” para agregar nuevas pestañas. Añades una para la imagen que acabas de subir.

2) En “Editar Página” vas a la sección de “Configuración de muro” y en la “Pestaña predeterminada para los usuarios que no son fans”, elegir tu pestaña de “¡Bienvenido!”.

¡Listo! Así podrás promocionar fácilmente la portada de libro, foto, o diseño personal que quieras.

jueves, 29 de julio de 2010

Acuario en Flash

Bueno, menos mal, hemos encontrado uno de nuestros primero programas en Flash, el Acuario.









Relajate.... Y no molestes a los peces.

martes, 27 de julio de 2010

Hackear iPhone no es ilegal

Apple no podrá perseguir a los usuarios que rompan con las restricciones para poder instalar aplicaciones ” no oficiales “.

Desde la Biblioteca del Congreso de Estados Unidos han aprobado una serie de excepciones en la que la ley llega a regular los derechos de autor de los fabricantes.

Los estadounidenses que dispongan de un iPhone podrá utilizar o manipular el dispositivo.

Cuando adquieres o compras un dispositivo es totalmente tuyo y no debes de tener problema ninguno o restricción por parte de la empresa.

La ley sigue amparando a la compañía, ya que esta podrá seguir actuando con técnicas para su bloqueo.

No es un mal paso, pero Apple sigue teniendo la sartén por el mango, siempre que se intente trabajar en mejor la seguridad del teléfono.

Esta norma entrará en vigor hoy martes 27 de Julio según NY Times y uno de los beneficiados es Electronic Frontier Foundation.

Adobe permitirá crear aplicaciones para el iPhone de Apple mediante la plataforma Flash. Esta nueva capacidad para los diseñadores y desarrolladores que utilizan Flash dará la posibilidad de orientar proyectos desarrollados bajo ActionScript 3 hacia iPhone. Esta capacidad está todavía en fase desarrollo pero será incluido en el nuevo paquete Adobe Flash Professional CS5.
Tras evaluar los términos de propiedad del 'software', los acuerdos, y el contenido que Apple considera admisible en la AppStore, Adobe ha decidido que "la mejor opción" era proporcionar a la comunidad de desarrolladores un compilador para ayudar a convertir los paquetes de contenido SWF en una aplicación de iPhone nativa.
Adobe ha conseguido habilitar esta opción utilizando la infraestructura 'Low Level Virtual Machine', que es un sistema flexible de compilación modular que se utiliza en gran variedad de proyectos. Los autores de Flash apuntan que la flexibilidad y la aplicabilidad a iPhone es "la razón clave" para elegirlo.
La nueva característica permitirá a los desarrolladores crear aplicaciones Flash utilizando sus habilidades y conocimientos de ActionScript 3 y más tarde convertirlo de manera que se genere una aplicación para iPhone nativa.
Los desarrolladores tendrán acceso a casi todas las API de AIR 2.0 y Flash Player 10.1. Por ejemplo, puede utilizar API como RTMP, Remote Shared Objects, y AMF así como API de AIR como SQLite y acceso a los archivos del sistema.

Antigua batalla

Adobe anunció hace poco una nueva versión de su reproductor Flash para que fuese compatible con todos los teléfonos móviles para universalizar la reproducción de vídeos en estos terminales. Una medida esperada teniendo en cuenta que el 90 por ciento de las piezas en Internet se reproducen mediante Flash Player.
Sin embargo, junto a este anuncio se confirmó que la nueva versión, también pensada para ordenadores, no sería compatible con uno de los teléfonos inteligentes más populares del mercado: iPhone -ni su "hermano" iPod Touch-.
"Apple restringe el uso de tecnologías requeridas por productos como Flash Player. Hasta que Apple elimine estas restricciones, Adobe no puede ofrecer Flash Player para el iPhone o iPod Touch", reza el mensaje del 'smartphone' de Apple cuando se intenta ejecutar una aplicación bajo Flash.
Con esta nueva medida, y sin respuesta oficial por parte de Apple, Adobe ha conseguido, por el momento, introducir aplicaciones Flash en la AppStore.

lunes, 24 de mayo de 2010

El transiberiano, en Google Maps

Un sitio para viajar en el transiberiano. Fabuloso el mashup que han creado en Google Russia, mostrando el trayecto completo del tren Transiberiando en Google Maps, acompañado por vídeos de YoutuBe mostrando todo el viaje. Y por si fuera poco, con vasios auidos a elegir: el ruido del tren, balalaikas, radio rusa actual e incluso “Guerra y Paz”, para escucharlo mientras recorremos los 9226 kms del viaje virtualmente. Eso sí, en ruso.

lunes, 17 de mayo de 2010

Youtube cumple 5 años

YouTube cumple cinco años. El 23 de abril de 2005 fue colgado el primer vídeo 'Me at the zoo' que muestra a uno de los fundadores de la plataforma durante una visita al Zoo de San Diego.

Se trata de una grabación breve, de 19 segundo, que revolucionó la Red. En poco más de un año se suberon cada día cerca de 65.000 vídeos.

YouTube hoy es el tercer sitio web más visto visitado del mundo, después de Google y Facebook. En enero los vídeos visitados eran más de 13.000 millones.

El registro del dominio YouTube fue idea de tres chicos estadounidenses, Chad Hurley, Steve Chen y Jawed Karim y surgió de la necesidad de compartir grabaciones de una manera simple y a tarvés de Internet.

Para celebrar este exitoso quinto cumpleaños, YouTube ha añadido una vela con el número cinco a su logotipo o 'doodle' habitual además de abrir el canal Five Year', en el que se podrán ver, cronológicamente, los vídeos más relevantes en YouTube durante estos 5 años.

El vídeo más visto de la historia de YouTube ha sido 'Bad Romance' de Lady GaGa con 180 millones de visitas.

domingo, 11 de abril de 2010

Google AdWords

En este video nos explican como funciona el sistema de Publicidad Adwords de Google.

lunes, 29 de marzo de 2010

AUMENTAR LA VELOCIDAD DE TU PC

1

Aquí tienes un decálogo de instrucciones para conseguir una mayor velocidad de tu PC y que te servirán también para aumentar el aprovechamiento de tu memoria RAM.



1. Quitar la búsqueda indexada : La búsqueda indexada permite indexar los archivos de tu sistema operativo con el fin de poder optimizar las búsquedas de éstos y agilizar los resultados. Una buena ayuda, pero que consume muchos recursos, para quitarla: Inicio / Mi PC Clic botón derecho en el disco duro del cual vamos a suprimir esta característica. Propiedades En la pestaña general quitar la opción de “Permitir a Index Server…” En la siguiente ventana seleccionar “Aplicar cambios a subcarpetas…”



2. Quitar las operaciones automáticas de Windows Defender : La protección de Windows Defender continúa ejecutándose a pesar de tener la opción de automático deshabilitada, vamos a quitarlo: Panel de Control. Seleccionamos “Windows Defender”. Elegimos “Herramientas” en la parte de arriba del menú. Opciones. Deseleccionar la opción “Auto arranque”.



3. Deshabilitar el desfragmentado del disco automático : Un desperdicio de recursos tener esta característica habilitada todo el tiempo ya que relentizará nuestro sistema operativo, por tanto acuerdate de desfragementar el disco cada seman más o menos y listo: Inicio / Mi PC. Clic botón derecho en el disco duro del cual vamos a suprimir esta característica. Pestaña “Herramientas”. Deseleccionar la programación de la defragmentación.



4. Añadir memoria caché mediante una memoria USB : Hay una opción en Windows Vista que permite añadir más memoria caché agilizando los procesos desahogando el sistema operativo, esa opción se llama “ReadyBoost” Colocar la memoria USB en el correspondiente puerto. Inicio / Mi PC. Clic botón derecho en la memoria USB que vamos a usar. Pestaña “ReadyBoost”. Seleccionamos “Usar este dispositivo”. Ahora selecciona a tu gusto el espacio que vas a utilizar.



5. La opción “Hibernar” no es realmente necesaria : Bueno, es necesaria para quien la utilice con regularidad, pero si tú no eres uno de ellos no te servirá nada más que para consumir recursos: Panel de Control / Opciones de energía. Clic en “Cambiar los ajustes del plan”. Clic en “Cambiar los ajustes avanzados de energía”. Expandir la selección “Suspender”. Expandir la selección “Hibernar después”. Ponerlo a cero. Clic en “Aplicar”.



6. Restaurar sistema, otra opción innecesaria si no la usas : Como la anterior característica, si no le das un uso regular es una pérdida de tiempo y recursos tenerla habilitada, por tanto vamos a deshabilitarla: Panel de Control / Sistema. Clic en “Protección del sistema” en la parte derecha. Deseleccionar la unidad principal del sistema. Aceptar el diálogo de confirmación.



7. Quitar el molesto UAC (User Access Control) : Si alguna vez has usado Linux, este servicio te recordará al comando su, pero a lo mal hecho. Básicamente se hacen pesados esos diálogos que piden confirmación cada vez que vamos a realizar algún movimiento importante : Inicio / Panel de Control. Cuentas de usuario y protección infantil /Cuentas de usuario. Activar o desactivar el Control de cuentas de usuario. Desactivamos la opción “Usar el Control de cuentas de usuario (UAC) para ayudar a proteger el equipo”.



8. Servicios que se inician en el arranque del sistema que no son necesarios : Es habitual cuando intentamos mejorar al velocidad del sistema el ir quitando servicios, aplicaciones y programas que se inicializan al arrancar el sistema operativo, quitaremos unos cuantos: Inicio / Panel de Control. “Herramientas Administrativas”. “Configuración del sistema”. Pestaña “Servicios”. Dentro de ella deseleccionaremos (siempre que no los use): Archivos offline. Entrada Tablet PC. Servicios de terminalTerminal Services. Windows Search. Fax.



9. Quitar el exceso de servicios que sobran de Windows : El sistema operativo trae otros servicios separados de los de arranque y que son parecidos, por lo tanto si no los utilizas tambien vamos a quitarlos: Inicio / Panel de Control. En el panel de la derecha, selecciona la activación de las características de Windows. Y de ahí quitaremos: Servicio de indexado. Compresión diferencial remota. Componentes adicionales de Tablet PC. Servicio de réplica de Windows DFS. Windows Escaneo y Fax. Windows Meeting Space.



10. Quitar el servicio “Compresión diferencial remota” : Este servicio comprueba los cambios en los archivos pertenecientes a una red, para poder descargarlos con el mínimo ancho de banda descargándo solo la parte modificada, ahorrando así conexión, pero mientras no se usa consume muchos recunsos: Panel de Control / Lo ponemos en “Vista Clásica”. Seleccionar “Programas y características”. Elegimos “Poner o quitar servicios de Windows”. Bajamos hacia abajo y deseleccionamos “Compresión diferencial remota”.

martes, 9 de marzo de 2010

El ipad ante el Courier de Microsoft



Han sido muchos los rumores sobre el dispositivo tablet desarrollado directamente por Microsoft, pero hasta la fecha no se habían mostrado imágenes ni vídeos fidedignos aparte de prototipos y diseños de dudosas fuentes. Hoy, sin embargo el que podría ser el verdadero `Courier´ha asomado por la Red, demostrando que los de Redmond no le pondrán las cosas tan fáciles al iPad de Apple.

Según las especificaciones filtradas, el gadget tendrá doble pantalla táctil (de 5 pulgadas de ancho y 7 de largo, aproximadamente) y estará a medio camino entre un netbook y un ereader, siendo una especie de “diario digital”. Dispondrá de una cámara y un conector de auriculares para disfrutar de las funciones multimedia y su portabilidad estaría garantizada, puesto que sólo tendrá 1 pulgada de grosor y un peso de 500 gramos.

El dispositivo incorporaría, además, un chip Tegra 2 y correría bajo el sistema Windows CE 6, orientado a dispositivos móviles y en el cual se habrían basado tanto el Zune HD, como Windows Phone 7 Series. Su interfaz permitiría el reconocimiento de escritura e incluso tendría asociada una página web para almacenar las notas tomadas.

Aún se desconocen muchas de sus otras prestaciones, así como la fecha de lanzamiento y el precio, pero es posible que esté disponible para finales de año (tercer trimestre). Aunque no se descarta que la firma de Redmond, se atreva a dar el salto al mercado antes de lo previsto ante la inminente presencia en las tiendas del iPad (principios de abril en Estados Unidos y finales, en nuestro país).

lunes, 8 de marzo de 2010

Utilizando la Tienda Virtual

Aqui ponemos una serie de videos que explican como configurar nuestra tienda online.





paso 2 Tutorial Oscommerce - medios de pago



paso3 Tutorial Oscommerce - la preparacion de imagenes - tiendas virtuales



paso 4 Tutorial Oscommerce - Las marcas - tiendas virtuales



paso 5 - Tutorial Oscommerce - Las categorias y subcategorias -tiendas virtuales



paso 6 - Tutorial Oscommerce - Grabacion de productos -tiendas virtuales




Administracion de Banners- Tutorial Oscommerce - Comercio electronico - tiendas virtuales



Productos Destacados - Tutorial Oscommerce - Comercio electronico - tiendas virtuales



Tutorial Oscommerce - Modificacion de condiciones de uso en una Tienda Virtual.



Configuracion de Ofertas


domingo, 21 de febrero de 2010

Como hacer tu Blog en Blogger

Este tutorial va a mostrar cómo crear un weblog (blog) con Blogger , la herramienta gratuita de Google para crear blogs , que además , no necesita nada mas que seguir unos cuantos pasos por nuestro navegador, y ya tendremos nuestro blog listo , sin bajarnos nada al disco duro


Además, podemos tener muchas opciones para personalizarlo a nuestro gusto , que otros usuarios comenten nuestros posts , poner imágenes , etc


El tutorial está dividido en 3 capítulos: Crear un blog , Publicar nuestro mensaje, y Configuración del blog


1º Crear nuestro blog en blogger


Lo primero que vamos a hacer es ir a www.blogger.com y pincharemos sobre el boton que pone Create your blog now:


1


Vemos cómo se ha abierto esta ventana


En choose a user name , vamos a poner un nombre de usuario para identificarnos en Blogger , esto no tiene nada que ver con el futuro Blog que vamos a crear


En Display Name pondremos nuestro nick o nombre que se vea cuando publiquemos un post por ejemplo


Una vez rellenados los datos, pulsaremos sobre Continue:


2


En Blog title pondremos el título de nuestro blog


En Blog Address (URL) pondremos su dirección en internet , que será algo asi como http://NOMBREESCOGIDO.blogspot.com


Las opciones de debajo son opcionales (valga la redundancia), por si queremos instalar blogger en un sitio nuestro , pero en este tutorial vamos a explicar cómo crearlo en blogger, ya que es lo más sencillo


En el ejemplo , hemos puesto de título para el blog Tutorial Blogger, y en Blog Address , http://tutorialblogger.blogspot.com


Una vez rellenado, presionaremos sobre Continue:


3


Aquí escogeremos la apariencia de nuestro Blog , como veréis, hay muchos estilos para escoger , presionando sobre el icono de la lupa, veremos un ejemplo para decidirnos mejor


Presionamos sobre el que queramos escoger, y le daremos a Continue:


4


5


Para el ejemplo, he decidido usar el estilo Son of Moto


6



Este es el mensaje de confirmación de que nuestro blog ha sido creado con éxito , pulsaremos sobre Start posting para comenzar a postear con Blogger


7


2º Publicar nuestro mensaje


Esta es la primera ventana que veremos, es directamente ,para poner un contenido, podemos no ponerlo ahora, pero si queremos, el proceso es el siguiente


En Title, pondremos el título del post que vayamos a poner


En el resto, podremos el contenido


Para lo demas , podemos ayudarnos de las herramientas estilo Wordpad , o editarlo en html directamente


8


Para el ejemplo , he puesto de título "Prueba" , y el siguiente texto en su interior


Una vez decidido lo que vayamos a publicar , presionaremos sobre Publish Post para publicarlo


9


Este es el mensaje de confirmación de que nuestro post ha sido publicado con éxito , presionando sobre View Blog, podremos ver cómo ha quedado:


a


La imagen está puesta pequeña y cortados los bordes, pero asi veremos de manera fácil como ha quedado el resultado


En About me, aparece información sobre el autor del Blog


Previous post, una recopilación de enlaces a posts anteriores


Archives, es un archivo de posts anteriores, clasificados por meses


s


Cualquier usuario, si quiere, puede publicar comentarios en el blog , salvo que especifiquemos lo contrario en las opciones


3º Configurar el blog


Este paso es opcional, es solo algunas reseñas para personalizarlo a nuestro gusto, o para eliminar el blog


Iremos a la pestaña Settings


En Title , podemos personalizar el título de nuestro blog


En Description , una descripción del blog para quien nos visite por ejemplo , pueda verlo


Las otras opciones no deberíamos tocarlas preferentemente


d


Abajo, en Global settings , si presionamos sobre Save Changes, salvaremos los cambios que hayamos hecho, y si presionamos sobre Drop this Blog, eliminaremos nuestro blog completamente


f


A la derecha, si presionamos sobre Comments, podremos cambiar opciones referentes a los comentarios que puedan hacernos


si presionamos sobre Anyone, cualquiera podrá poner un comentario


Only members , solo los miembros de nuestro blog


Only Registered users, solamente los usuarios registrados en Blogger


h


Presionando sobre members, podemos invitar a otras personas a hacerse miembros de nuestro blog, para que puedan publicar posts , nos ayuden en nuestro blog etc, basicamente pulsaremos el boton de Add Team members si queremos añadir a alguien


j


Ponemos arriba su dirección de email, para poder invitar, hasta a 3 personas a la vez, y en Message , un mensaje explicativo que saldrá en el email. una vez que ellos reciban el email, podrán unirse como miembros a nuestro blog


k


La opción de Template nos permite configurar , si sabemos algo de html , nuestro blog en si , como si editáramos una página web


g


Por ultimo, la próxima vez que queramos publicar algo o manejar nuestro blog , iremos a www.blogger.com y en los botones de la imagen, pondremos nuestro nombre de usuario y nuestra contraseña, dejando marcada la casilla de Remember me para no identificarnos cada vez , y presionamos enter


Si perdemos nuestra contraseña, presionaremos sobre el boton Forgot para recuperarla



l



Con esto acabamos este tutorial de usar y configurar Blogger , espero que haya sido de utilidad para que podais crear vuestro propio weblog en internet :)


Gracias por leer este tutorial :)


Direcciones de interés:


http://blogtemplates.noipo.org Más templates para tener otro entorno gráfico en blogger


www.bitacoras.com Un buen lugar donde dar de alta tu weblog , y también par conocer los blogs de otras personas



Mas Plantillas para tu Blog.

miércoles, 17 de febrero de 2010

Configurar cuentas de correo con Outlook Express

Configurar Outlook Express

Antes de configurar su cuenta de correo en Outlook Express debe crear cuentas de correo.
Una vez abierto el programa de correo “Outlook Express”,  debe seguir los siguientes pasos:
Paso 1: Para configurar la cuenta en Outlook, ir a Herramientas y seleccionar Cuentas…

1

Paso 2: Seleccione Agregar y luego Correos…

2

Paso 3: Escriba el nombre que quiera dar a la cuenta

3

Paso 4: Inserte su dirección de correo electrónico

4

Paso 5: En el campo Servidor de correo entrante y Servidor de correo saliente escriba mail.su_dominio.com (por ejemplo mail.comalis.com)

Puede indicar otro servidor de correo saliente si lo desea.

5

Paso 6: Inserte el nombre de la cuenta y la contraseña creados en el panel de control. En la ventana siguiente, haga clic en Finalizar

6

Paso 7: Seleccionar la cuenta de correo creada y pinchar en Propiedades. Seleccionar la pestaña Servidores y activar la casilla Mi servidor requiere autenticación. Luego pinchar en Configuración…

7

viernes, 12 de febrero de 2010

jueves, 11 de febrero de 2010

Google llega a la Nieve.

Google llega a la Nieve.



Con motivo de las inminentes olimpiadas de invierno de Vancouver, Google se ha atrevido a llevar hasta las propias pistas de esquí un nuevo vehículo destinado a grabar imágenes para Streetview, que viene a ser un Trike reconvertido en moto de nieve, para adaptarse a las duras condiciones de la montaña.


Las imágenes que han sido captadas a 7.000 pies de altura (unos 2.134 metros) muestran las pistas que recorrerán los atletas y la villa olímpica. Además para completar la cobertura del evento, también han actualizado la capa de Google Earth con modelos 3D de las instalaciones, y han creado una web específica para seguir en tiempo real los resultados de las distintas disciplinas.

miércoles, 10 de febrero de 2010

Nos gusta diseñar en Flash

En Imdigo nos gusta diseñar en Flash, porque conseguimos paginas mas dinámicas, si lo que se trata es de diseñar una Web con múltiple contenido multimedia.

Hay otros tipos de Web, que no serían candidatas a utilizar Flash, pero la mayoria de nuestros diseños utilizan esta tecnología, en combinación con HTML, ASP.



Con perdón de Wikipedia

Adobe Flash (anteriormente llamado Macromedia Flash) es una aplicación en forma de estudio de animación que trabaja sobre "fotogramas", destinado a la producción y entrega de contenido interactivo para las diferentes audiencias alrededor del mundo sin importar la plataforma. Es actualmente desarrollado y distribuido por Adobe Systems, y utiliza gráficos vectoriales e imágenes ráster, sonido, código de programa, flujo de vídeo y audio bidireccional (el flujo de subida sólo está disponible si se usa conjuntamente con Macromedia Flash Communication Server). En sentido estricto, Flash es el entorno y Flash Player es el programa de máquina virtual utilizado para ejecutar los archivos generados con Flash.

sábado, 6 de febrero de 2010

El Museo del Prado en Google


 

 

Otra forma de ver el arte

Regocijarse frente a un Velázquez o un Rembrandt en un entorno como el Museo del Prado es algo único. Pero ahora, con la tecnología de Google Earth, podrás ir más allá y disfrutar de una experiencia diferente navegando por reproducciones de las obras maestras del Prado y viendo con todo detalle los trazos y pinceladas del autor o el craquelado del barniz. Las imágenes de estas obras tienen cerca de 14.000 millones de píxeles, un nivel de detalle 1.400 veces mayor que el que obtendríamos con una cámara digital de 10 megapíxeles. Además, en Google Earth, podrás ver una espectacular reproducción en 3D del museo con su ampliación.
No esperes más y empieza a disfrutar del arte de una forma diferente. Abre Google Earth, activa la capa de edificios en 3D en el panel inferior izquierdo, busca el Museo del Prado, y accede a las obras maestras.

Ver en Google Earth

Para disfrutar de las obras maestras del Prado a pantalla completa y de una reproducción en 3D del museo, sigue las instrucciones siguientes.
Ya tengo Google Earth | Todavía no tengo Google Earth
Abre Google Earth haciendo clic en el icono de Earth en tu escritorio.
Activa la capa de edificios en 3D en el panel inferior izquierdo y busca el Museo del Prado.
Si no tienes Google Earth, dirígete a

http://earth.google.es/download-earth.html
Descarga la aplicación gratuita e instálala en tu ordenador siguiendo las instrucciones.
Abre Google Earth haciendo clic en el icono de Earth en tu escritorio.

Ver en Google Maps

Para disfrutar de las obras maestras del Prado, sigue las instrucciones siguientes.
Ver en Google Maps

viernes, 5 de febrero de 2010

Aumentar ancho de Banda en Windows 7

Aumentar ancho de banda con Windows 7.

Windows 7 a veces puede ser lenta debido a que mantiene el 20% de sus redes de ancho de banda a sí mismo para las actualizaciones y parches, incluso si no esta en busca de actualizaciones, Vista te dirá si hay nuevas actualizaciones de todos modos, pero con estas instrucciones podrá aumentar su ancho de banda y obtener mayor velocidad de descarga y navegación de Internet.






Instrucciones:
  • Haga clic en “Inicio” y en la parte inferior izquierda clic en “Ejecutar”, o simplemente “Tecla Windows + R” y escriba “Ejecutar”.
  • Escriba “gpedit.msc”, esto abrirá el Editor de directivas del grupo local, que ahora debe tener frente a usted.
  • Luego, bajo Directiva de equipo local tendrá que hacer clic en “Plantillas administrativas” y luego en el lado derecho, haga clic en “Red”.
  • Ahora hacer doble clic en la opción “Programador de paquetes QoS” y después clic en “Limite de Ancho de Banda reservado”.
  • Usted verá la opción “No configurada”, que es la configuración predeterminada, pero en realidad Windows ya ha tomado el 20% de su ancho de banda en reserva para las actualizaciones y parches.
  • Reinicie su PC y después de esto intente descargar algo y pruebe su ancho de banda. Usted notara un aumento de velocidad.

CSS Posicionamiento

Lo que se conoce como "CSS positioning" no es sino uno de los subgrupos de propiedades definidas por el World Wide Web Consortium para las hojas de estilo en cascada, nivel 1 (Cascade Style Sheets, CSS1), subgrupo que por su particular importancia ha adquirido cierta autonomía. Su definición oficial fue objeto de un borrador publicado por el W3C el 19 de agosto de 1997, no con carácter de propuesta formal, sino para fomentar la experimentación en este campo. La formulación puedes verla en inglés aqui, aunque actualmente se ha refundido en la recomendación CSS 2.
El posicionamiento con CSS permite, en síntesis, máximo control sobre el lugar que cada elemento de una página Web ocupará dentro de la propia página, sus condiciones de visibilidad y "flotabilidad", asi como manejo de capas.

Propiedades disponibles en CSS1

En el posicionamiento con CSS participan nueve propiedades:

CSS Positioning: propiedades
Propiedad Descripción Valores posibles Se aplica a:
position Permite posicionar el elemento absolute relative static Elementos:todos
left Posición izquierda de elemento length | percentage | auto Elementos posicionados absoluta o relativamente
top Parte superior del elemento length | percentage | auto Elementos posicionados absoluta o relativamente
height Altura del elemento length | auto DIV, SPAN y replaced elements
width Anchura del elemento length | percentage | auto DIV, SPAN y replaced elements
visibility Controla la visibilidad visible | hidden | inherit Elementos: todos
z-index Control de capas auto | numero (1,2,3) Elementos posicionados absoluta o relativamente
clip Define el área visible del elemento forma (rect...) | auto Elementos:todos
overflow Especifica el comportamiento de superposición visible | hidden | scroll | auto Elementos:todos
Antes de examinar cada una de las propiedades, es preciso sentar algunas convenciones terminológicas relacionadas con la estructura jerárquica de un documento HTML.

La etiqueta <BODY> ocupa el lugar mas alto en la jerarquía del documento, en cuanto encierra dentro todas las demas etiquetas.

Decimos que un elemento es child (hijo) de otro si está anidado (dentro) de la pareja de etiquetas de otro elemento. El elemento que incluye o encierra al elemento child es el parent (padre).

Se dice Sibling de los elementos que comparten el mismo antecesor. Y elemento previo es el elemento que inmediatamente precede a otro en el archivo origen, independientemente de que sea o no parent, child, etc.

El origen de un elemento es donde se localizan las coordenadas 0,0, de su esquina superior izquierda. Cada elemento tiene su propio origen, que depende del valor de su posición y de su localización en la jerarquia de elementos.
Por flow o flujo del documento nos referimos a la forma en que su contenido "fluye" dentro de la ventana del navegador; que puede cambiar o no dependiendo del valor de ciertas propiedades. El flujo normal de un documento es en horizontal, de derecha a izquierda.

Un elemento reemplazado es aquel del que solo se conocen las dimensiones intrínsecas como img, input, textarea, select y object
La tabla anterior incluye las propiedades relativas al posicionamiento de las CSS1; el posicionamiento de bloques y elementos es aun mas versátil con CSS 2.1.

En CSS2.1, una caja puede ser presentada de acuerdo a tres esquemas de posicionamiento:
  1. Flujo normal En CSS2.1, el flujo normal incluye formato de bloque, formatos en línea, posicionamiento relativo, y posicionamiento de cajas "run-in".
  2. Flotantes. En el modelo flotante, una caja se presenta primero de acuerdo al flujo normal, luego se saca del flujo normal y se mueve a la izquierda o derecha tanto como sea posible. El contenido restante puede fluir a lo largo del costado del elemento flotante.
  3. Posicionamiento absoluto. En el modelo de posicionamiento absoluto, una caja es quitada completamente del flujo normal (no tiene ningún impacto sobre los hermanos siguientes) y se le asigna una posición con respecto al bloque de contención.
A continuación veremos con mas detalles las propiedades de posicionamiento CSS

Propiedad Position

La propiedad position admite cinco valores: absolute , relative , static , fixed y inherit. Por defecto es static .

position: static

La posición static es el valor por defecto de todos los elementos HTML, y por tanto no hace falta especificar este estilo.

Los elementos en posición estatica se van dibujando uno a continuación de otro, segun las reglas ordinarias, fluyendo con la página.

position: absolute

Los elementos "absolutamente" posicionados dentro de un documento HTML (y tambien los elementos "children" que engloba) no forman parte del fluir general del resto de elementos del documento. Su posición es asignada independientemente de la que ocupen el resto de los elementos del documento.
Por defecto, el contenido de una pagina (por ejemplo los bloques de texto de cada párrafo) se adapta automáticamente al tamaño de la ventana, alargando o acortando las líneas, etc, colocando un párrafo detrás de otro, segun se va leyendo el archivo, acomodándo entre si los distintos elementos que integran el documento. A esta adaptabilidad llamamos fluir (flow), o flujo html.

Pues bien, los elementos posicionados de forma absoluta no fluyen con los demás, colocándose de forma independiente, incluso superponiendose a otros elementos. Los elementos de este tipo, por ello, se consideran fuera del flujo HTML, en cuanto a que pueden colocarse en cualquier sitio del documento, independientemente de su situación en el código fuente
La posición de los elementos absolutos se fija determinando su coordenadas, dadas por los atributos top y left (y en CSS2 además, right y bottom).
Al indicar el origen con las coordenadas top y left, estamos estableciendo el punto de ubicación de la esquina superior izquierda de la caja que contiene el elemento.

Si nuestro elemento absoluto no está contenido dentro de ningun otro, la posición de las coordenadas se mide respecto del inicio de la etiqueta BODY (contenedor principal). Si nuestro elemento absoluto está contenido dentro de otro elemento, y este elemento contenedor está posicionado absoluta o relativamente, las coordenadas del elemento absoluto "contenido" se calculan desde el origen de su elemento contenedor.
Veamos ejemplos de cálculo del origen de elementos posicionados absolutamente:

Elemento posicionado absolutamente, con elemento parent static
<span style="position:static; background-color:green">  static green parent static green parent static green parent static   <span style="position:absolute; top:60px; left:60px; background-color:blue">  absolute blue child absolute blue child absolute blue child absolute   </span>  </span>  
Nuestro elemento azul (absoluto) ignora al elemento contenedor, de posición static, y fijará sus coordenadas en relación a la etiqueta BODY.

Elemento con posición absoluta, con elemento parent posicionado relativamente
<SPAN STYLE="position:relative; background-color:#90EE90">  relative green parent relative green parent relative green parent   <SPAN STYLE="position:absolute; top:60px; left:60px; background-color:#ADD8E6">  absolute blue child absolute blue child absolute blue child   </SPAN>  </SPAN>  
Aqui el elemento azul, absoluto, fijaría sus coordenadas en relación al origen del elemento verde, relativo. El elemento verde precisamente por venir posicionado relativamente, ocupa su propio lugar en el flujo del documento.

Elemento posicionado absolutamente, con elemento parent posicionado absolutamente.
<SPAN STYLE="position:absolute; background-color:#90EE90">  absolute green parent absolute green parent absolute green parent   <SPAN STYLE="position:absolute; top:60px; left:60px; background-color:#ADD8E6">  absolute blue child absolute blue child absolute blue child  </SPAN>  </SPAN>  
Como en el caso anterior, el elemento azul fija sus coordenadas en relación al origen del elemento verde (absoluto)

Y en los tres casos, nuestro elemento posicionado absolutamente permanecerá en el mismo lugar, aunque se redimensione la ventana, no importa de que forma fluyan otros elementos, a los que se superpondrá si es preciso.

Si se omite la propiedad top, o se le asigna valor auto, la parte mas superior de nuestro elemento absoluto comenzará en lo alto de la última línea de texto del elemento parent, si es texto, o alineado con la parte mas superior del elemento parent, si es una imagen. Si la propiedad left es omitida, el elemento se posicionará a la izquierda, al final de la última linea de texto del elemento parent, si es texto, o al final de la parte derecha del elemento parent, si es una imagen.

Cuatro ejemplos con elemento parent texto:

elemento posicionado relativamente sin valores top ni left:

<SPAN STYLE="position:relative; background-color:#90EE90">  relative green parent relative green parent  green parent relative green parent relative  <SPAN STYLE="position:absolute; background-color:#ADD8E6">Absolute   blue child sin top ni left  </SPAN>   </SPAN>  

En este ejemplo, al no venir determinadas las propiedades left y top, el origen de nuestro elemento absoluto (azul) es al final del elemento parent (verde). Sin embargo, como el elemento parent fluye cuando cambia la ventana del navegador, el origen del elemento absoluto puede ser variable.

elemento posicionado con valores top y left.
<SPAN STYLE="position:relative; background-color:#90EE90">  relative green parent relative elative  green parent relative green parent relative green parent  <SPAN STYLE="position:absolute; top:10px; left:50px;background-color:#ADD8E6">  Absolute blue child con top:10px y left:50px.  </SPAN>  </SPAN>  

En este ejemplo sí determinamos las propiedades top y left de nuestro elemento absoluto. Por eso su origen no se moverá, aunque redimensionemos la ventana.


Elemento posicionado absolutamente, fijado unicamente un valor top

<SPAN STYLE="position:relative;background-color:#90EE90">  relative green parent relative green parent  relative green parent relative  <SPAN STYLE="position:absolute; top:10px;background-color:#ADD8E6">  Absolute blue child con top:10px.  </SPAN>  </SPAN>  

En este ejemplo solo determinamos la propiedad top. Esto significa que el valor top del origen nunca variará, el elemento azul siempre comenzará 10 pixels desde la parte superior de su (no static) parent. Pero el valor left es auto, por lo que se refiere al final del elemento parent. Por eso si se estrecha la ventana del navegador, la parte izquierda del rectangulo de nuestro elemento absoluto se moverá.

Elemento posicionado absolutamente, fijado unicamente su valor left
<SPAN STYLE="position:relative;background-color:#90EE90">  relative green parent relative green parent  relative green parent relative green parent relative  green parent relative green parent relative green parent  <SPAN STYLE="position:absolute; left:50px;background-color:#ADD8E6">  Absolute blue child con  left:50px.  </SPAN>  </SPAN>  

Al contrario que en el ejemplo anterior, el lado izquierdo del elemento permanecerá fijo a 50 pixels, mientras que la parte superior variará dependiendo de la situación del final del elemento parent.

position: relative

Los elementos posicionados relativamente, a diferencia de los anteriores, forman parte del fluir del documento. El origen de un elemento posicionado relativamente es el final del elemento previo en el flujo (en el flujo, no en el codigo fuente) independientemente de su relación jerárquica.

Para elementos con posición relativa , el origen de coordenadas es la posición "natural" que tendrían de no estar posicionados, en lugar de la esquina del elemento contenedor en la página.

Los tres ejemplos siguientes se visualizan igual; siendo elementos posicionados relativamente, sin propiedades top y left asignadas, se limitan a fluir uno detrás del otro, independientemente de su posición jerárquica

tres elementos del mismo nivel, posicionados relativamente
<SPAN STYLE="position:relative; background-color:#90EE90">  Green relative element.  </SPAN>  <SPAN STYLE="position:relative; background-color:#ADD8E6">  Blue relative element.</SPAN>  <SPAN STYLE="position:relative; background-color:#FFB6C1">  Red relative element.</SPAN>  
tres elementos anidados, posicionados relativamente
<SPAN STYLE="position:relative; background-color:#90EE90">  Green relative element.  <SPAN STYLE="position:relative; background-color:#ADD8E6">  Blue relative child of green.  <SPAN STYLE="position:relative; background-color:#FFB6C1">  Red relative child of blue.  </SPAN>  </SPAN>  </SPAN>  

tres elementos posicionados relativamente; el segundo, child del primero
<SPAN STYLE="position:relative; background-color:#90EE90">  Green relative element.  <SPAN STYLE="position:relative; background-color:#ADD8E6">  Blue relative child of green.  </SPAN>  </SPAN>  <SPAN STYLE="position:relative; background-color:#FFB6C1">  Red relative element.  </SPAN>  

El siguiente ejemplo demuestra como un elemento posicionado absolutamente no es parte del flujo del documento. El elemento azul está entre dos elementos posicionados relativamente en el codigo fuente, pero no afecta al flujo de ninguno de los dos. Si redimensionamos la ventana, el elemento azul permanece en la misma posición y el elemento rojo sigue al verde

Relativo, absoluto, relativo

<SPAN STYLE="position:relative; background-color:#90EE90">  green relative element green relative element green   </SPAN>  <SPAN STYLE="position:absolute; top:50px; left:50px; background-color:#ADD8E6">  Blue absolute element with top:50px and  left:50px.  </SPAN>  <SPAN STYLE="position:relative; background-color:#FFB6C1">  red relative element red relative element red relative element  </SPAN> 
El siguiente ejemplo es similar salvo que el elemento azul, posicionado absolutamente, tiene un elemento child. El elemento azul y su child estan fuera del fluir del documento y el rojo sigue al verde.

Relativo, absoluto con child relativo, relativo

<SPAN STYLE="position:relative; background-color:#90EE90">  green relative element green relative element green relative   </SPAN>  <SPAN STYLE="position:absolute; top:50px; left:50px; background-color:#ADD8E6">  Blue absolute element with top:50px and left:50px.  <SPAN STYLE="position:relative; background-color:#FFFFFF">  White relative child of blue.  </SPAN>  </SPAN>  <SPAN STYLE="position:relative; background-color:#FFB6C1">  red relative element red relative element red relative element</SPAN>  

Pensemos que tenemos un elemento posicionado relativamente, y hemos asignado sus propiedades top y/o left. Otro elemento posicionado relativamente que le siga inmediatamente el el flujo HTML calculará su origen como sigue:

  1. Si el siguiente elemento es un child del primer elemento, el origen de este siguiente elemento estará al final del primer elemento.
  2. Si el siguiente elemento no es un child del primer elemento, este elemento siguiente tendrá su origen en donde el primer elemento tendría su fin de no haberse fijado sus propiedades letf o top
tres elementos posicionados relativamente, del mismo nivel.
<SPAN STYLE="position:relative; background-color:#90EE90">  Green relative element.  </SPAN>  <SPAN STYLE="position:relative; top:20px;  background-color:#ADD8E6">  Blue relative element with top:20px.  </SPAN>  <SPAN STYLE="position:relative; background-color:#FFB6C1">  Red relative element.  </SPAN>  

En este ejemplo el elemento azul esta offset 20 pixels respecto a su posición natural. Y como el siguiente elemento rojo no es child del anterior, es colocado al final de donde el elemento azul debería haber naturalmente estado sino hubieramos fijado un valor top.

tres elementos posicionados relativamente, anidados


<SPAN STYLE="position:relative; background-color:#90EE90">  Green relative element.  <SPAN STYLE="position:relative; top:20px;background-color:#ADD8E6">  Blue relative child of green with top:20px.  <SPAN STYLE="position:relative; background-color:#FFB6C1">  Red relative child of blue.  </SPAN>  </SPAN>  </SPAN>  

este ejemplo muestra lo que sucede ahora que el elemento rojo es child del azul. La posición del elemento azul ha sido alterada, y el elemento rojo se visualiza al final de donde está ahora el elemento azul.

position: fixed

El posicionamiento fijo (fixed) es una subcategoría del posicionamiento absoluto. La posición de la caja es calculada de acuerdo al modelo 'position:absolute', pero además, la caja se fija con respecto a alguna referencia de la pantalla. La única diferencia con el posicionamiento absoluto es que su posición respecto del bloque de contención es establecido por el acceso visual (pantalla, pagina impresa etc). Para los medios continuos (pantallas), los bloques en posición fixed no se mueven cuando el documento es desplazado. En este aspecto, son similares a las imágenes de fondo fijas, y son utiles para establecer cabeceras o pies de página. Para los medios paginados, los bloques con posiciones fijas (fixed) son repetidos en cada pagina. Esto resulta útil para poner, por ejemplo, una firma al pie de cada página.

width y height

Ya hemos dicho que el elemento posicionado absolutamente define un nuevo rectángulo de flujo para él y sus elementos child.

Este rectangulo comienza en la esquina superior izquierda del elemento. Se pueden definir las propiedades width y height del elemento. Si la propiedad width no es definida, el rectangulo se expande hasta el lado derecho de la ventana del navegador. Si la propiedad width esta definida, se mantendrá incluso aunque el ancho del rectángulo vaya mas allá de la ventana del navegador.

Si no esta definida la propiedad height, el rectángulo se expandirá hacia abajo tanto como sea necesario para visualizar el contenido.

Hacemos notar que el comportamiento descrito para el caso de no definir el valor de las propiedades width y height es el comportamiento por defecto del navegador. Este comportamiento puede ser alterado fijando la propiedad overflow, que será vista mas tarde.



Elemento posicionado absolutamente sin definir valores width o height
<SPAN STYLE="position:relative;background-color:#90EE90">  Relative green parent.  <SPAN STYLE="position:absolute; top:50px; left:50px;background-color:#ADD8E6">  absolute blue child absolute blue child  absolute blue child absolute blue  child  absolute blue child absolute blue  absolute blue child  </SPAN>  </SPAN>  

Este ejemplo muestra un elemento posicionado absolutamente, sin propiedades widht y height.

Al estrechar la ventana del navegador, el rectángulo que contiene al elemento azul ocupa siempre el espacio hasta la derecha, extendiendose hacia abajo si es necesario.

Elemento posicionado absolutamente con widht definido

<SPAN STYLE="position:relative;background-color:#90EE90">  Relative green parent.  <SPAN STYLE="position:absolute; top:50px; left:50px; width:200px;  background-color:#ADD8E6">  absolute blue child absolute blue child  absolute blue child absolute blue child absolute blue child  absolute blue child absolute blue child absolute blue child  </SPAN>  </SPAN>  

Este ejemplo demuestra es uso de la propiedad width. En este caso la anchura del elemento azul permanece igual, independientemente del tamaño de la ventana.

Hablamos antes de que un elemento posicionado absolutamente y sus elementos child forman un rectángulo que no fluye con el resto de la página. El siguiente ejemplo lo ilustra. El rectángulo azul define su origen a 50,50 y la anchura a 250 pixels.

Como no se ha fijado un valor height, el rectángulo se extenderá hacia abajo lo que sea necesario. El elemento posicionado absolutamente tiene a su vez un elemento child posicionado relativamente, y puede verse como fluye tras el elemento azul, pero siempre entre los límites izquierdo y derecho definidos por el rectángulo.

Elemento posicionado absolutamente, con elemento child relativo.

<SPAN STYLE="position:relative;background-color:#90EE90">  Relative green parent.  <SPAN STYLE="position:absolute; top:50px; left:50px; width:250px;  background-color:#ADD8E6">  absolute blue child absolute blue child  absolute blue child absolute blue child  absolute blue child absolute blue child absolute blue child  <SPAN STYLE="position:relative;background-color:#FFB6C1">  relative red child relative red child  relative red child relative red child relative red child  relative red child   </SPAN>  </SPAN>  </SPAN>  

Propiedad Visibility

La propiedad visibility de un elemento controla si este será visualizado o no, según la fijemos en visible o hidden. Aunque el elemento no sea visible, continúa ocupando su espacio en el fluir del documento. Es decir, al contrario de lo que ocurría con la propiedad display (incluida dentro de las propiedades de Clasificación): si la propiedad display se fija en none, el espacio que debería ocupar este elemento es reutilizado.

Propiedad Clip

La propiedad clip permite decidir que parte de un elemento será visible. No afecta al espacio ocupado por el elemento en el flujo HTML.

ejemplo de propiedad clip:

El ejemplo muestra la sintaxis para determinar la zona visible, usando reglas de estilo in line, o scripts. El orden de los parámetros ha de ser: top, right, bottom, left:

Inline style sheet
<IMG ID=Olivia1 STYLE="position:absolute; top:0px; left:0px;  width:136px; height:228px; clip:rect(0 136 228 0)" SRC=olivia1.gif>  
Script

Olivia1.style.clip = "rect(0 136 228 0)"  

Propiedad Overflow

La propiedad overflow permite elegir lo que sucede con el contenido de un elemento cuando este no encaja o coincide con el rectángulo definido por alguna de las propiedades top , left , height y width . Son cuatro posibles valores para esta propiedad:
  1. Visible -- Expande el tamaño del elemento hasta dar encaje a todo el contenido. Es el valor por defecto.
  2. Hidden -- Ajusta el tamaño del contenido al declarado del elemento.
  3. Auto -- Coloca barras de scroll en el elemento solo si su contenido excede del tamaño fijado.
  4. Scroll -- Coloca barras de scroll independientemente del tamaño del elemento.




ejemplo de overflow



<DIV STYLE="position:absolute; top:60px; left:0px; width:100px;  height:100px; overflow:visible; background-color:white">  Esto es corto  </DIV>  <DIV STYLE="position:absolute; top:60px; left:200px; width:100px;  height:100px; overflow:visible; background-color:white">  Este es largoooooooooo   </DIV>  

Propiedad Z-Index

Si por razón de haber definido algun elemento con posicion absoluta, este ha de visualizarse en el mismo lugar ocupado por otro elemento, se produce una superposición de elementos, visualizandose, en la parte coincidente, solo el que ocupa la posición o capa superior. Por defecto, los elementos se apilan en el orden en que aparecen: el elemento situado mas tarde en el archivo origen quedará arriba.

La propiedad z-index permite especificar el z-orden de los elementos, esto es, el orden de apilamiento en capas del documento.

Los elementos con mayor Z-INDEX son colocados encima de los que tengan menor Z-INDEX , quedando estos últimos tapados por los primeros.


Sólo se permiten valores enteros positivos para este parámetro.

Posicionamiento dinámico

Cualquier elemento posicionado absoluta o relativamente, puede ajustar dinámicamente su posición mediante scripts; esto permite crear animaciones para todos los elementos que admitan tales posicionamientos.

Se trata simplemente ("simplemente", digo) de manipular los valores top y left mediante un script, que controla secuencialmente el desplazamiento del elemento, incrementando o reduciendo dichos valores.

El DHTML sin embargo excede de esta introducción.

miércoles, 6 de enero de 2010

Foto Flickr



Con un pequeño codigo en ASP, hemos conseguido extraer de la pagina de Flickr las ultimas fotos publicadas.