Tīmekļa sīkdatne (bieži tikai saukta par "sīkfailu") ir neliela daļa datu, ko vietne glabā lietotāja interneta pārlūks. Kad persona ielādē vietni, sīkfails var pārlūkprogrammai pateikt informāciju par savu apmeklējumu vai iepriekšējiem apmeklējumiem. Šī informācija var ļaut vietnei atcerēties preferences, kas, iespējams, tika iestatītas iepriekšējā apmeklējuma laikā, vai arī tā var atsaukt darbības no viena no iepriekšējiem apmeklējumiem.
Vai esat kādreiz apmeklējis e-komercijas vietni un kaut ko pievienojis iepirkumu grozam, bet neizdevās pabeigt darījumu? Ja vēlāk atgriezāties šajā vietnē tikai tad, lai atrastu preces, kas jūs gaida šajā grozā, jūs redzējāt darbībā esošo sīkfailu.
Sīkdatnes lielums
Izmērs HTTP sīkfails (kas ir faktiskais tīmekļa sīkdatņu nosaukums) nosaka lietotāja aģents. Mērot sīkfaila lielumu, jums vajadzētu saskaitīt baitus kopumā.
nosaukums = vērtība
pāris, ieskaitot vienādības zīmi.
Saskaņā ar RFC 2109 tīmekļa sīkdatnes nedrīkst ierobežot ar lietotāju aģentiem, taču minimālajām pārlūka vai lietotāja aģenta iespējām jābūt vismaz 4096 baitiem vienā sīkfailā. Šis ierobežojums tiek piemērots.
nosaukums = vērtība
tikai sīkdatnes daļu.
Tas nozīmē, ka, ja jūs rakstāt sīkfailu un sīkfails ir mazāks par 4096 baitiem, to atbalstīs visi pārlūkprogrammas un lietotāju aģenti, kas atbilst RFC.
Atcerieties, ka tas ir minimums prasība saskaņā ar RFC. Dažas pārlūkprogrammas var atbalstīt ilgākus sīkfailus, taču, lai būtu drošība, sīkfailiem vajadzētu būt mazākiem par 4093 baitiem. Daudzos rakstos (ieskaitot šīs versijas iepriekšējo versiju) ir ierosināts, ka, pieturoties zem 4095 baitu, pietiek nodrošināt pilnīgu pārlūka atbalstu, taču daži testi ir parādījuši, ka dažas jaunākas ierīces, piemēram, iPad 3, ir nedaudz zemākas nekā 4095.
Pārbaudi pats
Lielisks veids, kā noteikt tīmekļa sīkfailu lieluma ierobežojumu dažādās pārlūkprogrammās, ir izmantot Pārlūkprogrammas sīkfailu ierobežojumu pārbaude.
Izpildot šo testu dažās pārlūkprogrammās, mēs saņēmām šādu informāciju par šo pārlūkprogrammu jaunākajām versijām:
- Google Chrome - 4096 baiti
- Internet Explorer - 5117 baiti
- Firefox - 4097 baiti