So blockieren Sie Websites daran, Berechtigungen für die Idle Detection API in Chrome anzufordern

0
192

von Martin Brinkmann am 27. September 2021 in Google Chrome – 4 Kommentare

Google hat diesen Monat eine umstrittene API in Google Chrome 94 eingeführt. Die sogenannte Idle Detection API ermöglicht es Sites, das Gerät abzufragen, um herauszufinden, ob es sich im Leerlauf befindet oder aktiv verwendet wird. Ein Gerät geht in den Ruhezustand über, wenn es eine Zeit lang nicht aktiv verwendet wird; die API kann den Ruhezustand von Komponenten oder Ereignissen wie Tastatur, Maus oder Bildschirmschoner abfragen.

Chrome Idle Detection API Prompt

Google schlägt vor, dass Websites es für eine Reihe nützlicher Anwendungen verwenden könnten, z. B. um festzustellen, ob Kontakte im Chat verfügbar sind, um Kiosksysteme nach einer bestimmten Zeit automatisch zurückzusetzen oder um teure Berechnungen nur auszuführen, wenn der Benutzer nicht untätig ist.

Kritiker der Idle Detection API, insbesondere Mozilla und Apple, weisen auf das Missbrauchspotenzial hin. Zwar müssen Benutzer Sites Berechtigungen erteilen, bevor der Zugriff auf die Idle Detection API gewährt wird, Sites können Benutzer jedoch dazu verleiten, die Berechtigung zu erteilen. Die Ingenieure der Unternehmen glauben, dass die API für dunkle Nutzungsmuster missbraucht werden könnte oder um teure Berechnungen durchzuführen, wenn das Gerät im Leerlauf ist.

WERBUNG

Mozilla und Apple haben entschieden, dass Firefox und Safari die Idle Detection API nicht unterstützen , zumindest nicht in seiner jetzigen Form. Chrome-Benutzer und diejenigen, die Chromium-basierte Browser ausführen, erhalten die API. Einige Unternehmen deaktivieren es möglicherweise in ihren Browsern, andere möglicherweise nicht.

Chrome ist ein Paradebeispiel. Die API ist bereits in Chrome 94 Stable implementiert und Benutzer sehen möglicherweise Anfragen von Websites, um ihnen die Erlaubnis zu erteilen. Die Standardeinstellung ist “fragen”, was bedeutet, dass Sites bei jedem Besuch einer Site die Erlaubnis des Benutzers anfordern. Websites können auf die schwarze oder weiße Liste gesetzt werden, um sie dauerhaft zu blockieren oder den Zugriff auf die API ohne Anfragen zu ermöglichen.

Chrome-Nutzer können alle Anfragen automatisch blockieren, indem sie den Standardstatus der Site-Berechtigung ändern. Sites-Anfragen werden automatisch abgelehnt, wenn der Wechsel vorgenommen wird. Dieselbe Einstellung funktioniert möglicherweise auch in anderen Chromium-basierten Browsern, die die API implementiert und nicht deaktiviert haben.

chrome deaktivieren Leerlauferkennungs-API

WERBUNG

Hier ist, was zu tun ist:

  1. Chrome://settings/content/idleDetection in die Adressleiste des Webbrowsers laden .
  2. Ändern Sie den Standardverhaltensstatus von “Sites können fragen, wann Sie Ihr Gerät aktiv verwenden” auf “Nicht erlaubt” Lassen Sie Websites wissen, wann Sie Ihr Gerät aktiv verwenden”.

Chrome zeigt keine Aufforderungen zur Berechtigungsanfrage mehr an, nachdem die Änderung vorgenommen wurde. Drehen Sie die Einstellung einfach erneut um, wenn Sie sie zurücksetzen müssen. Eine andere Möglichkeit besteht darin, Websites zur Zulassungsliste hinzuzufügen, da diese dann die API ohne Aufforderung verwenden können.

Jetzt: Was ist Ihre Meinung zur Leerlauferkennung? API? (über Techdows)

WERBUNG