Próximamente, compatibilidad nativa con la carga diferida en los navegadores Google Chrome y Chromium.
Google Chrome, junto con otros navegadores basados en Chromium como Edge y Vivaldi, está a punto de incorporar soporte nativo para la carga diferida de contenido de audio y vídeo. Esta mejora propuesta proviene de Helmut Januschka, un desarrollador independiente con un historial de contribuciones al proyecto Chromium.
Comprender la carga diferida
El concepto de carga diferida existe en Chrome desde hace varios años, originalmente limitado a imágenes e iframes. La nueva propuesta busca extender esta capacidad a archivos de vídeo y audio, lo que promete aumentar significativamente la velocidad de carga de las páginas, especialmente en sitios web con mucho contenido multimedia.

Cómo funciona la carga diferida
La carga diferida optimiza el rendimiento web al garantizar que los archivos multimedia no se descarguen por completo hasta que sean necesarios. Por ejemplo, en una experiencia de navegación típica, los vídeos e imágenes se cargan solo cuando se hacen visibles en la pantalla, ya sea mediante el desplazamiento directo o la navegación. Sin esta función, navegadores como Chrome podrían cargar estos elementos multimedia prematuramente, lo que ralentizaría el rendimiento del sitio web.
Prácticas actuales y limitaciones
Muchos sitios web utilizan JavaScript para implementar la carga diferida de audio y video, pero este método no es el más eficiente. Como señala el desarrollador Helmut Januschka: «Sin soporte nativo, los desarrolladores deben implementar soluciones JavaScript personalizadas utilizando Intersection Observer para detectar cuándo los elementos multimedia entran en la ventana gráfica».Esta dependencia de JavaScript no solo introduce posibles errores, sino que también complica la gestión de recursos y no aprovecha eficazmente las capacidades de precarga del navegador.
Integración nativa propuesta
Januschka recomienda integrar un atributo de carga diferida nativa directamente en HTML, como `<script>` loading="lazy", para facilitar una mejor gestión de recursos. Una vez implementado, esto permitirá que el navegador gestione de forma eficiente cuándo cargar los archivos multimedia, mejorando así el rendimiento y reduciendo el consumo innecesario de datos.«La carga diferida nativa permite que el navegador optimice la carga de recursos con umbrales que tienen en cuenta la red», enfatizó Januschka.
Progreso y futuras implementaciones
Según informa Windows Latest, las primeras fases de esta función comenzaron en enero con una implementación para imágenes e iframes, seguida de su desarrollo. Una nueva actualización sugiere que esta función está próxima a implementarse en la versión estable de Chrome 148, lo que indica una llegada oportuna para los usuarios que buscan mejoras de rendimiento.
Deja una respuesta