Firefox 4.0’da tam sayfa yenilemeye (önbellekten değil) nasıl zorlanır?


25

Firefox 4.0'da yeniden yüklemeyi (önbellekten değil) nasıl zorlarsınız?

İnternette pek çok sözde teori gördüm:

Ctrl + F5

Ctrl+ Shift+R

Ancak, gerçekte, bunlar aslında işe yaramaz. Peki gerçekten nasıl yapıyorsun?

Bunu yapabilmemin tek yolu, önbelleği her seferinde el ile temizlemektir. Bu, geliştirme ortamındaki bir çözüm değildir.

Yanıtlar:


13

Firefox 8'deyim ve Ctrl+ F5kesinlikle tam sayfa yeniden yüklemesinin kısayolu.


Bu aynı zamanda IE için de işe yarıyor ve ben de oldukça eminim. Önbelleği atlayan bir yeniden yükleme.
UtahJarhead

2
Önbelleğe alınan sayfa bir yönlendirme sayfasıysa ne olur? Ctrl + F5 yalnızca geçerli sayfada çalışır, ancak yeniden yönlendirme ile önbelleğe alınmamış olarak yeniden yüklemek istediğiniz sayfada olmazsınız.
coolcat007

9

FireBug'da, Net sekmesinde bir menü açın (sekmedeki küçük üçgen) ve Tarayıcı Önbelleğini Devre Dışı Bırak'ı seçin.


8

Url adresine git: about:config. Bu düzenleme için Firefox yapılandırma ayarlarını pencereye yüklemelidir. "Bu garantinizi geçersiz kılabilir!" Yazılı bir uyarı mesajı görebilirsiniz. ayarları yüklemek için tıklatmanız gerekir. Ardından browser.cache.check_doc_frequencyanahtarı bulun ve değiştirin 1.


Başvuru için geçerli değerler browser.cache.check_doc_frequencyşunlardır:

  • 0 - Oturum başına bir sayfanın yeni sürümünü kontrol edin (ilk uygulama penceresi açıldığında ve son uygulama penceresi kapandığında bir oturum sona erdiğinde bir oturum başlar).

  • 1 - Bir sayfa her yüklendiğinde yeni bir sürüm olup olmadığını kontrol edin. ← Bu bir

  • 2 - Asla yeni bir sürüm olup olmadığını kontrol etmeyin - sayfayı daima önbellekten yükleyin. (çevrimdışı mod?)

  • 3- Sayfa güncel değilken yeni bir sürüm olup olmadığını kontrol edin. (Varsayılan)

Açıkçası bu, tüm tarama deneyiminizi etkileyecektir, ancak bu birkaç kez veya CTRL + F5'tir.


1
Bu, sayfanın gerçekten doğru şekilde yönlendirilip yönlendirilmediğini görmek için bir web sunucusunun yönlendirme direktiflerini test ederken inanılmaz derecede faydalıdır.
bgStack15

4

Bağımlı Javascript dosyaları ile uğraşırken bu işi yapmak için 3 ayar kadar sürebilir buldum. Aşağıdakiler FireFox 39'da çalışır (ve muhtemelen önceki sürümlerde de olabilir):

  1. Firefox Geliştirici Araçları'nı açın
  2. Dişli tırnağına tıklayın (sağ taraf, sağdan 4.)
  3. Gelişmiş Ayarlar bölümünü bulun (3. sütun) ve "Önbelleği Devre Dışı Bırak (araç kutusu açıkken)" üzerine tıklayın.
  4. Yeni bir sekme açın ve URL'ye about: config yazın.
  5. "Browser.cache.check_doc_frequency" ifadesini arayın ve değerini 1 olarak değiştirin.
  6. "Network.http.use-cache" ifadesini arayın ve satırına tıklayarak değerini "false" olarak değiştirin. Karmaşık sayfalar için unutmayın, bu sayfa yenileme zamanınızı önemli ölçüde artırabilir.

Beni doğru yolda takip edenlere özel teşekkürler:

Elbette, eğer bu sadece hata ayıklamadan daha fazlasıysa ve üretimdeki sayfalar üzerinde açık bir kontrol istiyorsanız, bunu sayfa başlıklarında yapmalısınız: http://www.mobify.com/blog/beginners-guide-to-http -Cache-üstbilgi /


adım 3, adım 6, adım 4,5 ve 6'yı anlamsız kılanlarla aynı mıdır? Yine de faydalı liste, teşekkürler
twobob

1

Bildiğim kadarıyla, en azından 3.x serilerinde, art arda 2. veya 3. yenileme, Firefox'u tam sayfa içeriğini tekrar almaya zorlar. Her zaman işe yaramadı gibi göründüğünü kabul edebilirim.


1

İsterseniz tüm önbelleği de temizleyebilirsiniz. Sadece git Options ► Advanced ► Network ► Cached Web Content ► Clear Now. Sonra her zamanki yenileme düğmesine tıklayın veya vurmak F5, sayfa tamamen güncellenecektir!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.