Vários sites conseguem contornar seu funcionamento botão "voltar, prendendo assim os visitantes do site, mas o crômio já tem a resposta para o problema.
ΑIndependentemente do navegador que usamos, todos nós contamos com o botão "voltar" para retornar à página anterior que visitamos. Mas alguns sites usam indevidamente o botão "voltar" para nos impedir de sair de sua página. O problema, no entanto, não persistirá por muito tempo em navegadores baseados em crômio.
De acordo com o relatório dele Segurança nua, os desenvolvedores por trás do código do Chromium, que é baseado no Google Chrome e no novo navegador Edge, estão introduzindo um novo comportamento para impedir que sites abusem do botão.
Existem duas maneiras pelas quais um site pode agora quebrar o botão "voltar". A primeira é inserir redirecionamentos que primeiro carregam outra página, que redireciona o usuário diretamente para o site pretendido. Ao fazer isso, o botão "voltar" simplesmente retorna à página anterior, que mais uma vez redireciona de volta para a página da qual você está tentando sair.
O segundo método é denominado falsificação de fundo. O botão "voltar" é baseado em seu histórico para descobrir qual foi a página anterior para carregar. É possível adicionar vários comandos "pushState" a esse histórico, o que interromperá o carregamento da página anterior. Esses comandos podem ser empilhados, portanto, não importa quantas vezes ou quão rápido você pressione o botão, eles não permitirão que a página anterior seja carregada.
A nova atualização introduzida no Chromium significa que qualquer coisa adicionada ao histórico sem a mediação do usuário será ignorada. Assim, uma página de redirecionamento e comandos pushState não funcionarão mais. Essa mudança estará disponível em todas as plataformas, incluindo Windows, Mac, Linux, Chrome OS, Android e Android WebView. Ele já foi aprovado para desenvolvimento de inicialização, portanto, fará sua aparição em uma atualização futura de navegadores usando Chromium em breve.
[id do_grupo_ad = ”966 ″]