Mennyi Cookie-t tudsz használni egy webhelyen?

A különböző böngészők különböző határokkal rendelkeznek

A programozóknak tisztában kell lenniük azzal, hogy hány cookie- t lehet használni egy webhelyen. A cookie-kat a weblap és a betöltődő számítógép betöltésekor mind a HTTP-adatfolyamban töltik be. A legtöbb böngésző korlátozza azon cookie-k számát, amelyeket bármelyik tartomány beállíthat. A minimumot az Internet Engineering Task Force által létrehozott Request for Comments (RFC) szabvány határozza meg, de a böngészőgyártók növelhetik ezt a számot.

A cookie-k kis méretűre vannak korlátozva , így a fejlesztők néha több cookie-t küldenek a cookie-adataikról. Így növelik a számítógép által tárolt adatok mennyiségét.

Mit engedélyez a cookie RFC?

Az RFC 2109 meghatározza a cookie-k végrehajtásának módját, és meghatározza a böngészők által támogatott minimumokat. Az RFC szerint a böngészők ideális esetben nem rendelkeznek határokkal a böngésző által kezelhető cookie-k méretével és számával kapcsolatban , azonban a felhasználói ügyfeleknek a következőket kell támogatniuk:

Gyakorlati célokból az egyéni böngészők meghatározzák az összes olyan cookie-k számának korlátozását, amelyek bármelyik domain vagy egyedi gazdagép beállíthatók, valamint a cookie-k teljes számát a gépen.

Webhely tervezése cookie-kkal

A népszerű és kevésbé ismert böngészők mindegyike támogat hatalmas számú cookie-t. Tehát a fejlesztők, akik sok domaint futtatnak, nem kell aggódniuk, hogy az általuk létrehozott cookie-k törlésre kerülnek, mert a maximális szám elérése megtörtént. Még mindig lehetőség van rá, de a cookie-ja nagyobb valószínűséggel távolítható el, mivel az olvasók kiengedik a cookie-kat, mint a böngésző maximumából.

Viszonylag kicsi a cookie-k száma, amelyeknek egy domainje lehet. Úgy tűnik, hogy a Chrome és a Safari több domain cookie-t engedélyez, mint a Firefox, az Opera vagy az Internet Explorer. A biztonság kedvéért a legjobb, ha domainenként 30-50 maximum cookie-t hagy.

Cookie méretkorlát tartományonként

A böngészők által végrehajtott másik korlátozás az az összeg, amelyet bármelyik domain használható a cookie-k számára. Ez azt jelenti, hogy ha a böngészõd tartományonként 4096 bájtot határoznak meg, és 50 cookie-t állíthat be, az összes 50 cookie-t használó helyek száma csak 4,096 bájt - körülbelül 4 KB. Egyes böngészők nem határoznak meg a méretkorlátot. Például:

Cookie méretkorlátokat kell követnie

A böngészők legszélesebb skálájával kompatibilis, legfeljebb 30 cookie-t hozhat létre tartományonként, és győződjön meg róla, hogy mind a 30 cookie-k összesen legfeljebb 4KB összterületet foglalnak el.