Túl sok sütiket használhat egy weboldalon?

click fraud protection

A programozóknak tisztában kell lenniük azzal, hogy hány sütik egy weboldalon használható. A sütik mind a HTTP-adatfolyamban helyet foglalnak, mind egy weboldal betöltésekor, mind az azt betöltő számítógépen. A legtöbb böngésző korlátozza az összes domain által beállítható cookie-k számát. 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 sütiknek van egy kicsi méretkorlát, ezért a fejlesztők néha úgy döntenek, hogy több cookie-ban küldik a cookie-adataikat. Így növelik a számítógép által tárolt adatok mennyiségét.

Mit engedélyez a Cookie RFC?

RFC 2109 meghatározza a sütik megvalósításának módját, és meghatározza a böngészők által támogatandó minimumokat. Az RFC szerint a böngészők megtennék ideális esetben nincsenek korlátai a sütik méretére és számára egy böngésző képes kezelni, de a specifikációknak való megfelelés érdekében a felhasználói ügynöknek támogatnia kell:

  • Legalább 300 cookie összesen.
  • Legalább 20 cookie egyedi gazdagép- vagy domainnévenként.
instagram viewer

Gyakorlati célokból az egyes böngészőgyártók korlátot szabnak az összes domain vagy egyedi gazdagép által beállítható cookie-k számának, valamint a számítógépen található összes sütik számának.

Webhely tervezésénél sütikkel

A népszerű és kevésbé ismert böngészők mindannyian rengeteg sütit támogatnak. Tehát a sok domaint futtató fejlesztőknek nem kell aggódniuk, hogy az általuk létrehozott sütiket törölni fogják, mert elérte a maximális számot. Ez még mindig lehetséges, de a cookie-k nagyobb valószínűséggel eltávolításra kerülnek, ha az olvasók törlik a cookie-kat, nem pedig a böngészőből.

Egy domainhez tartozó cookie-k száma viszonylag kicsi. Úgy tűnik, hogy a Chrome és a Safari domainenként több sütit engedélyez, mint a Firefox, az Opera vagy az Internet Explorer. A biztonság érdekében a legjobb, ha domainenként 30-50 maximális cookie-t használ.

Cookie-k méretkorlátja tartományonként

Egy másik korlát, amelyet egyes böngészők alkalmaznak, az, hogy egy domain mekkora helyet használhat a cookie-khoz. Ez azt jelenti, hogy ha a böngésző tartományonként 4096 bájtos korlátot állít be, és Ön 50 cookie-t állíthat be, akkor az 50 cookie által felhasználható teljes terület csak 4096 bájt - kb. 4 KB. Néhány böngésző nem állít be méretkorlátot. Például:

  • A Chrome-nak nincs korlátozva a domainenkénti maximális bájtok száma.
  • A Firefox nem korlátozza a tartományonkénti maximális bájtokat.
  • Az Internet Explorer 4096 és 10 234 bájt közötti tartományt engedélyez.
  • Az Opera 4096 bájtot engedélyez.
  • A Safari 4096 bájtot engedélyez.

A sütik méretének korlátai, amelyeket be kell tartania

Ahhoz, hogy kompatibilis legyen a böngészők legszélesebb körével, hozzon létre domainenként legfeljebb 30 cookie-t, és győződjön meg arról, hogy mind a 30 cookie összesen legfeljebb 4 KB helyet foglal el.

instagram story viewer