Bisher wurde Nutzern, die eine Website besuchten, auf der eine Berechtigung angefordert wurde, ein Pop-up angezeigt, in dem sie eine Entscheidung treffen mussten. Sie sehen beispielsweise die Aufforderung zur Berechtigung für die Standortermittlung, die in Chrome bis Version 96 implementiert war. Sie können diese und andere Berechtigungen auf unserer Demoseite permission.site ausprobieren.
Die Telemetriedaten von Chrome zeigen, dass viele Berechtigungsaufforderungen ignoriert werden. Sie können sich die Daten zu Berechtigungen für Benachrichtigungen im Chrome UX-Bericht selbst ansehen. Betrachten Sie vorerst die folgende Tabelle, die zeigt, wie Windows-Nutzer akkumuliert auf die Benachrichtigungsaufforderung auf Websites reagiert haben, wobei jedoch festgestellt wird, dass bei Eingabeaufforderungen zur Standortbestimmung ein ähnliches Verhalten zum Schließen oder Ignorieren angezeigt wurde.
Bei einer Rate von etwa 85%, die ignoriert und abgelehnt wird, und vor allem, wenn die Aufforderung auffällt und Nutzer eine sofortige Entscheidung treffen müssen, besteht ein Konflikt zwischen der vom Browser angenommenen Dringlichkeit und der Präferenz des Nutzers, eine Entscheidung zu treffen. Dadurch entsteht der Eindruck, dass es „lästig“ wäre, eine Website um eine Berechtigung zu bitten, da sie durch potenzielle zusätzliche Aktionen verloren geht, auf die Nutzer reagieren müssen, z. B. Cookie-Einwilligungsbanner oder Newsletter-Anmeldungen.
Neues Design
Ab Chrome 98 haben wir daher eine animierte Chip-Benutzeroberfläche eingeführt, die neben dem Schloss angezeigt wird, wenn eine Berechtigung angefordert wird. Sie besteht aus einem Symbol und einem Label, das die angeforderte Berechtigung beschreibt. Unser Ziel war es, das Surfen im Web zu verbessern und gleichzeitig Berechtigungsanfragen zu vermeiden, die für die überwiegende Mehrheit der Nutzer im Allgemeinen unnötig sind und häufig ignoriert oder abgelehnt werden.
Die vorhandene Prompt-Bubble wird angezeigt, wenn auf den Anfrage-Chip geklickt wird (sofern noch nicht geschehen). Die Anfrage-UI wird dann automatisch anhand der folgenden Heuristiken um die Prompt-Bubble ergänzt:
- Die Berechtigung wurde durch eine Nutzergeste bei der Interaktion mit der Website selbst ausgelöst und nicht automatisch von der Website.
- Die Berechtigung wird als wesentlich und in der Regel nicht als Spam eingestuft. Dazu gehören Kamera, Mikrofon und Kamera mit Mikrofon.
Erzwingen des neuen Designs
Da es sich um ein gestaffeltes Roll-out handelt, können Sie das neue Design erzwingen, indem Sie die folgenden Flags aktivieren:
chrome://flags/#permission-chip
chrome://flags/#permission-chip-gesture
chrome://flags/#permission-chip-request-type
Ablauf des neuen Designs
Ohne Nutzergeste
Bei weniger wichtigen Berechtigungen, die nicht durch eine Geste ausgelöst werden, dringt die Aufforderung nicht mehr in den Inhalt der Website ein und besteht nicht auf einer sofortigen Entscheidung. Der Nutzer kann den Anfrage-Chip ignorieren, bis er genügend Informationen hat, um eine Entscheidung zu treffen.
Ohne Interaktion
Wenn Sie nicht interagieren, wird der Anfrage-Chip nach einer kurzen Verzögerung automatisch auf ein Blockierungssymbol reduziert, um anzuzeigen, dass die Berechtigung vorübergehend blockiert ist. Anschließend wird er vollständig geschlossen. Das Ziel besteht darin, Nutzern, die keine Entscheidung treffen möchten, die Möglichkeit zu geben, dies ohne Interaktion zu tun.
Erwartete kurzfristige Auswirkungen
Bis Nutzer sich an die neue Benutzeroberfläche gewöhnt haben, werden Websiteinhaber wahrscheinlich kurzfristig eine geringere Gewährungsrate für Websites feststellen, insbesondere für Websites, die Berechtigungen automatisch anfordern, ohne Nutzer zu leiten oder eine Nutzeraktion zu verlangen. Letzteres gilt ohnehin als schlechte Praxis. Dieser bekannte Nachteil wird jedoch weit überkompensiert durch die geringeren Unterbrechungen.
Best Practices
Die Website muss dafür sorgen, dass der erforderliche Kontext vorhanden ist und Berechtigungen nur zum richtigen und erwarteten Zeitpunkt angefordert werden. Berechtigungen, die vorübergehend blockiert wurden, weil ein Nutzer die Anfrage ignoriert oder den Prompt geschlossen hat, können innerhalb derselben Sitzung noch einmal angefordert werden. Tun Sie dies nur, wenn die Berechtigung für die Funktionsweise der Website oder Funktion unerlässlich ist. Andernfalls besteht das Risiko, dass Nutzer genervt werden und Sie automatisch blockiert werden. In diesen Fällen wird die stille Benachrichtigung angezeigt, die in Chrome 80 eingeführt wurde. Allgemeinere Informationen finden Sie unter UX für Berechtigungen.
Ausblick und Schlussfolgerungen
Es gibt Pläne für weitere UI- und UX-Verbesserungen. Das Chrome-Team arbeitet bereits daran und untersucht auf Grundlage des bisherigen Verhaltens eine potenziell aggressivere automatische Blockierung von Berechtigungen. Sobald diese Pläne konkreter werden, informieren wir Sie hier darüber.
Zusammenfassend lässt sich sagen, dass die neue Benutzeroberfläche die wahrgenommene Aufforderung zu einer Entscheidung reduziert und die Navigation verbessert. Da die meisten Berechtigungsanfragen blockiert oder ignoriert werden, wurde das Ziel erreicht, die allgemeine Browsernutzung zu verbessern, ohne die Aufrufabfolge der Nutzer zu unterbrechen, wenn eine Berechtigungsanfrage angezeigt wird. Dies gilt insbesondere für Situationen, in denen Berechtigungen für die Ausführung eines Anwendungsfalls erforderlich sind.
Danksagungen
Dieses Dokument wurde von Joe Medley geprüft.