Как запретить сайтам запрашивать разрешения API обнаружения неактивности в Chrome

Google Chrome позволяет веб-сайтам отслеживать и знать ваш статус активности / бездействия. Вот как заблокировать эти запросы

Google представил неоднозначный API в Google Chrome 94, выпущенном в этом месяце. Он называется Idle Detection API и позволяет сайтам опрашивать устройство, чтобы узнать, неактивно оно или активно. Устройство переходит в состояние ожидания, если оно не используется активно в течение определенного периода.

Что такое API обнаружения простоя Google?

Таким образом, API-интерфейсы могут запрашивать состояние простоя компонентов или событий, таких как клавиатура, мышь или заставка. Google указывает, что сайты могут использовать его для ряда полезных приложений, таких как определение доступности контактов в чате, автоматическое восстановление систем киоск-типа или выполнение других задач.

В сети сразу же разгорелась полемика по поводу API обнаружения простоя. Mozilla и Apple, в частности, подчеркнули, что он может быть использован для злоупотреблений. Хотя пользователи должны предоставить разрешения сайтам, прежде чем будет предоставлен доступ к API обнаружения бездействия, как показано на следующем снимке экрана, сайты могут убедить пользователей предоставить разрешение.

Подсказка API обнаружения неактивности Chrome

API обнаружения бездействия Google может быть опасным

Есть много сомнений, так как многие инсайдеры отрасли считают, что API-интерфейсы могут использоваться для неясных шаблонов использования или для выполнения задач аппаратного уровня, когда устройство находится в режиме ожидания. Mozilla и Apple решили, что Firefox и Safari не будут поддерживать API обнаружения простоя, по крайней мере, в его нынешней форме.

API обнаружения бездействия Google не активен по умолчанию… однако

Пользователи Chrome и те, кто использует браузеры на основе Chromium, получат API в последних версиях, некоторые компании могут отключить его в своих браузерах, другие нет. Поскольку этот API был реализован с момента выхода Chrome 94 Stable, пользователи могут видеть запросы сайта на предоставление им разрешения.

По умолчанию установлено «спрашивать», что означает, что сайты будут запрашивать разрешение у пользователя при каждом посещении сайта. Сайты можно занести в черный или белый список, чтобы навсегда заблокировать их или разрешить доступ через API без дополнительных запросов.

Как отключить Google Idle Detection API в Google Chrome?

Пользователи Chrome могут автоматически блокировать все запросы, изменив состояние разрешений сайта по умолчанию. Запросы сайта будут автоматически отклоняться, если вы откроете сайт. Этот же параметр может также работать в других браузерах на основе Chromium, в которых реализован API, но не отключен.

Chrome отключает неактивный API обнаружения

Вот что вам нужно сделать:

  1. Апри Хром
  2. Введите в адресной строке chrome: // settings / content / idleDetection.
  3. Измените статус поведения по умолчанию в пункте «Сайты могут спрашивать, когда вы активно используете свое устройство» на «Не сообщать сайтам, когда вы активно используете свое устройство».

После внесения изменений Chrome больше не будет отображать запросы на разрешение. В конце концов перезапустите браузер, если вы все еще видите их, но не должны их видеть. Другой вариант, который у вас есть, — это добавить сайты в список авторизации, так как они могут затем использовать API без запроса.

ИСТОЧНИК

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.