Firefox
Desde Firefox 52, la API de la batería se ha deshabilitado y solo está disponible para Chrome / código privilegiado (supongo que los complementos se encuentran en esta categoría). Para versiones anteriores, la API de la batería está habilitada de forma predeterminada. Se puede deshabilitar yendo a about:config
y configurando dom.battery.enabled
a false
. Los cambios surten efecto inmediatamente en las cargas de página subsiguientes.
Chrome & Android
Tanto la versión móvil como la de escritorio se ven afectadas. Esta función está habilitada de forma predeterminada y no parece haber ninguna manera de deshabilitarla aún, aunque no deberías usar Chrome si te importa la privacidad.
El navegador de Android está afectado desde la versión 40, sin ninguna forma de desactivarlo tampoco.
explorador de Internet
La función es en consideración y no está (¿aún?) implementada en ninguna versión actual.
Safari
Esta función no está implementada actualmente en ninguna versión, ni de escritorio ni móvil.
Opera
Opera en el escritorio se ve afectada, la función está habilitada sin ninguna forma de deshabilitarla. Opera Mini no está afectado.
Aquí hay una demo que puede usar para verificar si es vulnerable. También hay ¿Puedo usar que proporciona información bastante actualizada sobre qué funciones son compatibles con los navegadores? Haré todo lo posible para mantener esta respuesta actualizada, pero le sugiero que vuelva a revisarla en caso de que algo cambie.