0
(0)

Google introdujo una controvertida API en Google Chrome 94 este mes. Llamada API de detección de inactividad, permite que los sitios consulten el dispositivo para averiguar si está inactivo o en uso activo. Un dispositivo entra en estado inactivo si no se usa activamente durante un período; la API puede solicitar el estado inactivo de componentes o eventos, como el teclado, el mouse o el protector de pantalla.

indicador de API de detección inactiva de Chrome

Google sugiere que los sitios podrían usarlo para una serie de aplicaciones útiles, como revelar si los contactos en el chat están disponibles, restablecer los sistemas de quiosco automáticamente después de un período o ejecutar costosos cálculos solo si el usuario no está inactivo.

Los críticos de la API de Idle Detection, Mozilla y Apple específicamente, señalan que tiene el potencial de abuso. Si bien es cierto que los usuarios deben otorgar permisos a los sitios antes de que se otorgue el acceso a la API de detección inactiva, los sitios pueden convencer a los usuarios de que otorguen el permiso. Los ingenieros de las empresas creen que se puede abusar de la API para patrones de uso oscuros o para ejecutar cálculos costosos cuando el dispositivo está inactivo.

Mozilla y Apple decidieron que Firefox y Safari no admitirán la API de detección inactiva, al menos no en su forma actual. Los usuarios de Chrome y aquellos que ejecutan navegadores basados ​​en Chromium obtendrán la API. Algunas empresas pueden desactivarlo en sus navegadores, otras no.

Chrome es un buen ejemplo. La API ya está implementada en Chrome 94 Stable, y los usuarios pueden ver solicitudes de sitios para darles permiso. La configuración predeterminada es «preguntar», lo que significa que los sitios solicitarán permiso al usuario cada vez que se visite un sitio. Los sitios pueden incluirse en listas negras o en listas blancas para bloquearlos permanentemente o permitir el acceso a la API sin solicitudes.

Los usuarios de Chrome pueden bloquear todas las solicitudes automáticamente cambiando el estado predeterminado del permiso del sitio. Las solicitudes de sitios se denegarán automáticamente si se realiza el cambio. La misma configuración también puede funcionar en otros navegadores basados ​​en Chromium que han implementado la API y no la han desactivado.

Chrome deshabilita la api de detección inactiva

Esto es lo que debe hacerse:

  1. Cargue chrome: // settings / content / idleDetection en la barra de direcciones del navegador web.
  2. Cambia el estado de comportamiento predeterminado de «Los sitios pueden preguntar si estás usando tu dispositivo de forma activa» a «No permitir que los sitios sepan cuando estás usando tu dispositivo de forma activa».

Chrome ya no mostrará solicitudes de permiso una vez que se haya realizado el cambio. Simplemente cambie la preferencia nuevamente si necesita restablecerla. Otra opción que tiene es agregar sitios a la lista de permitidos, ya que estos pueden usar la API sin un mensaje de solicitud.

Ahora tu: ¿Cuál es su opinión sobre la API de detección de inactividad? (vía Techdows)

publicitario

¿Le ha parecido útil este contenido?

¡Haz clic en una estrella para puntuar!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.