Como faço para forçar o Firefox a parar imediatamente de exibir a página atual enquanto carrega a nova página sobre ela?

0

O comportamento padrão é muito útil e adiciona à experiência de navegação a ilusão de fluência; enquanto espera pelos primeiros bits da "próxima página", ainda vendo a página antiga / atual é muito menos chata do que não ver nada. Existe alguma maneira de desativar esse comportamento astuto, embora?

Como faço o Firefox imediatamente substituir a página atual por nada antes de começar a substituí-la pela nova página? Existem situações em que esta opção é muito mais razoável.

    
por ubuntroll 16.12.2017 / 20:41

1 resposta

0

Existem razões técnicas para os navegadores fazerem isso e por que a alteração teria outras consequências.

Ao carregar um novo URL, o navegador não sabe se o novo URL será uma página da Web, um download de arquivo ou qualquer outra coisa, até que ele comece a receber a resposta. O cabeçalho da resposta indicará o tipo de arquivo e se ele deve acionar um diálogo de download de arquivo.

Se a resposta for um download de arquivo, a página da Web existente permanecerá na guia e uma caixa de diálogo de download de arquivo aparecerá além dela. Cancelar ou continuar com o download continuará mostrando a página da Web na guia.

Agora, esse comportamento pode ser modificado, mas isso significaria que, ao seguir um link, a página será limpa e ficará branca enquanto espera por uma resposta, e se a resposta for um download de arquivo, a página que solicitou não será mais lá - o navegador precisaria continuar exibindo-o como uma página em branco, fechar essa guia / janela ou acionar uma ação de "retroceder" e recarregar a página anterior. Estes partiriam das expectativas estabelecidas.

    
por thomasrutter 19.12.2017 / 02:21