Fim das notificações irritantes: Chrome e Firefox combatem pop-ups!

A frase “Este site deseja mostrar notificações!” tornou-se uma constante irritação na experiência da web ao longo dos anos. O que começou como uma ferramenta útil, rapidamente se transformou em um incômodo devido ao seu uso excessivo e intrusivo por diversos sites. Felizmente, navegadores como Mozilla Firefox e Google Chrome estão agora a tomar medidas para mitigar este problema.

Por que esta funcionalidade se tornou tão irritante?

A ideia por trás das notificações era aprimorar a experiência do utilizador, transformando a web numa plataforma mais interativa para aplicações. As notificações seriam úteis para alertar os utilizadores sobre novas mensagens, e-mails e outras atualizações relevantes, mesmo quando as páginas da web não estivessem abertas. Mas, infelizmente, a implementação deste recurso revelou-se problemática.

Os navegadores implementaram as solicitações de notificação de forma intrusiva. Ao visitar um site, era comum ser confrontado com uma mensagem difícil de ignorar, mesmo que fosse apenas uma visita única. O número de sites que adotaram este tipo de solicitação aumentou exponencialmente. Por exemplo, um site de notícias poderia optar por enviar notificações sobre novos artigos aos seus subscritores.

O problema não reside na funcionalidade de notificação em si, mas sim na forma agressiva com que as solicitações são apresentadas. Os navegadores demoraram muito tempo para lidar com esses pop-ups intrusivos.

Mozilla Firefox liderou a mudança

O Mozilla foi o primeiro a agir para atenuar o problema destas notificações intrusivas. Esta mudança foi implementada no Firefox 72, lançado a 7 de janeiro de 2020.

Agora, em vez de um pop-up imediato, ao visitar um site, um pequeno ícone de balão de fala aparece na barra de endereço, à esquerda do endereço da página. O ícone anima-se ligeiramente enquanto a página carrega.

Ainda é possível ativar as notificações de um site clicando no ícone e depois selecionando “Permitir notificações”. Se o utilizador preferir não ver o ícone, pode selecionar “Nunca permitir” ou desativar totalmente as solicitações nas configurações do Firefox.

O resultado é que os pop-ups de notificação já não surgem automaticamente ao abrir uma página. A Mozilla revela que “durante os testes, descobriram que cerca de 99% das solicitações de notificação não são aceites, e que 48% são ativamente rejeitadas pelo utilizador”.

O Google Chrome 80 também está a silenciar as notificações irritantes

O Google seguiu o exemplo no Google Chrome 80, lançado a 4 de fevereiro de 2020. Esta atualização não foi ativada para todos imediatamente, mas o Google planeia ativá-la automaticamente para os utilizadores que rejeitam repetidamente as notificações, e em sites onde poucas pessoas aceitam estas solicitações.

Para ativar manualmente, pode-se ligar a opção “Usar mensagens mais silenciosas”. Para aceder a esta configuração, basta inserir chrome://flags/#quiet-notification-prompts na barra de endereço do Chrome e pressionar Enter.

Depois de ativar esta funcionalidade, pode ir para as configurações de notificação do Chrome (menu > Definições > Avançadas > Definições do site > Notificações) e ativar a opção “Usar mensagens mais silenciosas (bloqueia as solicitações de notificação que interrompem a sua atividade)”.

Com esta opção ativada no Chrome, um ícone de sino surge no lado direito da barra de endereço. Ao passar o rato sobre o ícone, aparece a mensagem “Geralmente bloqueia notificações. Para permitir que este site o notifique, clique aqui”.

Tal como no Firefox, ainda é possível habilitar as notificações se o utilizador assim o desejar. Os sites já não podem incomodar repetidamente com pop-ups de notificação intrusivos.

E quanto ao Apple Safari e Microsoft Edge?

A nova versão do Microsoft Edge é baseada no código Chromium, o mesmo utilizado pelo Google Chrome. Portanto, espera-se que o Microsoft Edge limite as notificações da web da mesma forma que o Google Chrome.

A Apple ainda não anunciou planos para silenciar estas solicitações de notificação no navegador Safari. No entanto, ainda é possível desativar as solicitações nas configurações do Safari. Não surpreenderia se a Apple seguisse o exemplo dos outros e implementasse um sistema para tornar estas solicitações menos intrusivas.

Atualização: A Apple já fez uma alteração nas solicitações de notificação do Safari em 2019, embora não as tenha tornado “mais silenciosas” da mesma forma que o Firefox e o Chrome. Os sites já não podem exibir notificações push quando uma página é carregada, necessitando de permissão para tal, em resposta a uma interação do utilizador.

Caso não saiba, o Safari foi o primeiro grande navegador a bloquear solicitações de notificações push quando não se detetava nenhuma interação do utilizador. Esta medida ajuda a reduzir muito o spam de notificações.@googlechrome e @Firefox também estão a experimentar recursos semelhantes pic.twitter.com/IttYdgejRj

— Lucs ?? (@Lucas_Does_Tech) 9 de outubro de 2019