Mismunandi vöfrar hafa mismunandi takmörk
Forritarar ættu að vera meðvitaðir um hversu margar smákökur er hægt að nota á einum vef. Smákökur taka upp pláss bæði í HTTP straumnum þegar þú hleður upp vefsíðu og á tölvunni sem hleður henni. Flestir vafrar setja takmörk á fjölda smákökur sem hvert lén getur sett. Lágmarkið er sett með beiðni um beiðni um athugasemdir (RFC) sem komið var á fót af verkfræðistörfum Internet, en vafraframleiðendur geta aukið það númer.
Kökur eru með litlum stærðarmörkum , þannig að forritarar ákveða stundum að senda smákökagögnin í mörgum smákökum. Þannig auka þau magn af gögnum tölva verslunum.
Hvað leyfir Cookie RFC?
RFC 2109 skilgreinir hvernig smákökur skuli framkvæmdar og skilgreinir lágmark sem vafrar ættu að styðja. Samkvæmt RFC myndi vafrar helst ekki hafa takmarkanir á stærð og fjölda smákökum sem vafrinn getur séð, en til að uppfylla forskriftirnar ætti notandi umboðsmaðurinn að styðja:
- Að minnsta kosti 300 smákökur samtals
- Að minnsta kosti 20 smákökur á einstökum gestgjafi eða lén
Í hagnýtum tilgangi setur einstakar vafraframtakendur takmörk á heildarfjölda smákökur sem eitt lén eða einstakt gestgjafi getur stillt sem og heildarfjölda smákökur á vél.
Þegar hanna vefsíðu með smákökum
Vinsælar og minna þekktir vöfrar styðja öll upprunalegt fjölda fótspora. Þannig þurfa forritarar sem hlaupa mikið af lénum ekki að hafa áhyggjur af því að smákökur sem þeir búa til eru að fara að vera eytt vegna þess að hámarksfjöldi hefur verið náð. Það er ennþá möguleiki, en kexinn þinn er líklegri til að fjarlægja vegna lesenda sem hreinsa út smákökur sínar en frá hámarki vafrans.
Fjöldi smákökur sem eitt lén getur haft er tiltölulega lítið. Króm og Safari virðast leyfa fleiri smákökum á lén en Firefox, Opera eða Internet Explorer. Til að vera öruggur er best að standa við 30 til 50 hámarks kökur á léninu.
Stærð takmarka fyrir smákökur á lén
Önnur takmörk sem sumir vöfrum innleiða er hversu mikið pláss sem eitt lén getur notað fyrir smákökur. Þetta þýðir að ef vafrinn þinn setur takmörk á 4.096 bæti á lén og þú getur stillt 50 smákökur, þá er heildarfjöldi plássins sem 50 smákökur geta notað aðeins 4,096 bæti - um 4KB. Sumir vöfrar setja ekki stærðarmörk. Til dæmis:
- Króm hefur engin takmörk á hámarks bæti á lén
- Firefox hefur engin takmörk á hámarksbætum á lén
- Internet Explorer leyfir milli 4.096 og 10.234 bæti
- Opera gerir 4,096 bæti
- Safari leyfir 4.096 bæti
Stærðarmörk fyrir smákökur sem þú ættir að fylgja
Til að vera samhæft við víðtækustu vettvangi skaltu ekki búa til meira en 30 fótspor á lén og ganga úr skugga um að öll 30 smákökur taki ekki meira en 4 kB pláss í heild.