¿Cuál es la velocidad de carga ideal para un sitio web?

Lo instantáneo es ideal, aunque no realista.

Sin embargo, es más importante que el tiempo de carga el tiempo de representación percibido. Eso significa mostrar elementos destacados lo más rápido posible, al tiempo que ofrece posibilidades visuales para que el usuario sepa que puede haber más contenido en camino. Todo esto depende de su público objetivo, como su intención, expectativas y el propósito de ir a su sitio.

En un poco más de detalle:

Mostrar elementos destacados lo más rápido posible
Es posible con JavaScript y CSS mostrar progresivamente piezas de contenido (texto, imágenes, video, etc.) y / o cargar código externo a pedido. Algunos sitios de fotos hacen esto con imágenes, por ejemplo. A medida que se desplaza hacia abajo en la página, se cargan nuevas imágenes. Si no se desplaza hacia abajo en la página, entonces esas imágenes debajo del pliegue no necesitan cargarse.

También es posible crear una cola de eventos, donde las interacciones de un usuario en una página se almacenan y ejecutan a pedido. Por ejemplo, si un usuario hace clic en un elemento del menú antes de que se hayan cargado los elementos del menú, el clic no solo falla silenciosamente, confundiendo al usuario. En cambio, el evento de clic se almacena hasta que se cargan los elementos del menú, luego se dispara una vez que los elementos están listos.

Ofreciendo posibilidades visuales
Muchos sitios utilizan mensajes de “carga” e indicadores de progreso para indicar a sus usuarios que hay más contenido en camino. Eso puede ayudar a establecer expectativas adecuadamente.

Sin embargo, es posible retrasar estos indicadores. Úsalos juiciosamente. Por ejemplo, las secciones donde se necesitan grandes cantidades de contenido adicional pueden tener sentido. Una pequeña información sobre herramientas podría no; Un indicador de progreso en este caso puede ser más molesto que útil.

Depende de tu público objetivo
Como con todo, la respuesta es siempre “depende”. Algunos usuarios son más pacientes que otros, y algunas situaciones tienen una expectativa de mayor tiempo de espera que otras. Un diseñador de impresión experto en tecnología que mira imágenes de alta resolución podría estar dispuesto a esperar más tiempo que un adolescente que lee un problema de tarea basado en texto en línea, por ejemplo.

Lo más común que escuchará es que las personas tardan menos de 2 segundos en juzgar un sitio web y decidir si van a quedarse o no. Cuanto más tarde se cargue su página, más de esos 2 segundos se tomarán esperando.

Sin embargo, como sugirió Chris Polis, depende de algunos factores, como el tipo de contenido, pero también del tipo de servicio que proporciona su sitio web. Las personas esperarán más tiempo para ver el video si eso es lo que están visitando en el sitio web para ver, pero no esperarán el video si no lo esperan. Lo mismo ocurre con el audio y las imágenes.