En la década de los 90 comenzábamos a navegar por internet, pero tanto las velocidades como la propia WWW eran un poco de risa. Lo curioso es que estamos en 2020 y aunque las velocidades de conexión son mucho más rápidas y los contenidos mucho más ricos, navegar por la World Wide Web no es en absoluto tan rápido como podría esperarse.
De hecho el problema se está agravando, y no al contrario. En muchos países desarrollados las conexiones de banda ancha de 300 o 600 MBps son la norma, pero las páginas web, desesperadamente pesadas, siguen tardando en cargar más de la cuenta.
Mucho ha llovido, pero aquí parece hacerlo sobre mojado
En 1997 la consultora Nielsen Norman Group (NNG) hacía un análisis de las conexiones a internet. No había por entonces demasiados internautas y las conexiones por módem eran la única opción para la mayoría de usuarios, y la conclusión era clara: los usuarios querían tiempos de carga de páginas web muy inferiores a los que experimentaban.

Ya entonces estos expertos recomendaban que se redujese el tamaño de las páginas web haciendo uso limitado de imágenes y contenidos multimedia. Han pasado más de dos décadas y seguimos en las mismas: queremos tiempos de carga más rápidos y pedimos que las páginas web sean más ligeras.
La realidad es que las páginas web no han parado de crecer en tamaño, y según el estudio actualizado el tamaño medio de una página en su versión de escritorio (para PCs) es de 2 MB, mientras que la versión móvil es tan solo un poco menos pesada con 1,8 MB.

Internet es ciertamente mucho más rico y completo que nunca, pero esa riqueza no sale barata: no escatimamos a la hora de introducir todo tipo de contenidos que tratan de completar la experiencia tanto de los usuarios como de los proveedores de contenido.

Ahí entran por ejemplo las peticiones Javascript que han crecido de forma notable también en los últimos años y que confirman ese ansia de los proveedores de contenido por monitorizar la actividad: los scripts que recolectan de todo hacen que la experiencia quede lastrada, y a eso hay que unir toda esa publicidad que trata de hacer rentables esos contenidos —aunque sea con técnicas intrusivas— para quienes los proporcionan.
Es un pez que se muerde la cola, y en el estudio mencionan por ejemplo los datos de Httparchive, una división de Internet Archive que se encarga precisamente de analizar la evolución de internet y sus contenidos y que vuelve a mostrar cómo vamos de mal en peor.

En Estados Unidos, como muestra la imagen, es así: da igual que las velocidades de conexión se hayan multiplicado casi por 10 en la última década, porque el tiempo de carga medio es más o menos el que era hace diez años... si es que no es peor.

La cosa, destacaban en ese estudio, es especialmente alarmante en móviles, donde también hemos ganado de forma asombrosa en velocidad de conexión, pero donde el tiempo de carga media ha crecido de forma igual y tristemente asombrosa.

El estudio de NNG no es un caso aislado, y durante años hemos visto cómo otros análisis llegaban a las mismas conclusiones. En Backlinko mostraban hace unos meses cómo una página web tarda casi el doble (87,84%) en cargar en el móvil que en un PC de sobremesa o portátil, pero en ambos casos los tiempos no son precisamente destacables: en escritorio el tiempo medio de carga es de 4,8 segundos. ¿En móviles? 11,5 interminables segundos.
La navegación web es la excepción de una internet gloriosa
Todo ello deja claro que da igual que internet sea más rápida que nunca: en lo que respecta a la navegación web es evidente que vamos a peor. No ayuda que el contenido de vídeo se haya apoderado de la web. Cosas como la reproducción automática muy usada para mostrar publicidad a pesar de los esfuerzos de los navegadores, que tratan de bloquear cosas pero no pueden bloquearlo todo.

Evidentemente esa velocidad en nuestra conexión a internet ha permitido cosas impensables en aquella la década de 1990. Netflix, que se fundó en 1997, empezó alquilando películas en DVD por correo postal (ahí es nada) y es evidente que su creador, Reed Hastings, ni soñaba con la transición al streaming de vídeo que facilitarían estas velocidades de conexión.
Lo mismo se puede decir de la música o los videojuegos, que ahora disfrutamos más y mejor que nunca (bueno, quizás no todos) gracias al juego multijugador y desde luego al singular futuro del streaming de videojuegos. Cada vez hacemos menos cosas en local y más en la nube porque la experiencia de guardarlo todo allí es bastante similar a la de hacerlo en nuestro disco duro y las ventajas para muchos son evidentes.
Hemos ganado en muchos terrenos, seguro, pero no a la hora de navegar por internet. Da igual que ideas como los CDN o tecnologías como Google AMP hayan tratado de aliviar el problema: apenas lo han logrado, y mucho me temo que la cosa no tiene ninguna pinta de cambiar próximamente.
Habrá que armarse de paciencia. Maldición.
Ver 48 comentarios
48 comentarios
amfortas
¿La culpa básicamente?: La publicidad, así de claro.
Yo empecé a navegar por internet a mediados de los 90, en donde las páginas era básicamente texto. Se insertaba en ellas alguna que otra imagen poco pesada (mucho gif y jpg de pocos KB) y algún que otro "banner" de publicidad.
En cuanto empezaron a despegar las conexiones ADSL, se empezó a implementar el famoso Flash, javascript y con ello la una mayor intrusión de la publicidad.
Yo hace muchos años me harté un día, empecé a investigar y encontré que algunos grupos independientes estaban creando y empezando a implementar los novedosos bloqueadores de publicidad en los navegadores, así que desde el primer día casi que los llevo usando.
Y en el móvil tres cuartos de lo mismo. Instalé el Firefox con el Ublock (el Chrome en móvil no deja instalar extensiones) y listo.
Todos sabemos que la publicidad es necesaria pues gracias a ella se debe la gratuidad de internet, pero como siempre hace años que se pasaron de vuelta los anunciantes y yo ya no paso ni una: Cero publicidad y punto.
Usuario desactivado
Aplaudo al autor por el artículo, pero me resulta extraño que se publique en una web que adolece todos los males expuestos en él, llegando incluso a ser un referente en lo que al diseño de la página para móviles se refiere.
Espero que sea algo que en weblogs estén tratando (como cuando la página sólo funcionaba por http y no https y se dedicaban a publicar artículos sobre la importancia de la encriptación), de lo contrario será un "haz lo que digo, no lo que hago" en toda regla.
son_link
Estoy de acuerdo, me dedico a esto y la mayoría de los clientes piden webs bonitas y demás (por tema mareting principalmente) y usamos unos temas para wordpress que puedes hacer muchas cosas, y claro, eso lo va lastrando, y luego alguno se queja de los tiempos de carga.
En cambio para otros trabajos huyo de frameworks CSS y JavaScript pesados (Pure, Bulma, Spectre, Jquery y EJS), hago diseños que se vean bien, que tarden poco es descargarse y que los navegadores tarden poco en mostrarlos, uso fuentes de iconos personalizados (http://fontello.com/) y las imágenes, salvo contadas ocasiones, no pasan de 1920x1080, y aun así trato de reducir al máximo su peso.
Esto es como en todo, para gustos, colores, pero si quieres una web súper bonita, con muchas imágenes, algún que otro vídeo, luego no te vengas quejando de que esta pesa y tarda en cargarse
Sergio
También gracias a Javascript hemos conseguido SPAs que solo tardan en cargar la primera página (antes cada enlace cargaba de cero), webs con bastante interacción, aplicaciones web al nivel de las nativas... Eso no veo que se esté poniendo en la balanza.
Eso sí, estoy de acuerdo en que el tema de la optimización se suele dejar de lado para sacar el trabajo más rápido a excepción de webs contadas.
german.lopez.5209
Y si encima aquí por Argentina tenemos conexiones de 6 MB como tengo yo, pues es mucho más lento que las conexiones que pueden permitirse ustedes (con la friolera de cientos de megas).
vinsuk
Hace poco que estrené FTTH tras años de ADSL a 10 megas y la verdad es que no se te cae el cielo encima con 90 megas. Eso sí, para bajarse archivos descomunales es brutal pero poco más.
Ricardo
este artículo tiene un tamaño de tres megabytes y la mitad de eso es el MAIN.CSS* que es un archivo de sólo texto, para una conexión normalita tarda tres segundos en completarse y eso que mi router tiene integrado un agresivo bloqueador de publicidad, no quiero imaginar todo lo que consume en el caso que alguien no tenga bloqueador.
En comparación el Doom original de 1993 tiene un tamaño de tres megabytes ahora explícame cómo un artículo Xataka tiene el mismo tamaño de un videojuego
EDit: según PageSpeed Insights este mismo artículo llega hasta 28 segundos de carga
*todos los navegadores tienen un monitor de rendimiento al presionar F12 así ves que objetos ocupan espacio en la página
Chizko
Y Webedia liderando en poner trabas en la carga de contenido en sus páginas....
josemicoronil
Hay webs que llevan años y años dando problemas de rendimiento y no las arreglan, como es el caso de Twitter en Firefox de Android cuando lo tienes en una pestaña de fondo. Hacedlo y veréis cómo hay un script que deja colgado el navegador en menos de un minuto.
Tengo ganas de que por fin se adopte de forma 100% nativa en todos los navegadores a WebAssembly, y que proporcionen una buena API para usarla, ya que JS es una fábrica de malos desarrolladores y de malas prácticas que hacen que la web cada día sea peor.
jrballesteros05
Desde hace tiempo los chicos de "Suckless" vienen diciendo que la web apesta.
https://suckless[dot]org/sucks/web/
Y este es un ejemplo de lo que debe ser un sitio web.
https://motherfuckingwebsite[dot]com/
josemarchan
y yo aqui con 1 mb
peusreia
Y no esperen que esto cambie en los próximos años, el tiempo ideal de carga seria de 3 seg pero es una utopía, paginas con muchas imágenes y mal optimizadas, servidores sin la configuración adecuada y mucho javascript inútil, sin contar las animaciones hecha de malas ganas, la publicidad y los famosos trackers.
parastreaming
Y por otro lado Google cada vez penaliza más el tiempo de carga de una página web para el posicionamiento. Hace dos años mejor que no pasara de 3 seg el tiempo de respuesta, y a día de hoy mejor si baja de 2 seg. Este último resulta muy complicado si empezamos a meter Javascript o imágenes de calidad para llamar la atención en una landing page. Y ya no hablo de anuncios, CSS, plugins, temas de wordpress bonitos pero muy pesados, y las limitaciones de cada servidor. Al final terminan pagando los usuarios, con tiempo, cuando se supone que tenemos una banda ancha que se come el mundo.
El contenido audiovisual y el streaming han cogido un gran trozo del pastel proporcionando contenido mientras que el blogging y demás contenidos en texto se han quedado algo atrás (cuando lo fue todo).