Es posible que Google Chrome y otros navegadores basados en Chromium, incluidos Edge y Vivaldi, pronto obtengan soporte nativo para la carga diferida de video y audio. Helmut Januska, un desarrollador independiente conocido por sus contribuciones pasadas a Chromium, propuso el cambio.
D Carga diferida La función ha estado en Chrome durante años, pero hasta ahora, el soporte nativo se limitaba a elementos como imágenes e iframes, no a vídeo ni audio. Esto pronto cambiará, ya que los navegadores basados en Chromium admitirán la carga diferida nativa para video y audio, y esto puede acelerar la web, especialmente si navega por páginas web con muchos medios.

Para aquellos que no lo saben, cuando cargas lentamente una imagen o un video desde un sitio web y vas a Chrome o cualquier navegador, no carga ni inicializa completamente los medios en el momento en que el navegador muestra la página. Los videos o imágenes solo se cargan cuando son visibles cerca de usted, ya sea cuando se desplaza a un área donde hay un video incrustado.
Sin carga diferida, Chrome puede cargar medios mucho antes, lo que significa que el sitio web será mucho más lento, porque el navegador tiene que descargar todo lo que hay en la página primero. Con loading=”lazy”, Chrome no carga ni descarga el vídeo hasta que llegas a la región donde está incrustado. Si no se desplaza tan lejos, los medios nunca se cargarán.
La mayoría de los sitios ya utilizan JavaScript para cargar vídeo o audio de forma diferida, lo que funciona bien, pero no es una buena práctica para el rendimiento, ya que no se integra bien con el escáner de precarga nativo del navegador y la heurística de carga integrada.
“Sin soporte nativo, los desarrolladores deben implementar soluciones JavaScript personalizadas utilizando observadores de intersecciones para detectar cuándo los elementos multimedia ingresan a la ventana gráfica y luego establecer dinámicamente la propiedad src”, escribió el desarrollador Helmut Januschka. correo En Estado de Chrome. “Este método es propenso a errores, añade complejidad y no se puede integrar con el escáner de precarga del navegador”.
Como lo vio por primera vez Windows Latest, la solución de Helmut Januska es agregar carga diferida totalmente nativa a Chromium para video y audio, de la misma manera que ya está integrada para imágenes e iframes.
Cuando esta característica se implemente en Chrome Stable, los desarrolladores podrán comenzar a usar un atributo HTML en su lugar: cargando=”lazy” directamente o .
Esto significa que el vídeo y el audio se cargarán de forma diferida de forma nativa en lugar de depender de JavaScript, lo que puede ser un cuello de botella o no funcionar bien con el escáner de precarga de Chrome.
“La carga diferida nativa permite al navegador optimizar la carga de recursos con umbrales de red, administrar adecuadamente la interacción con las funciones de reproducción automática y precarga, y evitar bloquear window.onload para medios fuera de la pantalla”, Januschka Tenga en cuenta que.
“Esto coincide con el comportamiento de carga diferida existente Y
Windows Latest mostró que Chromium implementó por primera vez la carga diferida nativa en enero y, luego, el cambio llegó en febrero y finalmente entró en el proceso de envío a fines de marzo.
ahora, Hay una nueva CL Esto habilita la función de forma predeterminada para compilaciones estables y sugiere que la función está cerca de una versión amplia en Chrome 148.











