La regla de los 10 segundos en desarrollo web

Autor: Armonth | El lunes 29 de octubre del 2007 @ 14:57.

A última hora de ayer Tecnorantes publico una entrada sobre el tiempo de carga de las páginas web y me llamó la atención la mención a la regla de los 10 segundos ya que hacía mucho tiempo que no la veía en un artículo actual.

La regla decía que si tu web no carga en un máximo de 10 segundos muchos usuarios se largarán sin siquiera leerla. Creo que hoy en día la regla está desfasada pero no por el aumento de conexiones de banda ancha si no porque tenemos que ser más ambiciosos.

No sólo el ancho de banda de los usuarios ha aumentado: los ordenadores usados como servidores son más rápidos y más baratos, la infraestructuras en general también se ha vuelto mejor y más accesible a bolsillos modestos.

Hace diez años, tener un servidor dedicado en España era casi un sueño (Europa en general y España en particular siempre han sido más caros en hosting/housing que EE.UU), un sueño al que muy pocos podían acceder. Hoy en día sin embargo no es barato pero tampoco es un desembolso demasiado alto.

Con mejores equipos, mejores ofertas y más capacidad es obvio que podemos ser más despilfarradores pero también podemos ser más ambiciosos y rebajar a 5 segundos la regla.

La separación de contenido (XHTML) + presentación (CSS) principalmente, los lenguajes de programación secundariamente (PHP, AJAX...) y la infraestructura que podemos llegar a desarrollar nos permiten hacer posible servir prácticamente a cualquier parte del mundo dentro de los 5 segundos. Incluso los servidores compartidos (cuando no están saturados) tienen suficiente conectividad para que una web pueda conseguirlo...

Diez segundos para que un usuario se vaya... cinco o menos para que sienta que está en un sitio "rápido", o al menos eso pienso yo.

Y vosotros ¿cómo lleváis el asunto de cargar rápido vuestras páginas? (Podéis usar Firebug para Firefox si no sabéis cuánto tarda en cargar vuestro sitio).

Comentarios