권한 요청 칩

지금까지의 권한 UX

사용자가 권한을 요청하는 사이트를 방문하면 사용자에게 결정을 요청하는 도움말 풍선이 나타납니다. 예를 들어 아래에서 Chrome 버전 96까지 구현된 위치정보 권한 메시지를 확인할 수 있습니다. 데모 사이트 permission.site에서 이 권한 및 다른 권한을 시도해 볼 수 있습니다.

Chrome 위치정보 권한 메시지

대부분의 권한 메시지가 무시되거나 닫힘

Chrome의 텔레메트리 데이터는 다수의 권한 메시지가 무시된다는 것을 보여줍니다. Chrome UX 보고서의 알림 권한 데이터를 직접 살펴볼 수 있습니다. 우선 아래의 표에서 Windows 사용자가 사이트의 알림 메시지에 대해 누적된 방식으로 어떻게 반응했는지를 살펴보겠습니다. 반면 위치정보 메시지는 유사한 닫기 또는 무시 동작을 나타냈습니다.

작업 알림 메시지 비율
허용 6.69%
차단 9.20%
닫기 35.76%
무시 47.19%

약 85%의 무시/닫기 비율을 감안할 때, 특히 메시지가 얼마나 눈에 띄고 사용자가 즉시 결정을 내리도록 고수하는 것을 감안할 때 브라우저에서 가정하는 긴급한 정도와 결정을 기다리는 사용자의 선호도 사이에는 충돌이 있습니다. 이렇게 하면 사이트에서 권한을 요청하는 것이 '짜증이 난다'는 인식이 발생합니다. 쿠키 동의 배너, 뉴스레터 가입 등 사용자가 반응해야 하는 추가적인 잠재적 요소에서 손실되기 때문입니다.

새 디자인

따라서 Chrome 98부터 권한이 요청될 때마다 자물쇠 옆에 표시되는 애니메이션 칩 UI가 도입되었습니다. 요청되는 권한을 설명하는 아이콘과 라벨로 구성됩니다. Google의 목표는 일반적으로 대다수의 사용자에게 불필요하고 자주 무시되거나 무시되는 권한 요청을 피하면서 웹 탐색 환경을 개선하는 것이었습니다.

요청 칩을 클릭하면 (아직 표시되지 않은 경우) 기존 프롬프트 도움말 풍선이 표시되고 아래 나열된 휴리스틱에 따라 요청 UI가 요청 풍선으로 자동 보강됩니다.

  • 권한이 사이트에서 자동으로 트리거되지 않고 사이트 자체와 상호작용할 때 사용자 동작을 통해 트리거되었습니다.
  • 이 권한은 필수적이며 일반적으로 스팸이 아닌 것으로 간주됩니다. 현재 여기에는 카메라, 마이크, 마이크와 페어링된 카메라가 포함됩니다.

자물쇠에서 위치정보 프롬프트로 이동하는 플로우 다이어그램. 해제 시 '위치정보 차단됨' 아이콘이 표시되고 4초 후에 최종적으로 자물쇠로 대체됩니다.

새 디자인 강제 적용

단계적 출시이므로 다음 플래그를 전환하여 새 디자인을 강제로 적용할 수 있습니다.

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

새 디자인의 흐름

사용자 동작 없음

동작으로 트리거되지 않는 필수적이지 않은 권한의 경우 메시지가 더 이상 사이트 콘텐츠에 침투하지 않으며 즉각적인 결정을 요구하지 않습니다. 사용자는 결정을 내리기에 충분한 정보를 얻을 때까지 요청 칩을 무시할 수 있습니다.

상호작용 없음

상호작용 없이 잠시 후 요청 칩은 완전히 닫히기 전에 자동으로 차단된 아이콘으로 접혀 (권한이 일시적으로 차단됨을 나타냄)됩니다. 목표는 사용자가 결정을 내리지 않겠다고 선택하지 않도록 하여 상호작용 없이 결정하도록 하는 것입니다.

자물쇠에서 눈에 띄지 않는 위치정보 칩으로 이어지는 흐름도. 12초가 지나면 '위치정보 차단됨' 아이콘이 표시되며, 4초 후에 다시 자물쇠로 대체됩니다.

단기적 예상 효과

단기적으로는 사용자가 새 UI에 익숙해질 때까지 사이트 소유자는 특히 사용자에게 프라이밍이나 사용자 동작을 요구하지 않고 권한을 자동 요청하는 (어차피 바람직하지 않은 관행으로 간주됨) 사이트의 부여 비율이 낮아질 수 있습니다. 이렇게 확인된 단점은 방해가 되지 않는 경험보다 훨씬 큽니다.

권장사항

필요한 컨텍스트를 제공하고 적절하고 예상되는 순간에만 권한을 요청하는 것은 사이트의 책임입니다. 사용자가 요청을 무시하거나 메시지를 닫아 일시적으로 차단된 권한은 동일한 세션 내에서 다시 권한을 요청할 수 있습니다. 사이트나 기능이 작동하는 데 반드시 권한이 필요한 경우에만 이 방법을 사용하세요. 그러지 않으면 사용자를 성가시게 하고 자동으로 차단될 위험이 있습니다. 이러한 경우 Chrome 80에 도입된 무음 메시지가 표시됩니다. 더 일반적인 안내는 권한 UX를 참고하세요.

전망 및 결론

계속해서 UI 및 UX를 개선할 계획입니다. Chrome팀은 이미 이러한 문제를 해결하기 위해 노력하고 있으며 이전 동작을 기반으로 보다 공격적인 권한 자동 차단에 대해 조사하고 있습니다. 계획이 발전하면 여기에서 소식을 확인하실 수 있습니다.

결론적으로, 새로운 UI는 인지되는 결정에 관한 강요를 줄이고 탐색 환경을 개선합니다. 대부분의 권한 메시지가 차단되거나 무시되므로, 달성된 목표는 특히 사용 사례를 완료하는 데 권한이 필요한 상황에서 권한 메시지를 표시할 때 사용자 플로우를 중단하지 않으면서 전반적인 탐색 환경을 개선하는 것이었습니다.

감사의 말

Unsplash에 있는 Sigmund의 히어로 이미지 이 문서는 Joe Medley가 검토했습니다.