Element prośby o uprawnienia

Do tej pory, gdy użytkownik odwiedzał witrynę, która prosiła o przyznanie uprawnień, pojawiała się bańka z prośbą o podjęcie decyzji. Możesz na przykład zobaczyć prośbę o uprawnienia do lokalizacji geograficznej w Chrome w wersji do 96. (możesz wypróbować to i inne uprawnienia na naszej stronie demonstracyjnej permission.site).

Prośba o dostęp do geolokalizacji w Chrome

Dane telemetryczne Chrome dowodzą, że wiele próśb o uprawnienia jest ignorowanych. Możesz samodzielnie zapoznać się z danymi dotyczącymi uprawnień do wysyłania powiadomień w raporcie na temat użytkowania Chrome. Na razie zwróć uwagę na poniższą tabelę, która pokazuje, jak użytkownicy Windowsa reagowali na prośbę o wyświetlenie powiadomienia w witrynach w sposób skumulowany. Należy pamiętać, że w przypadku prośby o lokalizację użytkownicy również często ją odrzucali lub ignorowali.

Działanie Odsetek powiadomień
Zezwól 6,69%
Zablokuj 9,20%
Zamknij 35,76%
Ignoruj 47,19%

Biorąc pod uwagę, że odsetek użytkowników, którzy ignorują lub odrzucają to ostrzeżenie wynosi około 85%, a zwłaszcza że sam komunikat jest bardzo widoczny i nalega na podjęcie natychmiastowej decyzji, można stwierdzić, że istnieje konflikt między poziomem pilności założenia przyjętego przez przeglądarkę a preferencjami użytkownika dotyczącymi oczekiwania na podjęcie decyzji. W efekcie użytkownicy mogą odnieść wrażenie, że prośba o zgodę jest „irytująca”, ponieważ może zostać przeoczona w potencjalnych dodatkowych elementach, na które użytkownicy muszą zareagować, takich jak banery z prośbą o zgodę na pliki cookie czy formularze rejestracji na newsletter.

Nowy wygląd

Dlatego od wersji 98 Chrome wprowadziliśmy animowany element interfejsu, który pojawia się obok ikony kłódki za każdym razem, gdy aplikacja prosi o uprawnienia. Składa się z ikony i etykiety opisującej żądane uprawnienia. Naszym celem było polepszenie komfortu przeglądania stron internetowych przy jednoczesnym unikaniu próśb o przyznanie uprawnień, które są zbędne dla większości użytkowników i często ignorowane lub odrzucane.

Gdy użytkownik kliknie element żądania (jeśli nie jest już wyświetlony), pojawi się dotychczasowa podpowiedź, a interfejs żądania zostanie automatycznie uzupełniony o powiednienie, zgodnie z tymi regułami heurystycznymi:

  • Uprawnienie zostało wywołane przez użytkownika podczas interakcji z witryną, a nie automatycznie przez witrynę.
  • Uprawnienie jest uznawane za niezbędne i zwykle nie jest spamem. Dotyczy to kamery, mikrofonu i kamery sparowanej z mikrofonem.

Schemat przepływu danych od kłódki do prośby o lokalizację geograficzną. Jeśli prośba zostanie odrzucona, ikona „blokada lokalizacji” zostanie zastąpiona ikoną „blokada lokalizacji” i po 4 sekundach znów pojawi się kłódka.

Wymuszenie nowego interfejsu

Ponieważ jest to wdrażanie etapowe, możesz wymusić nowy wygląd, przełączając te flagi:

  • chrome://flags/#permission-chip
  • chrome://flags/#permission-chip-gesture
  • chrome://flags/#permission-chip-request-type

Przebieg nowego procesu

Bez gestu użytkownika

W przypadku nieistotnych uprawnień, które nie są wywoływane przez gest, komunikat nie zasłania już treści witryny i nie wymaga podjęcia natychmiastowej decyzji. Użytkownik może zignorować prośbę, dopóki nie uzyska wystarczającej ilości informacji, aby podjąć decyzję.

Bez interakcji

Jeśli nie będzie interakcji, po krótkim czasie element żądania zostanie automatycznie zwinięty do ikony blokady (co oznacza, że uprawnienia są tymczasowo zablokowane), a potem całkowicie zamknięty. Celem jest nie przeszkadzanie użytkownikom, którzy nie chcą podejmować decyzji, i umożliwienie im zrobienia tego bez konieczności interakcji.

Schemat przepływu danych od kłódki do dyskretnego modułu geolokalizacji, który po 12 sekundach powoduje wyświetlenie ikony „geolokalizacja zablokowana”, a po 4 sekundach znów zastępuje kłódkę.

Spodziewany krótkoterminowy wpływ

W krótkim czasie, dopóki użytkownicy nie przyzwyczają się do nowego interfejsu, właściciele witryn prawdopodobnie odnotują niższe wskaźniki udzielania zgody na korzystanie z witryn, zwłaszcza w przypadku witryn, które automatycznie proszą o przyznanie uprawnień bez wstępnego wyświetlania okna z prośbą lub bez wymagania od użytkownika wykonania jakiejś czynności (co i tak jest uważane za złą praktykę). Ta wada jest jednak znacznie mniejsza niż zalety związane z mniejszymi przerwami.

Sprawdzone metody

To na stronie należy zadbać o to, aby zawierała ona odpowiedni kontekst i prosiła o uprawnienia tylko w odpowiednim i oczekiwanym momencie. Uprawnienia, które zostały tymczasowo zablokowane (ponieważ użytkownik zignorował prośbę lub odrzucił monit), mogą zostać ponownie zażądane w ramach tej samej sesji. Zrób to tylko wtedy, gdy te uprawnienia są niezbędne do działania witryny lub funkcji. W przeciwnym razie możesz narazić się na niezadowolenie użytkowników i automatyczne zablokowanie. W takich przypadkach wyświetlamy cichą wiadomość wprowadzoną w Chrome 80. Więcej ogólnych wskazówek znajdziesz w artykule Użyteczność uprawnień.

Prognozy i wnioski

Planujemy dalsze ulepszenia interfejsu użytkownika. Zespół Chrome już pracuje nad tymi funkcjami i bada możliwość bardziej agresywnego automatycznego blokowania uprawnień na podstawie wcześniejszego zachowania. Gdy te plany zostaną ukończone, poinformujemy Cię o nich na tej stronie.

Podsumowując, nowy interfejs zmniejsza nacisk na podjęcie decyzji i poprawia komfort przeglądania. Ponieważ większość próśb o uprawnienie jest blokowana lub ignorowana, celem było polepszenie ogólnego wrażenia z przeglądania, przy jednoczesnym nieprzerywanie ścieżek użytkownika podczas wyświetlania prośby o uprawnienia, zwłaszcza w sytuacjach, gdy uprawnienia są wymagane do wykonania danego zadania.

Podziękowania

Ten dokument został sprawdzony przez Joe Medley.