Hur stor kan en webbkaka vara?

click fraud protection

En webbkaka (ofta bara kallad "cookie") är en liten bit data som en webbplats lagrar i en användares webbläsare. När en person laddar en webbplats kan kakan informera webbläsaren om sitt besök eller tidigare besök. Den här informationen kan göra det möjligt för webbplatsen att komma ihåg inställningar som kan ha ställts in under ett tidigare besök eller den kan hämta aktivitet från ett av de tidigare besöken.

Har du någonsin varit på en e-handelswebbplats och lagt till något i kundvagnen, men misslyckades med att slutföra transaktionen? Om du återvände till webbplatsen vid ett senare tillfälle, bara för att hitta dina föremål som väntar på dig i den vagnen, har du sett en cookie i aktion.

Storleken på en kaka

Storleken på en HTTP-kaka (vilket är det faktiska namnet på webbkakor) bestäms av användaragenten. När du mäter storleken på din cookie bör du räkna bytes i hela.

namn = värde

par, inklusive likhetstecknet.

Enligt RFC 2109 ska webbkakor inte begränsas av användaragenter, men minimikapaciteten för en webbläsare eller användaragent bör vara minst 4096 byte per kaka. Denna gräns tillämpas på.

instagram viewer

namn = värde

endast en del av kakan.

Vad detta betyder är att om du skriver en cookie och cookien är mindre än 4096 byte, kommer den att stödjas av varje webbläsare och användaragent som överensstämmer med RFC.

Kom ihåg att detta är minimum enligt RFC. Vissa webbläsare kan stödja längre cookies, men för att vara säkra bör du hålla dina cookies under 4093 byte. Många artiklar (inklusive en tidigare version av den här) har föreslagit att vistelse under 4095 byte borde vara tillräckligt för att säkerställa fullständigt webbläsarsupport, men vissa tester har visat att vissa nyare enheter, som iPad 3, kommer in något lägre än 4095.

Testar för dig själv

Ett bra sätt att bestämma storleksgränsen för webbkakor i olika webbläsare är att använda Test av webbläsarkakegränser.

När vi kör detta test i några webbläsare har vi följande information för de senaste versionerna av dessa webbläsare:

  • Google Chrome - 4096 byte
  • Internet Explorer - 5117 byte
  • Firefox - 4097 byte
instagram story viewer