Como forçar uma atualização de página inteira (não do cache) no Firefox 4.0?

25

Como você força o recarregamento (não do cache) no Firefox 4.0?

Eu já vi muitas supostas teorias na internet, incluindo:

Ctrl + F5

Ctrl + Deslocamento + R

Mas, na realidade, isso não funciona de verdade. Então, como você realmente faz isso?

A única maneira que pareço ser capaz de fazer isso é limpar manualmente o cache a cada vez. Isso dificilmente é uma solução em um ambiente de desenvolvimento.

    
por honzakuzel1989 08.06.2011 / 08:31

6 respostas

13

Eu estou no Firefox 8 e Ctrl + F5 definitivamente é o atalho para uma recarga de página inteira.

    
por 08.04.2012 / 17:48
9

No FireBug, em uma guia Rede, abra um menu (pequeno triângulo na guia) e selecione Desativar cache do navegador.

    
por 08.06.2011 / 08:45
8

Vá para o endereço da URL: about:config . Isso deve carregar as configurações do Firefox na janela para edição. Você pode ver uma mensagem de aviso dizendo: "Isso pode anular sua garantia!" isso exigirá que você clique para carregar as configurações. Em seguida, localize a chave browser.cache.check_doc_frequency e altere-a para 1 .

Para referência, os valores válidos para browser.cache.check_doc_frequency são:

  • 0 - Procure uma nova versão de uma página uma vez por sessão (uma sessão começa quando a primeira janela do aplicativo é aberta e termina quando a última janela do aplicativo é fechada).

  • 1 - Verifique se há uma nova versão toda vez que uma página é carregada. ← Este aqui

  • 2 - Nunca confira uma nova versão - sempre carregue a página do cache. (modo offline?)

  • 3- Verifique se há uma nova versão quando a página está desatualizada. (Padrão)

Obviamente, isso afetará toda a sua experiência de navegação, mas é isso ou CTRL + F5 algumas vezes.

    
por 13.04.2012 / 00:07
4

Descobri que pode levar até três configurações para que isso funcione ao lidar com arquivos Javascript interdependentes. O seguinte funciona no FireFox 39 (e provavelmente versões anteriores também):

  1. Abra as ferramentas de desenvolvedor do Firefox
  2. Clique na guia de engrenagem (lado direito, quarto da direita)
  3. Encontre a seção Configurações avançadas (3ª coluna) e clique em "Desativar cache (quando a caixa de ferramentas estiver aberta)"
  4. Abra uma nova guia e digite about: config no URL
  5. Pesquise "browser.cache.check_doc_frequency" e altere seu valor para 1
  6. Pesquise "network.http.use-cache" e altere seu valor para "false" clicando na linha. Lembre-se de páginas complexas, isso pode aumentar significativamente o tempo de atualização da página.

Um agradecimento especial ao seguinte por me colocar no caminho certo:

Claro, se isso for mais do que apenas depuração e você quiser controle explícito sobre as páginas em produção, você deve fazê-lo nos cabeçalhos da página: link

    
por 28.07.2015 / 19:10
1

Até onde eu sei, pelo menos na série 3.x, a segunda ou a terceira atualização consecutiva forçam o Firefox a recuperar o conteúdo de página inteira novamente. Eu posso concordar que parece que nem sempre está funcionando.

    
por 08.06.2011 / 11:50
1

Você também pode limpar o cache inteiro, se quiser. Apenas vá para Options ► Advanced ► Network ► Cached Web Content ► Clear Now . Em seguida, clique no botão de atualização usual ou pressione F5 e a página será totalmente atualizada!

    
por 07.04.2014 / 19:55