Možete li koristiti previše kolačića na jednoj web stranici?

Programeri bi trebali biti svjesni koliko kolačiće može se koristiti na jednom web mjestu. Kolačići zauzimaju prostor i u HTTP toku prilikom učitavanja web stranice i na računalu koje je učitava. Većina preglednika ograničava broj kolačića koje bilo koja domena može postaviti. Minimum je postavljen standardom Zahtjev za komentare (RFC) koji je uspostavila Radna skupina za internetsko inženjerstvo, ali proizvođači preglednika mogu taj broj povećati.

Kolačići imaju malu ograničenje veličine, pa se programeri ponekad odluče svoje podatke o kolačićima poslati u više kolačića. Na taj način povećavaju količinu podataka koje računalo pohranjuje.

Što dopušta RFC kolačića?

RFC 2109 definira kako se kolačići trebaju implementirati i definira minimum koji preglednici trebaju podržavati. Prema RFC-u, preglednici bi u idealnom slučaju nemaju ograničenja u veličini i broju kolačića preglednik može podnijeti, ali da bi udovoljio specifikacijama, korisnički agent trebao bi podržati:

  • Ukupno najmanje 300 kolačića.
  • Barem 20 kolačića po jedinstvenom imenu hosta ili domene.
instagram viewer

Iz praktičnih razloga, pojedini proizvođači preglednika postavljaju ograničenje ukupnog broja kolačića koje bilo koja domena ili jedinstveni domaćin mogu postaviti, kao i ukupnog broja kolačića na računalu.

Prilikom dizajniranja web mjesta s kolačićima

The popularni i manje poznati preglednici svi podržavaju ogroman ukupan broj kolačića. Dakle, programere koji pokreću puno domena ne treba brinuti hoće li se kolačići koje kreiraju izbrisati jer je dosegnut maksimalan broj. Još uvijek postoji mogućnost, ali vjerojatnije je da će se vaš kolačić ukloniti kao rezultat čitača koji brišu svoje kolačiće nego iz maksimuma preglednika.

Broj kolačića koje bilo koja domena može imati relativno je mali. Čini se da Chrome i Safari dopuštaju više kolačića po domeni nego Firefox, Opera ili Internet Explorer. Da biste bili sigurni, najbolje je pridržavati se 30 do 50 maksimalnih kolačića po domeni.

Ograničenje veličine kolačića po domeni

Još jedno ograničenje koje neki preglednici primjenjuju je količina prostora koju jedna domena može koristiti za kolačiće. To znači da ako vaš preglednik postavi ograničenje od 4.096 bajtova po domeni i možete postaviti 50 kolačića, ukupna količina prostora koja tih 50 kolačića može koristiti je samo 4.096 bajta - oko 4 KB. Neki preglednici ne postavljaju ograničenje veličine. Na primjer:

  • Chrome nema ograničenje maksimalnog broja bajtova po domeni.
  • Firefox nema ograničenje na maksimalni broj bajtova po domeni.
  • Internet Explorer omogućuje između 4.096 i 10.234 bajta.
  • Opera dopušta 4096 bajtova.
  • Safari dopušta 4096 bajtova.

Ograničenja veličine kolačića koja biste trebali slijediti

Da biste bili kompatibilni s najširem spektrom preglednika, izradite ne više od 30 kolačića po domeni i pobrinite se da svih 30 kolačića zauzima ukupno najviše 4 KB prostora.

instagram story viewer