parecer más rápido

La importancia de la velocidad de carga de los sitios web para la experiencia de los usuarios es indiscutible. El debate gira en torno a cuánto tiempo están dispuestos a esperar los usuarios a que cargue un sitio y, aunque existen diversos estudios, no parece existir un consenso sobre este dato, si bien parece claro que el tiempo de espera tolerable por los usuarios se situa bastante por encima de los famosos 10 segundos del tío Jakob.

Habitualmente, los buenos diseñadores web se esfuerzan en minimizar el código XHTML, reducir el peso de las imágenes al máximo y otras diversas técnicas de optimización de sitios web. Pero existen otros factores influyentes que no son habitualmente considerados:

El tiempo de carga percibido

Dos páginas con el mismo tiempo de carga real pueden ser percibidas por los usuarios como una más rápida que otra. Existen muchas formas de influir en esta percepción y es realmente esta variable la que valorarán los usuarios.

Evitar que los elementos varien su posición durante la carga (para que el usuario pueda empezar a ojear aquellas zonas ya cargadas), permitir la descarga progresiva de los gráficos e imágenes, ofrecer un adecuado feedback durante la espera, ofrecer contenido de interés durante la carga (interesante para contenido realizado con flash), cargar primero aquella información que suelen venir buscando los usuarios y otra técnicas de este estilo, pueden ayudar a reducir el tiempo de espera percibido y/o hacerlo más llevadero.

La experiencia de uso comienza mucho antes de que el sitio haya terminado de cargar

Al igual que nuestra experiencia con un nuevo producto comienza desde el momento que tenemos el paquete en nuestras manos y no cuando ya lo estamos utilizando, nuestras experiencias con los sitios podemos considerar que comienzan desde el momento en que tecleamos la url en nuestro navegador. Por este motivo, debemos facilitar el que nuestros sitios puedan ser usados sin necesidad de que hayan cargado por completo.

Un ejemplo concreto: un usuario trata de encontrar una imagen en la que aparece un determinado personaje en una galería de 20 imágenes que se muestran a un tamaño considerable, en esta situación, un simple texto alternativo suficientemente explicativo en cada imagen sería de muchísima utilidad y le permitiría buscar la imagen sin necesidad de esperar a que hayan cargado todas.


Escrito por jose el 16/12/2004. Categorías: diseño de interacción


Hay 1 comentario

  1. En aplicaciones web no es recomendable que la carga de la página sea de mas de 3 segundos ya que para que una aplicación web sea aceptada y usada con comodidad sobre todo por personas que vienen de aplicaciones de escritorio la carga de páginas ha de ser extremadamente rápida para facilitarle el trabajo el usuario. Para ello si estamos usando bases de datos access lo mejor es que nos retiremos antes de empezar ya que no está diseñada para ser multiusuario por lo que en cuanto se conectan más de dos usuarios el sistema se va realentizando exageradamente, en cuanto un access pasa de 3 mb de peso ya no es posible usarlo con comodidad. En cuanto a las bbdd multiusuario más usuadas (por lo menos por mi) sqlserver y mysql lo fundamental es hacer un buen diseño realizando un análisis exaustivo de qué es lo que necesitamos de ellas. Por último independientemente del lenguaje de servidor que usemos es una buena idea (excelente para mi opinión) usar ajax para evitar la carga masiva de datos, con ajax accedemos sólo a la información necesaria que el usuario pueda querer utilizar.
    Es mi opnión!!! he dicho ;)

Deja tu comentario

Sobre blogold

blogold era un blog sobre desarrollo y estándares web, diseño gráfico, usabilidad, new media y ciberespacio.


Otros blogs de ávidos

ring
blog sobre desarrollo y usabilidad web para dispositivos móviles.
detalles
blog sobre diseño gráfico, ilustración, motion graphics y street art.
blog
noticias sobre los últimos movimientos y proyectos de ávidos.