Google está probando una nueva función en las versiones Chrome Canary y Dev del navegador web de la empresa que puede mejorar la duración de la batería según Google.

aceleración cromada del temporizador intensivo rápido

Llamada aceleración intensiva rápida después de la carga, la función acelera la actividad de JavaScript mucho antes si las páginas se cargan en segundo plano.

Cuando las páginas se cargan en segundo plano en Chrome, el navegador las acelerará después de 5 minutos. La nueva función reduce el período a 10 segundos, lo que mejora la duración de la batería del dispositivo.

El cambio afecta la aceleración de las páginas web que están abiertas en segundo plano en Chrome. Los aceleradores de Chrome activan los temporizadores de JavaScript a 1 por minuto, pero solo después de que una pestaña no haya estado activa durante 5 minutos. El cambio inicia la aceleración mucho antes y esto tiene un efecto positivo en la duración de la batería.

Google señala en la página de estado de Chrome del experimento que notó una «mejora significativa (~10%) en el tiempo de CPU cuando todas las pestañas están ocultas y en silencio». Si bien puede suceder que todas las pestañas estén «ocultas y silenciosas», por ejemplo, cuando un usuario se aleja del dispositivo, las ganancias serán menores en la mayoría de los casos.

Actualmente, las activaciones de los temporizadores JS se reducen a 1 por minuto después de que la página haya pasado 5 minutos en segundo plano. [1]que es muy conservador y se eligió para permitir el lanzamiento de Intensive Wake Up Throttling con un riesgo de regresión mínimo, por lo que estamos considerando reducir este tiempo de espera a 10 segundos si la página se carga cuando está oculta.

Los usuarios de Chrome que ejecutan las versiones Dev o Canary del navegador web pueden habilitar la nueva función de la siguiente manera:

  1. Cargue chrome://flags/#quick-intensive-throttling-after-loading en la barra de direcciones del navegador web.
  2. Cambie el estado del experimento Limitación intensiva rápida después de cargar a Habilitado.
  3. Reinicie el navegador.

La función está habilitada de forma predeterminada después del reinicio y, como consecuencia, Chrome acelerará JavaScript en las páginas de fondo antes.

Google señala que no experimentó ningún problema durante las pruebas internas de la función. Si observa problemas, puede deshacer el cambio estableciendo el estado de la preferencia en Predeterminado o Deshabilitado.

El experimento está disponible para Chrome en todas las plataformas compatibles.

Ahora tu: ¿te importa la duración de la batería de tu navegador?