Los navegadores web Google Chrome y Chromium obtienen un nuevo rendimiento que mejora la función 'iframe Lazy Loading'

Android / Los navegadores web Google Chrome y Chromium obtienen un nuevo rendimiento que mejora la función 'iframe Lazy Loading' 3 minutos de lectura Mensajes de notificación de Chrome Canary

Google Chrome



Google Chrome y todos los navegadores web que dependen de la base de Chromium, como el nuevo Edge, Opera, Vivaldi, Brave de Microsoft y más, ahora admitirán una nueva función que ayudará a mejorar el rendimiento general. Estos navegadores ahora tienen la capacidad de admitir la 'carga diferida de contenido de iframe'. La nueva función debería ayudar a equilibrar y mejorar el rendimiento de estos navegadores web organizando y programando inteligentemente la carga de contenido web.

Google ha mejorado la base de Chromium que impulsa a algunos de los navegadores web más populares. El núcleo ahora admite 'carga diferida de iframe'. La función es importante para cargar páginas web grandes con una gran cantidad de contenido. La carga diferida evita la carga simultánea de contenido, lo que sobrecarga al navegador. Además, la carga simultánea puede afectar negativamente el rendimiento de los navegadores web y, finalmente, la PC.



Función de Chromium 'iframe Lazy Loading' para garantizar un funcionamiento fluido de las páginas web en los navegadores:

Google tiene confirmado que el basado en Chromium, que no solo alimenta su propio navegador web Google Chrome, sino también varios otros navegadores, ahora admite la carga diferida de contenido iframe. La nueva función llega justo después de que Google introdujo recientemente la compatibilidad con la carga diferida de imágenes en Chromium y Chrome. En pocas palabras, ahora no solo las imágenes y el contenido multimedia se cargan de forma selectiva, sino también el contenido principal que generalmente se organiza dentro de iframes.



Desde una perspectiva técnica, la carga diferida impide que el navegador cargue cierto contenido hasta que el usuario accede a él o se encuentra en el rango de desplazamiento. Cuando se carga una página por primera vez, el contenido que no es visible, en la mitad inferior de la página, puede tener una 'carga diferida'. Cuando un usuario se desplaza hacia abajo, el contenido se carga mientras se lleva a cabo la acción de desplazamiento.



La función de 'carga diferida de iframes' en los navegadores web basados ​​en Chromium sigue la misma técnica. Sin embargo, es importante que los webmasters o diseñadores de sitios web utilicen el atributo loading = ”lazy” para iframes en el código del sitio. Este atributo informa al navegador que el contenido no debe cargarse de inmediato y puede cargarse según el patrón de desplazamiento.



No hace falta agregar que, hasta hace poco, los navegadores que no tenían el soporte de 'carga diferida' ignoraban por completo el atributo y cargaban tanto contenido como fuera posible o accesible. Esto ejerce cierta presión sobre el navegador web y, finalmente, la PC o el dispositivo habilitado para Internet, ya sea un teléfono inteligente, tableta, etc. Mientras que los dispositivos con una gran cantidad de RAM y una CPU potente no tendrían mucho efecto si el navegador cargara gran cantidad de contenido simultáneamente, los dispositivos con RAM limitada o baja y CPU liviana podrían haber sido afectados negativamente.

Por otro lado, los navegadores que admiten 'carga diferida' manejarán la carga en consecuencia. De paso, Mozilla Firefox tenía la capacidad de admitir la función desde que se lanzó la versión 75. Firefox tiene actualmente la versión v78 (estable).

¿Qué impacto positivo tiene la carga diferida en los navegadores web?

Google realizó algunas pruebas para juzgar el impacto de la carga diferida de iframes en los navegadores web. Las siguientes son las observaciones:

  • La carga diferida de incrustaciones de YouTube ahorraría unos 500 kilobytes en la carga inicial de la página.
  • En Chrome.com, Google logró reducir el tiempo de carga en 10 segundos en dispositivos móviles cuando agregó el atributo perezoso a las incrustaciones de YouTube en la página.
  • Las incrustaciones de Instagram de carga diferida ahorran alrededor de 100 kilobytes en la carga inicial.
  • La carga diferida de las incrustaciones de Spotify ahorra 514 kilobytes en la carga inicial.

https://twitter.com/PickJBennett/status/1116776399988121600

Si bien los resultados pueden variar, la carga diferida de iframes fuera de la pantalla generalmente conduce a un ahorro medio de datos del 2-3 por ciento, al 1-2 por ciento de la primera pintura con contenido completo y al 2 por ciento de retraso en la primera entrada. Google también señaló que existe la posibilidad de utilizar carga de atributos para anuncios en sitios web . En pocas palabras, es posible que Google haya indicado cómo podría utilizar la función para cargar anuncios de forma selectiva .

Etiquetas Cromo google