Web Belleği (Webstorage) Nedir?

HTML5 ile gelen yeni özelliklerden bir tanesi ise çerezlere (cookie) benzer ama çok daha gelişmiş veri depolama kabiliyetinin olmasıdır. Web belleği ile çerezleri karşılaştırınca web belleğinin ne kadar kullanışlı olduğunu daha iyi anlamış olacağız. Bunun için web belleğinin bazı özelliklerinden bahsedelim:

Web belleğindeki veriler bilerek sunucuya gönderilmedikten sonra her zaman tarayıcıda bulunur. Çerezlerde ise her http isteği yapıldığında tüm veriler sunucuya gönderilir. Bu yüzden web belleğini kullanmak sayfaların hızlı açılmasına katkı sağlar.

Web belleğinde tutulan veri miktarı tarayıcılar arasında farklılık gösterse de (5MB: Chrome, Firefox, Opera — IOMB: 1E) genel olarak çerezlerde tutulan veri miktarından (4KB) binlerce kat fazladır.

Web belleğinde tutulan veriler oturum süresince veya sürekli (tarayıcı kapanıp açılsa bile) hafızada tutulabilir. Çerezler de ise belirlenmiş zamana kadar veriler hafizada tutulur.

Web belleğinde verileri anahtar/değer (key/value) ilişkisi ile tutulur. İlerleyen bölümde web belleğine nasıl veri ekleyip, nasıl sileceğimi ve nasıl veri okuyacağımızı inceleyeceğiz.

Bir önceki yazımız olan CSS Sprite Nedir? başlıklı makalemizde css sprite, css sprite nedir ve css teknikleri hakkında bilgiler verilmektedir.

Content Protection by DMCA.com
ZİYARETÇİ YORUMLARI

Henüz yorum yapılmamış. İlk yorumu aşağıdaki form aracılığıyla siz yapabilirsiniz.

BİR YORUM YAZ