İçeriğe geç
parazade

Tarayıcı Önbelleği Nedir?

İngilizce: Browser Cache

Yayın: · Son güncelleme:

Tarayıcı Önbelleği Nedir? Kısaca

Tarayıcı önbelleği (browser cache), ziyaret ettiğiniz web sitelerine ait görsel, stil ve betik dosyalarının cihazınızda geçici olarak saklandığı alandır. Aynı siteyi tekrar açtığınızda sayfanın daha hızlı yüklenmesini sağlar.

Tarayıcı Önbelleği nedir?
İçindekiler
  1. Tarayıcı önbelleği nedir?
  2. Nasıl çalışır?
  3. Önbellek ne zaman temizlenir?

Tarayıcı önbelleği nedir?

Tarayıcı önbelleği, web sitelerinden indirilen dosyaların bilgisayarınızda ya da telefonunuzda tutulan geçici kopyalarıdır. Logo, yazı tipleri, CSS ve JavaScript dosyaları gibi sık değişmeyen içerikler buraya kaydedilir. Böylece aynı sayfayı ikinci kez açtığınızda bu dosyalar yeniden indirilmez.

Örneğin bir haber sitesinin 300 KB'lık logosu ve stil dosyaları ilk ziyarette indirilir. Ertesi gün siteye girdiğinizde tarayıcı bunları önbellekten okur, yalnızca yeni haberleri indirir. Sayfa daha hızlı açılır ve daha az mobil veri harcanır.

Nasıl çalışır?

Sunucu her dosyayla birlikte tarayıcıya ne kadar süre saklanabileceğini söyleyen başlıklar gönderir. Cache-Control başlığındaki max-age değeri, dosyanın kaç saniye boyunca sunucuya sorulmadan kullanılabileceğini belirler.

Süre dolunca tarayıcı sunucuya "bu dosya değişti mi?" diye sorar. Değişmediyse sunucu kısa bir "304 Not Modified" yanıtı verir ve tarayıcı elindeki kopyayı kullanmaya devam eder. Site sahipleri yeni sürüm yayınladığında dosya adına sürüm numarası ekleyerek tarayıcının yenisini indirmesini sağlar.

Önbellek ne zaman temizlenir?

Bir sitede güncelleme yapıldığı hâlde eski görünümü görüyorsanız ya da sayfa bozuk açılıyorsa önbellek sorun olabilir. Önce sayfayı zorla yenilemeyi deneyin: Windows'ta Ctrl+F5, Mac'te Cmd+Shift+R çoğu tarayıcıda işe yarar.

Sorun sürerse tarayıcı ayarlarındaki "tarama verilerini temizle" bölümünden yalnızca önbelleğe alınmış dosyaları silebilirsiniz. Bu işlem kayıtlı şifrelerinizi silmez. Çerezleri de silerseniz bazı sitelerde yeniden giriş yapmanız gerekir.

Sıkça Sorulan Sorular

Tarayıcı önbelleğini temizlemek zararlı mı?

Hayır. Yalnızca geçici dosyalar silinir, siteler ilk ziyaretlerde biraz daha yavaş açılabilir. Çerezleri de silerseniz oturumlarınız kapanır.

Önbellek ile çerez aynı şey mi?

Hayır. Önbellek sayfa dosyalarının kopyalarını saklayarak hız kazandırır. Çerez ise oturum ve tercih bilgisi gibi küçük verileri tutar ve sunucuya geri gönderilir.

İlgili terimler

Önbellekleme(Caching)Önbellekleme (caching), sık kullanılan verilerin bir kopyasını daha hızlı erişilen bir yerde saklayarak aynı isteğe tekrar tekrar baştan hesaplama yapmadan cevap verme yöntemidir.Çerez(Cookie)Çerez (cookie), bir web sitesinin tarayıcınıza kaydettiği ve sonraki isteklerde sunucuya geri gönderilen küçük veri parçasıdır. Oturumunuzu açık tutmak, tercihlerinizi hatırlamak ve ziyaretleri ölçmek için kullanılır.Tarayıcı(Web Browser)Tarayıcı (web browser), internetteki web sayfalarını açmak, görüntülemek ve sayfalar arasında gezinmek için kullanılan yazılımdır. Chrome, Safari, Firefox ve Edge en yaygın tarayıcılardandır.Local StorageLocal Storage, web sitelerinin tarayıcıda anahtar-değer biçiminde, tarayıcı kapansa bile silinmeyen küçük veriler saklamasını sağlayan bir web depolama özelliğidir. Tema tercihi veya taslak metin gibi bilgiler için kullanılır.CSSCSS (Cascading Style Sheets, basamaklı stil şablonları), HTML ile oluşturulan web sayfalarının renk, yazı tipi, boşluk, yerleşim ve animasyon gibi görsel özelliklerini tanımlayan stil dilidir.JavaScriptJavaScript, web sayfalarına buton tıklaması, form doğrulama ve anlık güncelleme gibi etkileşimler kazandıran, tarayıcıların yanı sıra Node.js ile sunucuda da çalışabilen yaygın bir programlama dilidir.Sunucu(Server)Sunucu (server), ağ üzerinden başka bilgisayarlara ve cihazlara veri, dosya, web sayfası ya da uygulama hizmeti sağlayan bilgisayar veya yazılımdır. İstek gönderen tarafa istemci denir.