Un cookie Web (souvent appelé simplement « cookie ») est un petit élément de données qu'un site Web stocke dans la mémoire d'un utilisateur. navigateur Internet. Lorsqu'une personne charge un site Web, le cookie peut fournir au navigateur des informations sur sa visite ou ses visites précédentes. Ces informations peuvent permettre au site de se souvenir des préférences qui ont pu être définies lors d'une visite précédente ou de rappeler l'activité d'une de ces visites précédentes.
Avez-vous déjà visité un site Web de commerce électronique et ajouté quelque chose au panier, mais n'avez pas réussi à terminer la transaction? Si vous êtes revenu sur ce site à une date ultérieure, uniquement pour trouver vos articles qui vous attendent dans ce panier, vous avez alors vu un cookie en action.
La taille d'un cookie
La taille d'un Cookie HTTP (qui est le nom réel des cookies Web) est déterminé par l'agent utilisateur. Lorsque vous mesurez la taille de votre cookie, vous devez compter les octets au total.
nom=valeur
paire, y compris le signe égal.
Selon la RFC 2109, les cookies Web ne doivent pas être limités par les agents utilisateurs, mais les capacités minimales d'un navigateur ou d'un agent utilisateur doivent être d'au moins 4096 octets par cookie. Cette limite est appliquée au.
nom=valeur
partie du cookie uniquement.
Cela signifie que si vous écrivez un cookie et que le cookie fait moins de 4096 octets, il sera alors pris en charge par chaque navigateur et agent utilisateur conforme à la RFC.
N'oubliez pas que c'est le le minimum exigence selon le RFC. Certains navigateurs peuvent prendre en charge des cookies plus longs, mais pour être sûr, vous devez conserver vos cookies sous 4093 octets. De nombreux articles (y compris une version précédente de celui-ci) ont suggéré que rester sous 4095 octets devrait être suffisant pour assurer une prise en charge complète du navigateur, mais certains tests ont montré que certains appareils plus récents, comme l'iPad 3, sont un peu inférieurs à 4095.
Tester par vous-même
Un excellent moyen de déterminer la taille limite des cookies Web dans différents navigateurs est d'utiliser le Test des limites des cookies du navigateur.
En exécutant ce test dans quelques navigateurs, nous avons obtenu les informations suivantes pour les dernières versions de ces navigateurs:
- Google Chrome - 4096 octets
- Internet Explorer - 5117 octets
- Firefox - 4097 octets