Skip to main content

Què tan gran pot ser una cookie web?

Anonim

Una web La galeta (sovint anomenada "galeta") és una petita part de dades que un lloc web emmagatzema al navegador web d'un usuari. Quan una persona carrega un lloc web, la galeta pot dir a la informació del navegador sobre la seva visita o visites anteriors. Aquesta informació pot permetre que el lloc recordi preferències que s'hagin establert durant una visita prèvia o que pugui recuperar l'activitat d'una d'aquestes visites anteriors.

Alguna vegada ha estat en un lloc web de comerç electrònic i ha afegit alguna cosa al carro de la compra, però no va poder completar la transacció? Si heu tornat a aquest lloc en una data posterior, només per trobar els vostres articles que us esperen en aquest carretó, heu vist una galeta en acció.

La mida d'una cookie

La mida d'una galeta HTTP (que és el nom real de les galetes web) està determinada per l'agent d'usuari. Quan mesureu la mida de la vostra galeta, heu de comptar els bytes en tot

nom = valor

parell, inclòs el signe d'igual.

Segons el RFC 2109, les galetes web no han de limitar-se pels agents d'usuari, però les funcions mínimes d'un navegador o agent d'usuari han de tenir almenys 4096 bytes per cada galeta. Aquest límit s'aplica a la

nom = valor

part de la galeta només.

El que això significa és que si escriviu una cookie i la cookie és inferior a 4096 bytes, tot el navegador i l'agent d'usuari acceptaran el RFC.

Recordeu que aquest és el mínim requisit d'acord amb el RFC. Alguns navegadors poden suportar galetes més llargues, però per estar segurs, heu de mantenir les galetes amb menys de 4093 bytes. Molts articles (incloent una versió anterior d'aquest) han suggerit que quedar-se amb menys de 4095 bytes hauria de ser suficient per assegurar el suport complet del navegador, però algunes proves han demostrat que certs dispositius més nous, com l'iPad 3, arriben en una mica inferior a 4095.

Prova per tu mateix

Una bona manera de determinar el límit de mida de les galetes web en diferents navegadors és utilitzar la prova de Límits de galetes del navegador.

En executar aquesta prova en alguns navegadors, obtenim la informació següent per a les últimes versions d'aquests navegadors:

  • Google Chrome: 4096 bytes
  • Internet Explorer: 5117 bytes
  • Firefox: 4097 bytes