Evite que os programadores adicionem funcionalidade ao botão voltar nos navegadores

0

Eu gosto do jeito que o botão voltar costumava se comportar: ele rapidamente me dava uma versão em cache de qualquer página que eu estivesse olhando antes de navegar para o local atual.

Hoje em dia, os sites aumentam o uso de comportamentos personalizados quando você clica no botão "Voltar". Este é especialmente o caso de sites de página única, mas também pode ser visto em outros casos - eu clico no botão Voltar e demora um tempo excessivamente longo para voltar à página anterior, ou algo que eu não queria que acontecesse (por exemplo Eu não deixo uma página quando espero).

Qual é a melhor opção de navegador e opções para mim? Existe algum plugin que poderia me ajudar em chrome, safari ou firefox? Eu acho que basicamente eu quero uma opção "não mexa com o meu botão de volta". Estou plenamente ciente de que isso pode interromper a funcionalidade em alguns sites - estou disposto a conviver com isso, já que nunca uso o botão "Voltar" nos casos em que realmente não quero voltar para onde estava.

Editar: caso em questão agora é a ferramenta de revisão de código Gerrit. Infelizmente não posso postar um link para nossa instalação interna. O que acontece é que eu estou revisando um código em Gerrit, olhando para, por exemplo, um arquivo javascript. Quando clico no botão Voltar, a URL no navegador muda, uma nota "trabalhando ..." aparece em um div na parte superior da página do navegador (todos os outros conteúdos permanecem os mesmos) e depois de um tempo a página real que eu queria navegar para cargas.

Depois de ler alguns comentários aqui, acho que pode ser que isso se deva ao código em execução na página da qual estou navegando, mas como isso poderia exibir uma nota (o que significaria alterar o DOM na página " saindo?)

Eu sei que tenho me incomodado com coisas parecidas em outros lugares, mas vou ter que cavar no meu cérebro para lembrar o que eles eram. : /

    
por TV's Frank 17.02.2014 / 16:02

1 resposta

0

Acho que você pode estar sendo atingido por um redirecionamento ou uma chamada de atualização em algum javascript que gere a página que está procurando,

Por exemplo, eu conheço um site que visito onde o botão "não faz nada". O que ele realmente faz é quando eu visito pela primeira vez o site em que a página faz algum processamento (geralmente login ou outras verificações) e atualiza a página através de uma chamada que exibe o site completo com os detalhes atualizados da primeira exibição desta página. Então quando eu clico de volta, eu obtenho a primeira página que .. corre e me redireciona para a página que eu estava olhando.

Eu acho um clique duplo no botão Voltar, pula ambas as páginas e me leva de volta para onde eu queria estar. Não é que o botão voltar está quebrado, só que o site realmente não quer que eu saia:)

    
por 17.02.2014 / 17:35