Quanto può essere grande un cookie Web?

Un webcookie (spesso chiamato semplicemente "cookie") è un piccolo pezzo di dati che un sito web memorizza nel programma di navigazione in rete. Quando una persona carica un sito Web, il cookie può comunicare al browser informazioni sulla sua visita o sulle visite precedenti. Queste informazioni possono consentire al sito di ricordare le preferenze che possono essere state impostate durante una visita precedente o possono richiamare l'attività di una di quelle precedenti visite.

Sei mai stato su un sito di e-commerce e hai aggiunto qualcosa al carrello, ma non sei riuscito a completare la transazione? Se sei tornato su quel sito in un secondo momento, solo per trovare i tuoi articoli che ti aspettavano in quel carrello, allora hai visto un cookie in azione.

La dimensione di un biscotto

La dimensione di an Cookie HTTP (che è il nome effettivo dei cookie web) è determinato dall'agente utente. Quando misuri la dimensione del tuo cookie, dovresti contare i byte nell'intero.

nome=valore

coppia, compreso il segno di uguale.

instagram viewer

Secondo la RFC 2109, i cookie web non dovrebbero essere limitati dagli agenti utente, ma le capacità minime di un browser o agente utente dovrebbero essere almeno 4096 byte per cookie. Questo limite si applica al.

nome=valore

solo una parte del cookie.

Ciò significa che se stai scrivendo un cookie e il cookie è inferiore a 4096 byte, sarà supportato da ogni browser e agente utente conforme all'RFC.

Ricorda che questo è il minimo requisito secondo la RFC. Alcuni browser possono supportare cookie più lunghi, ma per sicurezza dovresti mantenere i cookie sotto i 4093 byte. Molti articoli (inclusa una versione precedente di questa) hanno suggerito che rimanere sotto i 4095 byte dovrebbe essere sufficiente per garantire il pieno supporto del browser, ma alcuni test hanno dimostrato che alcuni dispositivi più recenti, come l'iPad 3, sono leggermente inferiori a 4095.

Test per te stesso

Un ottimo modo per determinare il limite di dimensione dei cookie web in diversi browser è utilizzare il Test sui limiti dei cookie del browser.

Eseguendo questo test in alcuni browser, abbiamo ottenuto le seguenti informazioni per le ultime versioni di questi browser:

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