Posted by: netzky on: Enero 10, 2009
Se denomina página de aterrizaje (landing page) a una página web a la que una persona llega, después de haber pulsado en el enlace de algún banner o anuncio de texto situado en otra página web o portal de internet.
(Fuente: Wikipedia)
Si algún texto o imagen no da información sobre alguno de estos tres objetivos no debería estar.
Leer el resto de esta entrada »
Posted by: netzky on: Enero 10, 2009
Un recopilatorio de enlaces para seguir aprendiendo CSS:
¿Falta alguna de tus favoritas ?
Posted by: netzky on: Enero 9, 2009
El Acid Test 2, es una prueba creada por The Web Standard Proyect para ayudar a los desarrolladores de navegadores a ver su a la hora de probar su cumplimiento de los estandards.
Según nos revelan en su blog el IE8 ya ha superado la prueba. Una gran noticia para los desarrolladores que aun seguimos aprendiendo continuamente nuevos trucos, hacks y recursos para conseguir que las webs se vean en I6.
Por cierto mi version de Firefox 2.0.0.11 no la pasa.
Posted by: netzky on: Enero 9, 2009
El w3c dice de un div:
Los elementos DIV y SPAN, junto con los atributos id y class, ofrecen un mecanismo genérico para añadir estructura a los documentos.
Por lo tanto el uso de un <div> vacío se debería considerar incorrecto porque no estructura nada.
El uso de los divs vacíos es un recurso muy habitual que usan (usamos) para maquetar con CSS para conseguir que nuestras páginas tengan el aspecto que deseamos, como para conseguir las famosas “rounder corners” (esquinas redondeadas) en nuestra página, o otro tipo de efectos visuales.
Si partimos de la base de que la presentación de una web debe ser independiente del contenido y de las etiquetas que utilizamos para marcarlos y aportarles semántica, parece que no tiene mucho sentido utilizar unas etiquetas para etiquetar nada, o darle estructura, aunque los validadores automáticos no nos den error ni aviso.
Posted by: netzky on: Enero 9, 2009
El papel del Proceso de Diseño Centrado en Usuario (DCU) es vital para el éxito del sitio y/o desarrollo de aplicaciones; sin embargo, sigue siendo un concepto algo extraño. También se toma en consideración la usabilidad al final de un proyecto, en lugar de conferirle el lugar que le corresponde como el fundamento principal del desarrollo. Entonces, ¿qué es el Diseño Centrado en el Usuario y cómo debería aplicarse?
Básicamente, el diseño centrado en el usuario es una de las primeras cosas que deberías hacer para acometer un sitio web o aplicación web. La realización de pruebas de usabilidad validará lo propuesto en el proceso de diseño centrado en el usuario. Parece bastante simple, pero ¿por qué la confusión? Para que te hagas una idea, aquí está un ejemplo del orden normal que se realizan en un típico proyecto a gran escala, basada en prácticas recomendadas DCU:
Posted by: netzky on: Enero 9, 2009
Al hablar de usabilidad web hablamos del diseño de interfaces en los que los usuarios son el centro alrededor del que se ordena la información que se desea mostrar. Por lo tanto a la hora de enfrentarnos al diseño de una web hay que hacer un ejercicio de modestia e intentar tener presentes estos principios.
Para la reflexión:
un usuario pasa más tiempo navegando en otras webs que en las nuestra, por lo tanto. ¿Por qué vamos a estar reinventado en cada web los mecanismos de navegación?
Posted by: netzky on: Enero 9, 2009
Cualquier sistema, computacional o no, que ha sido creado para usuarios humanos, debe contemplar la manera como se interactuará con él, desde la facilidad con que será manejado, hasta su agilidad, aun sin haberse dado un contacto previo. Para esto debe existir una similitud entre el sistema y el mundo real, a través de palabras, conceptos, metáforas, etcétera, en un orden lógico y natural.
La norma ISO 9241 establece los requisitos ergonómicos para la realización de trabajos de oficina, con la utilización de pantallas de visualización de datos o guías de usabilidad. La usabilidad es el rango en el que un producto puede ser empleado por usuarios específicos para el logro de metas, con efectividad, eficiencia y satisfacción.
Posted by: itcorporate on: Enero 8, 2009
Para entender que es N-Layers (N-Layers correspondiendo a inumeras camadas logicas), basta pensar en camadas que van interligadas una con otra para separar codigo logico. Sirve mas para organizar nuestro codigo a la hora de crear una aplicacion web, para escalabilidad y desempeño de nustras aplicaciones.
Crear una aplicaciones robusta nos permita despues modificar nuestro codigo con mayor facilidad, reutilizar la logica para otras aplicaciones, por ejemplo separar la parte de UI (User Interface, Interface grafica de Usuario) a nuestro codigo para accesar nuestra base de datos, nos ayuda a la hora de modificar la parte del diseño grafico, asi no tendremos que modificar contenido de acceso a las funciones de nuestra DB. Facilitando nuestas vidas, tambien como el disempño de nuestras aplicaciones.