Google Chrome puede permitir que los sitios bloqueen su pantalla de apagarse

chrome

Los desarrolladores de Google Chrome han agregado la intención de experimentar con una función que permite a las aplicaciones web mantener los sistemas despiertos incluso en ausencia de actividad del mouse o del teclado

Esto se logra a través de la API WakeLock, que permite solicitar un bloqueo de activación que evita que los dispositivos entren en un estado de ahorro de energía al reducir el brillo de la pantalla, apagar la pantalla o reducir los ciclos de la CPU.

Experimentar con la nueva función está destinado a Google Chrome 78 a 80 y el código para hacerlo ya está disponible.

Beneficios de Wake Lock

La forma en que una página web usaría esta API es hacer una solicitud cuando esté visible para evitar que el sistema bloquee o apague automáticamente la pantalla. Los usos podrían "anular el bloqueo cambiando a otra pestaña o bloqueando o apagando manualmente su pantalla", dice el desarrollador de Google Reilly Grant.

La motivación detrás del deseo de implementar esta función es habilitar nuevas experiencias que actualmente necesitan una aplicación nativa. Algunas aplicaciones que se beneficiarían de mantener el sistema despierto son las pantallas de navegación, leer un libro electrónico, seguir recetas o tareas que necesitan completar cálculos más largos.

Otra razón es proporcionar una manera segura y segura de lograr el resultado, ya que los desarrolladores web que necesitan esta funcionalidad recurren a soluciones que pueden presentar un riesgo de seguridad o aumentar el uso de energía, por ejemplo, incrustar un elemento de video discreto que se reproduce en un bucle para tiempo definido

La especificación de la API WakeLock se encuentra actualmente en una etapa experimental y los desarrolladores que la implementen deben tener en cuenta que los cambios pueden generar problemas de incompatibilidad.

La intención de implementar esta función en Google Chrome ha existido desde abril de 2018 , después de la segunda iteración de la API Wake Lock.

Por el momento, el objetivo es recibir comentarios de los desarrolladores "sobre la forma de la API y si el subconjunto" bloqueo de activación de pantalla "de la especificación completa es suficiente para sus casos de uso".

Si las pruebas son exitosas, el soporte para la función está planeado para Windows, Mac, Linux, Chrome OS, Android.

Posibilidades de abuso

Si la función aparece en Chrome, es necesario eliminar algunas arrugas y reducir el potencial de abuso.

Por ejemplo, no parece que haya permisos o notificaciones en la fase experimental para alertar al usuario del estado de activación del sistema siempre que la página esté en primer plano.

Además, hay margen de abuso en el sentido de que una página no puede liberar la solicitud para mantener el sistema despierto. Esto afectaría el uso de la batería y la energía.

Además, las operaciones de criptominería podrían ver esto como una oportunidad para mantener la actividad en marcha; El seguimiento en tiempo real es otro riesgo, ya que los actores de amenazas podrían usar la función para monitorear el movimiento incluso cuando el objetivo apaga la pantalla

Fecha actualización el 2021-09-12. Fecha publicación el 2019-09-12. Categoría: chrome Autor: Oscar olg Mapa del sitio Fuente: bleempingcomputer Version movil