Até agora, quando um usuário visita um site que solicita uma permissão, um balão aparece para solicitar que o usuário tome uma decisão. Por exemplo, é possível conferir a solicitação de permissão de geolocalização implementada no Chrome até a versão 96. Você pode testar essa e outras permissões no nosso site de demonstração permission.site.
Os dados de telemetria do Chrome provam que muitos avisos de permissão são ignorados. Você pode conferir os dados de permissão de notificação no relatório de UX do Chrome. Por enquanto, considere a tabela abaixo, que mostra como os usuários do Windows reagiram ao prompt de notificação em sites de maneira acumulada, observando que os prompts de geolocalização tiveram um comportamento semelhante para ignorar ou ignorar.
Considerando uma taxa de ignorância e rejeição de aproximadamente 85%, e especialmente considerando o quanto o comando se destaca e insiste que os usuários tomem uma decisão imediatamente, há um conflito entre o nível de urgência assumido pelo navegador e a preferência do usuário por esperar para tomar uma decisão. Isso cria a percepção de que é "irritante" um site pedir uma permissão, porque ela se perde entre as outras coisas que os usuários precisam reagir, como banners de consentimento de cookies, inscrições em newsletters etc.
Novo design
A partir do Chrome 98, introduzimos uma interface com ícone animado que aparece ao lado do cadeado sempre que uma permissão é solicitada. Ele consiste em um ícone e um rótulo que descrevem a permissão solicitada. Nosso objetivo era melhorar a experiência de navegação na Web, evitando solicitações de permissão que geralmente são desnecessárias para a grande maioria dos usuários e costumam ser ignoradas ou dispensadas.
O balão de solicitação atual será exibido quando o ícone de solicitação for clicado (se ainda não estiver sendo mostrado), e a interface de solicitação for aumentada automaticamente com o balão de solicitação com base nesta heurística:
- A permissão foi acionada por um gesto do usuário ao interagir com o próprio site, e não automaticamente.
- A permissão é considerada essencial e geralmente não é spam. Isso inclui câmera, microfone e câmera pareada com microfone.
Como forçar o novo design
Como este é um lançamento em etapas, é possível forçar o novo design alternando as seguintes flags:
chrome://flags/#permission-chip
chrome://flags/#permission-chip-gesture
chrome://flags/#permission-chip-request-type
Fluxo do novo design
Sem gesto do usuário
Para permissões não essenciais que não são acionadas por um gesto, o aviso não invade mais o conteúdo do site e não insiste em uma decisão imediata. O usuário pode ignorar o ícone de solicitação até ter informações suficientes para tomar uma decisão.
Sem interação
Sem interação e após um breve atraso, o ícone de solicitação é reduzido automaticamente a um ícone bloqueado (para indicar que a permissão está temporariamente bloqueada) antes de ser dispensado completamente. O objetivo é não atrapalhar os usuários que optam por não tomar uma decisão, sem qualquer interação.
Impacto esperado a curto prazo
No curto prazo, e até que os usuários se acostumem à nova interface, é provável que os proprietários de sites observem taxas de concessão mais baixas para sites, especialmente para aqueles que solicitam permissões automaticamente sem exigir um gesto do usuário (o que é considerado uma prática inadequada de qualquer maneira). Essa desvantagem reconhecida é amplamente compensada pela experiência menos interruptiva.
Práticas recomendadas
Cabe ao site garantir que ele forneça o contexto necessário e solicite permissões apenas no momento adequado e esperado. As permissões que foram bloqueadas temporariamente, por um usuário ignorar a solicitação ou dispensar a solicitação, podem solicitar a permissão novamente na mesma sessão. Faça isso apenas se a permissão for essencial para o funcionamento do site ou recurso. Caso contrário, os usuários podem ficar irritados e bloquear automaticamente o site. Nesses casos, mostramos as mensagens silenciosas que foram introduzidas no Chrome 80. Para orientações mais gerais, consulte UX de permissões.
Perspectivas e conclusões
Há planos para mais melhorias na interface e na experiência do usuário. A equipe do Chrome já está trabalhando nelas e investigando o bloqueio automático de permissões potencialmente mais agressivo com base no comportamento anterior. Você vai saber mais sobre as novidades quando esses planos estiverem prontos.
Em conclusão, a nova interface reduz a insistência percebida em uma decisão e melhora a experiência de navegação. Como a maioria das solicitações de permissão é bloqueada ou ignorada, o objetivo alcançado era melhorar a experiência geral de navegação, sem interromper os fluxos de usuários ao mostrar uma solicitação de permissão, especialmente em situações em que as permissões são necessárias para concluir um caso de uso.
Agradecimentos
Este documento foi revisado por Joe Medley.