Браузеру Firefox закрыли доступ к данным о состоянии батареи
Именно поэтому функция Battery Status API, которая предоставляла доступ к данным об уровне заряда батареи, была принудительно удалена с барузера Firefox, передает Bugzilla.
Функция Battery Status API давала сайтам возможность получать данные о состоянии заряда аккумулятора устройства. Если сайт получал информацию о низком уровне заряда, он автоматически отражал упрощенную версию, для работы с которой необходимо меньше системных ресурсов.
Однако эта возможность позволяла злоумышленникам следить за устройством, и данные о заряде/разряде в совокупности с другой информацией могли раскрыть приблизительное местоположение пользователя.
Чтобы обезопасить пользователей, было принято решение убрать упомянутую выше функцию браузера. Возможности Battery Status API использовала чрезвычайно малое количество сайтов, а сама она носила скорее экспериментальный характер.
Браузеры на ядре Chromium продолжают поддерживать указанную выше функцию. Однако данные, которые передает браузер, отмечаются очень низкой точностью. Поэтому использовать их для шпионажа теоретически невозможно.