Koliko piškotkov lahko uporabljate na eni spletni strani?

Različni brskalniki imajo različne omejitve

Programatorji se morajo zavedati, koliko piškotkov se lahko uporablja na enem spletnem mestu. Piškotki zasedajo prostor tako v toku HTTP pri nalaganju spletne strani kot tudi na računalniku, ki ga naloži. Večina brskalnikov določi omejitev števila piškotkov, ki jih lahko nastavi katera koli domena. Najnižji znesek določi standard za zahtevo za pripombe (RFC), ki ga je določila delovna skupina za internetno inženirstvo, vendar lahko proizvajalci brskalnikov povečajo to številko.

Piškotki imajo majhno omejitev velikosti , zato se razvijalci včasih odločijo, da pošljejo podatke o piškotkih v več piškotkov. Na ta način povečajo količino podatkov, ki jih računalnik shrani.

Kaj dovoljuje RFC Cookie?

RFC 2109 določa, kako naj se izvajajo piškotki, in določa najmanjše število, ki naj bi brskalniki podpirali. Po RFC-ju bi brskalniki v idealnem primeru ne bi imeli nobenih omejitev glede velikosti in števila piškotkov, ki jih lahko obvlada brskalnik, vendar mora uporabnik pomagati pri izpolnjevanju specifikacij:

Za praktične namene so posamezni izdelovalci brskalnika nastavili omejitev na skupno število piškotkov, ki jih lahko določi katera koli domena ali edinstveni gostitelj, pa tudi skupno število piškotkov na napravi.

Pri oblikovanju strani s piškotki

Popularni in manj znani brskalniki podpirajo veliko število piškotkov. Torej razvijalci, ki vodijo veliko domen, ne skrbi, da bodo piškotki, ki jih ustvarijo, izbrisani, ker je bilo doseženo največje število. Še vedno je možnost, vendar je bolj verjetno, da bo vaš piškotek odstranjen zaradi bralcev, ki bodo izbrisali svoje piškotke, kot pa največje število brskalnikov.

Število piškotkov, ki jih ima katera koli domena, je razmeroma majhno. Zdi se, da Chrome in Safari omogočata več piškotkov na domeno kot Firefox, Opera ali Internet Explorer. Če želite biti varni, je najbolje držati 30 do 50 največjih piškotkov na domeno.

Omejitev velikosti piškotka na domeno

Druga omejitev, ki jo izvajajo nekateri brskalniki, je količina prostora, ki ga lahko katera koli domena uporabi za piškotke. To pomeni, da če vaš brskalnik nastavi omejitev 4,096 bajtov na posamezno domeno in lahko nastavite 50 piškotkov, lahko skupna količina prostora, ki jo uporabljajo 50 piškotkov, znaša samo 4,096 bajtov - približno 4KB. Nekateri brskalniki ne nastavijo omejitve velikosti. Na primer:

Omejitve velikosti piškotkov, ki jih morate upoštevati

Če želite biti združljivi z najširšo paleto brskalnikov, ustvarite največ 30 piškotkov na domeno in poskrbite, da vseh 30 piškotkov ne bo več kot 4KB prostora skupaj.