Estaba pensando en esto mientras navegaba la tienda online de Dell.
A todos nos gusta el Video en flash, pero funciona bien en todos los ordenadores ?
No lo creo.
SolÃa gustarme la tienda online de Dell, que en mi opinion es uno de los mas atractivos e innovadores sitios de e-commerce online, pero hoy no me gustado tanto la experiencia Dell. La razón ?
En las paginas de presentación de producto los videos en flash de gran formato y las animaciones 3D hacen que por momentos el sitio se congele entorpeciendo bastante la navegación de la pagina.
La PC que uso en casa no es tan vieja :
Intel Pentium III, 931 MHz, 384 MB RAM
Esto me deja pensando :
Cuantas personas usan ordenadores viejos y lentos como este ?
Cuantos de ellos eligen dejar el sitio cuando estos flash videos congelan todo el ordenador ?
La experiencia “eye candy” aumenta el negocio o también reduce parte de las ventas online ?
El Flash video y las animaciones son geniales para mostrar productos si son usadas racionalmente. Cuando se usan de forma no apropiada simplemente se comen todos los recursos del CPU reduciendo la usabilidad del sitio y entorpecen la experiencia de navegación.
Todo esto me hizo recordar del libro “Creando Killer Websites” que promocionaba los flash intros y otras atrocidades del diseño web. Pronto fue probado que los Killer Websites Mataban el Negocio ( Citando a Jakob )
Mi recomendación es:
Usar video, pero testearlo con ordenadores lentos, con 10 ventanas abiertas y con memoria reducida para asegurarse que el video sigue su curso sin arruinar la navegación del sitio. Por que este puede ser justo el caso de un cliente potencial intentando comprar algo en tu tienda online.
(Traducción del original, con apuntes personales identificados por el texto en Italic )
Estos son los lugares donde es útil usar Ajax: (Si desean colaborar con ideas el sitio original tiene un wiki colaborativo)
La importancia del azul es muy relevante cuando definimos estilos CSS para los colores de los links. Como escribe Jakob:
Textual links should be colored and underlined to achieve the best perceived affordance of clickability (With a few exceptions)
Y tiene un extensa investigación sobre el tema. Mi opinion personal es que tienes que reconocer siempre las areas clicables y no deben confundirse con otros textos para poder navegar correctamente. Esto incluye el no usar textos subrayados en azul o otros colores sino estan enlazados a algún sitio.
Una de las otras interesantes excepciones es que los enlaces subrayados incrementan la accesibilidad para usuarios con poca visión. Lo cual indica que estos usuarios que ven mal, resaltan estas lineas subrayadas y pueden leerlas mejor. Otros veran esas mismas lineas subrayadas y querran clicarlas, y eso lleva a una buena reflexión para pensar en el color y la combinación legibles de nuestros links.
En este blog escribire sobre muchas cosas relacionadas con Internet y TecnologÃa y una de ellas que es muy importante actualmente es la usabilidad.Jakob Nielsen define en su libro Prioritizing Web Usability:
Usabilidad es el atributo de calidad relacionado a cuan facil de usar es una cosa. Se refiere a cuan rapido una persona puede aprender a usar algo.
Trabajando para la web la usabilidad es esencial por que si el usuario no puede usar nuestra interface simplemente se ira de nuestro sitio.
En esta entrada del blog, hablare sobre los labels (etiquetas), esos pequeños pedazos de html que ayuda a reducir la cantidad de kilometros diarios echos con el raton cada dia.
Como dice Garret, estoy obsesionado con la usabilidad y la eficiencia, y totalmente convencido de que “Si necesita instrucciones, no funciona de primera”. Y los formularios sin el label tag no son vistos o no estan en sentido común de los desarrolladores. Desafortunadamente, incluso grandes sites como Amazon.com todavia no usan este simple y poderoso tag.
Y lo refuerza con:
Los Labels no solo incrementan la accesibilidad, pero también hacen el area clicable de los radio buttons y los checkboxes mucho mas grandes incrementando directamente la usabilidad. (Para leer mas sobre esto, chequear la Ley de Fitt’s.)
También, los lectores de pantalla para ciegos associan el label con su respectivo input tag, que por supuesto es algo muy bueno.
Definición de Labels
Relaciona una etiqueta a un control. Si haces clic en el texto dentro del elemento label este deberÃa accionar el control.
Podemos ver este ejemplo en Google.co.uk:
Search: