Колко голяма може да бъде уеб бисквитката?

Webcookie (често наричан просто „бисквитка“) е малка част от данните, която уебсайтът съхранява в уеб браузър. Когато човек зареди уебсайт, бисквитката може да съобщи на браузъра информация за посещението или предишните си посещения. Тази информация може да позволи на сайта да запомни предпочитанията, които може да са били зададени по време на предишно посещение, или да извика активност от едно от тези предишни посещения.

Били ли сте някога на уебсайт за електронна търговия и сте добавили нещо в количката, но не сте успели да завършите транзакцията? Ако сте се върнали на този сайт по-късно, само за да намерите вашите артикули, които ви очакват в тази количка, тогава сте видели бисквитка в действие.

Размерът на бисквитката

Размерът на HTTP бисквитка (което е действителното име на уеб бисквитките) се определя от потребителския агент. Когато измервате размера на вашата бисквитка, трябва да преброите байтовете като цяло.

име = стойност

двойка, включително знака за равенство.

Според RFC 2109 уеб бисквитките не трябва да бъдат ограничавани от потребителски агенти, но минималните възможности на браузър или потребителски агент трябва да бъдат най-малко 4096 байта на бисквитка. Това ограничение се прилага за.

instagram viewer

име = стойност

само част от бисквитката.

Това означава, че ако пишете бисквитка и бисквитката е по-малка от 4096 байта, тя ще бъде поддържана от всеки браузър и потребителски агент, който отговаря на RFC.

Не забравяйте, че това е минимум изискване съгласно RFC. Някои браузъри може да поддържат по-дълги бисквитки, но за да бъдете в безопасност, трябва да поддържате бисквитките си под 4093 байта. Много статии (включително предишна версия на тази) предполагат, че оставането под 4095 байта трябва да е достатъчно, за да осигуряват пълна поддръжка на браузъра, но някои тестове показват, че някои по-нови устройства, като iPad 3, са малко по-ниски от 4095.

Тестване за себе си

Чудесен начин за определяне на ограничението за размера на уеб бисквитките в различни браузъри е използването на Тест за ограничения на бисквитките на браузъра.

Изпълнявайки този тест в няколко браузъра, получихме следната информация за най-новите версии на тези браузъри:

  • Google Chrome - 4096 байта
  • Internet Explorer - 5117 байта
  • Firefox - 4097 байта