Google Chrome Canary incorpora la carga tardía o lazy loading

Google acaba de habilitar el soporte para la carga tardía (lazy loading) en la versión Canary de Chrome, la usada para probar nuevas funcionalidades.

Para acceder a la gestión de esta funcionalidad hay que escribir en la barra de direcciones:

chrome://flags/#enable-lazy-image-loading
chrome://flags/#enable-lazy-frame-loading

y habilitar ambas funcionalidades.

En las versiones actuales, Chrome carga toda la página cuando el usuario accede a una URL. Tras habilitar la carga tardía de imágenes y de frames, Chrome cargará todos los elementos visibles en la página, pero no cargará ni las imágenes ni los iframes que no estén visibles. Estos elementos se van cargando a medida que tengan que ir apareciendo en la página al ir haciendo scroll.

Esta funcionalidad fue diseñada inicialmente para Chrome para Android, pero también llega a la versión de escritorio. Los tests llevados a cabo por los ingenieros de Google indican una mejora en la velocidad de entre un 18% y un 35%.

Para aquellos webmasters que no quieran que en sus webs se lleve a cabo la carga tardía, Google está trabajando con el W3C en la definición de un nuevo atributo: lazyload.

<iframe src="https://www.example.com/a" lazyload="off"></iframe>

Opera 55 permite instalar extensiones de Chrome

Desde la pasada semana, con la publicación de Opera 55 Beta, es posible instalar extensiones desde la tienda de Google Chrome directamente, sin ningún tipo de complemento, como había que hacer hasta ahora.

En el 2013 Opera cambió su motor privativo por el motor libre de Google Chrome, Chromium. Uno de los cambios pendientes era la posibilidad de usar los complementos de Chrome. 5 años más tarde añaden esta funcionalidad.

Chrome usa entre un 10 y un 13% más de RAM con el parche de Meltdown y Spectre

Comentábamos recientemente que Google Chrome había habilitado una nueva funcionalidad, el aislamiento de sitios, con el que pretende evitar los problemas de seguridad de Meltdown y Spectre de los procesadores de Intel. Pues parece que este parche incrementa entre un 10 y un 13% el consumo de RAM:

El «aislamiento de sitios» hace que Chrome cree más procesos de renderizado, lo que acarrea una disminución del rendimiento: en el lado positivo, cada proceso de renderizado es más pequeño, de vida más corta y tiene menos conflictos internamente, pero hay una sobrecarga total de memoria de entre el 10 y el 13% en carga de trabajo real debido a la mayor cantidad de procesos. Nuestro equipo continúa trabajando duro para optimizar este comportamiento para mantener Chrome rápido y seguro.