Skip to main content

Bir Web Çerezi Ne Kadar Büyük Olabilir?

Bir Web Developer'ın Yol Haritası Nasıl Olmalıdır ? (Mayıs Ayı 2024)

Bir Web Developer'ın Yol Haritası Nasıl Olmalıdır ? (Mayıs Ayı 2024)
Anonim

Bir web Çerez (genellikle "çerez" olarak adlandırılır), bir web sitesinin bir kullanıcının web tarayıcısında depoladığı küçük bir veri parçasıdır. Bir kişi bir web sitesini yüklediğinde, çerez tarayıcıya ziyaretlerini veya önceki ziyaretlerini bildirebilir. Bu bilgi, sitenin bir önceki ziyaret sırasında ayarlanmış olan tercihleri ​​hatırlamasına izin verebilir veya bu önceki ziyaretlerden birinden aktiviteyi hatırlayabilir.

Hiç bir e-ticaret sitesine gittiniz ve alışveriş sepetine bir şey eklediniz, ancak işlemi tamamlayamadınız mı? Daha sonra bu siteye geri döndüyseniz, yalnızca o sepetinizde sizi bekleyen öğelerinizi bulmak için, o zaman bir çerez görüyordunuz.

Çerezin Boyutu

HTTP çerezi boyutu (web çerezlerinin asıl adıdır) kullanıcı aracısı tarafından belirlenir. Çerezinizin boyutunu ölçtüğünüzde, tüm baytları saymalısınız.

adı = değer

eşit işareti de dahil olmak üzere çift.

RFC 2109'a göre, web çerezleri kullanıcı aracıları tarafından sınırlandırılmamalıdır, ancak bir tarayıcı veya kullanıcı aracısının minimum yetenekleri, çerez başına en az 4096 bayt olmalıdır. Bu sınır uygulanır

adı = değer

sadece çerez kısmı.

Bunun anlamı, bir çerez yazıyorsanız ve çerez 4096 bayttan azsa, RFC'ye uyan her tarayıcı ve kullanıcı aracı tarafından desteklenecektir.

Unutma ki bu asgari RFC'ye göre gereksinim. Bazı tarayıcılar daha uzun çerezleri destekleyebilir, ancak güvende olmak için çerezlerinizi 4093 bayt altında tutmalısınız. Birçok makale (bunun bir önceki sürümü de dahil olmak üzere), tam tarayıcı desteği sağlamak için 4095 bayttan daha az kalmanın yeterli olmasını önermiştir, ancak bazı testler, iPad 3 gibi bazı yeni cihazların 4095'ten biraz daha az geldiğini göstermiştir.

Kendiniz için test

Farklı çerezlerde web çerezlerinin boyut sınırını belirlemenin harika bir yolu, Tarayıcı Çerez Limitleri testini kullanmaktır.

Bu testi birkaç tarayıcıda çalıştırdığınızda, bu tarayıcıların en son sürümleri için aşağıdaki bilgileri aldık:

  • Google Chrome - 4096 bayt
  • Internet Explorer - 5117 bayt
  • Firefox - 4097 bayt