Farklı tarayıcılarda farklı limitler var
Programcılar, bir web sitesinde kaç tane çerez kullanılabileceğini bilmelidir. Çerezler hem bir web sayfasını yüklerken hem de yükleyen bilgisayarda HTTP akışında yer kaplar. Çoğu tarayıcı bir alanın ayarlayabileceği çerezlerin sayısına bir sınır koymuştur. Minimum, İnternet Mühendisliği Görev Gücü tarafından belirlenen İstek İsteği (RFC) standardıyla belirlenir, ancak tarayıcı üreticileri bu sayıyı artırabilir.
Çerezlerin küçük boyut sınırı vardır , bu yüzden geliştiriciler çerez bilgilerini birden çok çerezde göndermeyi tercih ederler. Bu şekilde, bilgisayarların depoladığı veri miktarını artırırlar.
Çerez RFC Neye İzin Verir?
RFC 2109, çerezlerin nasıl uygulanacağını tanımlar ve tarayıcıların desteklemesi gereken minimumları tanımlar. RFC'ye göre, tarayıcıların, bir tarayıcının kullanabileceği çerezlerin boyutu ve sayısı konusunda ideal olarak bir sınırı yoktur , ancak teknik özellikleri karşılamak için kullanıcı aracısı şunları desteklemelidir:
- En az 300 çerez toplam
- Benzersiz ana makine veya alan adı başına en az 20 çerez
Pratik amaçlı olarak, bireysel tarayıcı yapıcılar, herhangi bir alan ya da benzersiz ana makinenin bir makinedeki toplam çerez sayısını ayarlayabileceği toplam çerez sayısına bir sınır koymuştur.
Bir Siteyi Çerezlerle Tasarlarken
Popüler ve daha az bilinen tarayıcılar, toplamda çok sayıda çerezi destekler. Bu nedenle, birçok alanı çalıştıran geliştiricilere, oluşturdukları çerezlerin silineceğinden, maksimum sayıya ulaşıldığından endişelenmemeleri gerekir. Bu hala bir olasılıktır, ancak çerezler, okuyucuların çerezlerini en çok tarayıcıdan daha temizleyen bir sonucu olarak kaldırılma olasılığının daha yüksek olduğunu göstermektedir.
Bir alanın sahip olabileceği çerezlerin sayısı nispeten küçüktür. Chrome ve Safari, alan başına daha fazla çerezin Firefox, Opera veya Internet Explorer'dan daha fazla olmasına izin veriyor gibi görünüyor. Güvende olmak için, alan başına 30 ila 50 maksimum çerez ile sopa yapmak en iyisidir.
Alan Başına Çerez Büyüklüğü Sınırı
Bazı tarayıcıların uyguladığı bir diğer sınır, bir alan adının çerezler için kullanabileceği alan miktarıdır. Bu, tarayıcınız alan adı başına bir 4.096 bayt sınırını ayarlarsa ve 50 çerez ayarlayabilirseniz, bu 50 çerezin kullanabileceği toplam alan miktarı yalnızca 4,096 bayttır (yaklaşık 4 KB). Bazı tarayıcılar boyut sınırı belirlemez. Örneğin:
- Chrome'un alan başına maksimum bayt sınırı yoktur
- Firefox'un alan başına maksimum bayt sınırı yoktur
- Internet Explorer 4,096 ve 10,234 bayt arasında izin verir
- Opera 4.096 bayta izin veriyor
- Safari, 4.096 bayta izin veriyor
Takip etmeniz gereken çerez boyutu sınırları
En geniş tarayıcı aralığıyla uyumlu olmak için, alan başına en fazla 30 çerez oluşturun ve toplam 30 çerezin toplamda 4 KB'den fazla alan kapladığından emin olun.