Impedir que os programadores adicionem funcionalidade ao botão Voltar nos navegadores


0

Gosto da maneira como o botão Voltar costumava se comportar: ele rapidamente me deu uma versão em cache de qualquer página que eu estava vendo antes de navegar para o local atual.

Atualmente, os sites usam cada vez mais o comportamento personalizado quando você clica no botão Voltar. Esse é especialmente o caso dos sites de página única, mas também pode ser visto em outros casos - clico no botão voltar e leva um tempo excessivamente longo para voltar à página anterior, ou algo que eu não queria que acontecesse (por exemplo, Não saio de uma página quando espero).

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

Edit: o caso em questão agora é a ferramenta de revisão de código Gerrit. Infelizmente não consigo postar um link para nossa instalação interna. O que acontece é que estou revendo um código no Gerrit, olhando, por exemplo, um arquivo javascript. Quando clico no botão Voltar, o URL no navegador muda, uma nota "trabalhando ..." aparece em uma div na parte superior da página do navegador (todo o conteúdo permanece o mesmo) e, após algum tempo, a página atual queria navegar para cargas.

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

Sei que fiquei aborrecido com coisas semelhantes em outros lugares, mas terei que vasculhar meu cérebro para lembrar o que eram. : /


11
Não tenho idéia do que você está perguntando, o botão voltar sempre volta para a última versão em cache da última página. Fui usar a versão atual da maioria dos navegadores, isso não seria o gerenciamento de sessões dos sites maneira
Ramhound 17/02

Atualmente, a maioria das páginas possui conteúdo gerado dinamicamente, que deve ser gerado novamente quando você voltar. Essa é provavelmente a sensação que você recebe. O botão voltar não mudou, a internet mudou. Se você tem algum exemplo específico que refuta o que eu e Ramhound dizer, por favor editar a sua pergunta
Bruno9779

"Esse é especialmente o caso dos sites de página única" - O problema aqui é que o "programador" talvez não esteja implementando o "site de página única" corretamente. O "programador" não pode alterar o comportamento do botão voltar diretamente, no entanto, ele pode manipular quais "páginas" vão para o histórico do navegador. O problema, no entanto, é que o "programador" não está manipulando o histórico do navegador (mais trabalho); portanto, o botão Voltar pode parecer como se estivesse quebrado.
MrWhite

Você (ou o programador) usa rolagem infinita por acaso?
Dave

Eu me deparei com isso, onde o uso do botão voltar apenas faz com que a página atual seja recarregada. Nesses casos, basta clicar duas vezes no botão e isso me faz voltar 50% do tempo.
21714 Tog

Respostas:


0

Acho que você pode ser atingido por uma chamada de redirecionamento ou atualização em algum javascript que gera a página que você está vendo,

Por exemplo, eu conheço um site que visito onde o botão Voltar "não faz nada". Na verdade, quando eu visito o site pela primeira vez, a página faz algum processamento (geralmente login ou outras verificações) e atualiza a página por meio de uma chamada para si mesmo que exibe o site completo com os detalhes atualizados da primeira visualização desta página. Então, quando clico em voltar, recebo a primeira página que .. é executada e me redireciona para a página que eu estava vendo.

Acho que um clique duplo no botão voltar pula as duas páginas e me leva de volta para onde eu queria estar. Não é que o botão voltar esteja quebrado, apenas que o site realmente não quer que eu saia :)


Provavelmente é uma boa teoria - vou manter isso em mente. Não funciona com Gerrit embora, como um clique duplo envia-me duas páginas de volta ...
de TV Frank
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.