De acordo com o Blog do Google Chrome de quinta-feira, 5 de janeiro de 2012 , o Chrome havia adicionado um recurso beta, onde às vezes carrega uma página da web em segundo plano antes de você terminar de digitar o URL . Quando você termina e pressiona enter, ele pode apenas exibi-lo. Posso confirmar que, a partir da versão 17, esse recurso está no lançamento estável.
Como posso desativar essa pré-busca?
Por quê
Sou desenvolvedor, e esse recurso me causou certa confusão; parecia que um dos meus aplicativos da web estava fazendo um "redirecionamento duplo", mas a causa real era que o Chrome solicitou a página uma vez enquanto eu estava digitando o URL e novamente quando pressionei enter. (Esse comportamento também não é totalmente consistente.)
O que eu tentei
Pesquisei "previsão" nas preferências e desmarcou o seguinte:
- "Use um serviço de previsão para ajudar a concluir pesquisas e URLs digitados na barra de endereço"
- "Preveja ações de rede para melhorar o desempenho do carregamento da página", mas o problema persiste (pelo menos para carregar sites hospedados em minha própria máquina).
fonte
Predict network actions to improve page load performance
deveria ter sido suficiente. Você reiniciou o navegador depois?Respostas:
Para desativar completamente a pré - renderização , desative o seguinte:
Preveja ações de rede para melhorar o desempenho do carregamento da página
chrome://settings/advanced
Pré-renderizador da omnibox
chrome://flags/
fonte
Sim você pode. O whitepaper do desenvolvedor do Google sobre pré-renderização , na seção "Depuração da pré-renderização", diz:
Leia a seção inteira / whitepaper. Está cheio de coisas boas.
fonte
Atualização 2019
Em julho de 2018, o Google introduziu o NoState Prefetch
O processo para desativar isso parece um pouco diferente da resposta da iglvzx.
chrome://settings/
-> expandir seção Avançadachrome://flags
-> procure por "nostate"fonte