Un webcookie (adesea numit doar „cookie”) este o mică parte a datelor pe care un site web le stochează la un utilizator browser web. Când o persoană încarcă un site web, modulul cookie poate informa browserul despre vizita sa sau vizitele anterioare. Aceste informații pot permite site-ului să-și amintească preferințele care ar fi putut fi stabilite în timpul unei vizite anterioare sau poate reaminti activitatea de la una dintre acele vizite anterioare.
Ați fost vreodată pe un site de comerț electronic și ați adăugat ceva în coșul de cumpărături, dar nu ați reușit să finalizați tranzacția? Dacă v-ați întors la acel site la o dată ulterioară, doar pentru a găsi articolele dvs. care vă așteaptă în coșul respectiv, atunci ați văzut un cookie în acțiune.
Dimensiunea unui cookie
Dimensiunea unui Cookie HTTP (care este numele real al cookie-urilor web) este determinat de agentul utilizatorului. Când măsurați dimensiunea cookie-ului dvs., ar trebui să numărați octeții în întreg.
nume = valoare
pereche, inclusiv semnul egal.
Conform RFC 2109, cookie-urile web nu ar trebui să fie limitate de agenții utilizator, dar capacitățile minime ale unui browser sau ale unui agent utilizator ar trebui să fie de cel puțin 4096 octeți per cookie. Această limită se aplică pentru.
nume = valoare
doar o parte din cookie.
Ceea ce înseamnă acest lucru este că, dacă scrieți un cookie și cookie-ul are mai puțin de 4096 de octeți, atunci acesta va fi acceptat de fiecare browser și agent de utilizator care este conform RFC.
Amintiți-vă că acesta este minim cerință conform RFC. Unele browsere pot accepta cookie-uri mai lungi, dar pentru a fi în siguranță, ar trebui să vă păstrați cookie-urile sub 4093 octeți. Multe articole (inclusiv o versiune anterioară a acesteia) au sugerat că a fi suficient să rămâneți sub 4095 de octeți asigură suport complet pentru browser, dar unele teste au arătat că anumite dispozitive mai noi, cum ar fi iPad 3, sunt puțin mai mici decât 4095.
Testarea pentru tine
O modalitate excelentă de a determina limita de dimensiune a cookie-urilor web în diferite browsere este utilizarea Testul Limitelor cookie-urilor din browser.
Rulând acest test în câteva browsere, am obținut următoarele informații pentru cele mai recente versiuni ale acestor browsere:
- Google Chrome - 4096 octeți
- Internet Explorer - 5117 octeți
- Firefox - 4097 octeți