Uzziniet maksimālo izmēru, kāds var būt tīmekļa sīkfails

Tīmeklis Sīkfails (bieži saukts tikai par "sīkfailu") ir neliels datu kopums, ko tīmekļa vietne uzglabā lietotāja interneta pārlūkprogrammā . Kad persona ielādē vietni, sīkfails var informēt pārlūkprogrammu par apmeklējumu vai iepriekšējām apmeklējumiem. Šī informācija var ļaut vietnei atcerēties preferences, kas var būt noteiktas iepriekšējā apmeklējuma laikā, vai arī tā var atsaukt darbību no kādas no iepriekšējām apmeklējumiem.

Vai esat kādreiz apmeklējis e-komercijas vietni un pievienojis kaut ko iepirkumu grozam, bet nav pabeigts darījums? Ja jūs atgrieztos šajā vietnē vēlāk, tikai, lai atrastu savus vienumus, kas gaida jūs šajā grozā, tad jūs esat redzējis sīkdatni darbībā.

Sīkdatnes lielums

HTTP sīkfaila izmērs (kas ir faktiskais tīmekļa sīkfailu nosaukums) nosaka lietotāja aģents. Kad jūs izmērējat sava sīkdatnes lielumu, jums vajadzētu saskaitīt bitus visā vārda = vērtība pāra, ieskaitot vienāda zīme.

Saskaņā ar RFC 2109 tīmekļa sīkdatnes nedrīkst ierobežot lietotāju aģenti, bet pārlūkprogrammas vai lietotāja aģenta minimālajām iespējām jābūt vismaz 4096 baiti katrā sīkfailā. Šis ierobežojums tiek piemērots tikai sīkdatnes nosaukumam = vērtība.

Tas nozīmē, ka, ja jūs rakstāt sīkdatni un sīkfails ir mazāks par 4096 baitiem, to atbalstīs katrs pārlūks un lietotāja aģents, kas atbilst RFC.

Atcerieties, ka šī ir minimālā prasība saskaņā ar RFC. Dažas pārlūkprogrammas var atbalstīt garākus sīkfailus, taču, lai tie būtu droši, jums vajadzētu saglabāt sīkfailus zem 4093 baitiem. Daudzos rakstos (ieskaitot iepriekšējo šīs versijas versiju) ir norādīts, ka pietiek ar 4095 baiti, lai nodrošinātu pilnīgu pārlūkprogrammas atbalstu, taču daži testi parādīja, ka dažas jaunākas ierīces, piemēram, iPad 3, ir nedaudz mazākas par 4095.

Testēšana sev

Lielisks veids, kā noteikt tīmekļa sīkfailu lieluma ierobežojumu dažādās pārlūkprogrammās, lai izmantotu Browser Cookie Limits testu.

Pārbaudot šo testu dažās pārlūkprogrammās manā datorā, es saņēmu šādu informāciju par jaunākajām šo pārlūkprogrammu versijām:

Rediģējis Jeremijs Girards