Koliko kolačića možete koristiti na jednoj web lokaciji?

Različiti pregledači imaju različite granice

Programeri treba da budu svesni koliko kolačića se može koristiti na jednoj web lokaciji. Kolačići zauzimaju prostor iu HTTP piru prilikom učitavanja web stranice i na računaru koji ga učitava. Većina pretraživača postavlja ograničenje broja kolačića koji može odrediti bilo koji domen. Minimum je postavljen standardom za zahtev za komentare (RFC) koji je ustanovila Internet Engineering Task Force, ali proizvođači pretraživača mogu povećati taj broj.

Kolačići imaju ograničenu veličinu , pa se programeri ponekad odlučuju da šalju podatke o kolačićima u više kolačića. Na taj način povećavaju količinu podataka koje računar čuva.

Šta omogućuje RFC cookie?

RFC 2109 definiše kako se kolačići trebaju implementirati i definiše minimum koji pregledači trebaju podržati. Prema RFC-u, pretraživači u idealnom slučaju ne bi imali ograničenja u veličini i broju kolačića koje pretraživač može da obradi, ali da bi ispunio specifikacije, korisnički zastupnik treba da podrži:

U praktične svrhe, pojedini proizvođači pregledača postavili su ograničenje na ukupan broj kolačića koji može odrediti svaki domen ili jedinstveni host, kao i ukupan broj kolačića na mašini.

Prilikom projektovanja sajta sa kolačićima

Popularni i manje poznati pretraživači podržavaju veliki broj kolačića. Dakle, programeri koji pokreću veliki broj domena ne moraju biti zabrinuti da će kolačići koje kreiraju biti izbrisani jer je maksimalni broj dostignut. To je i dalje mogućnost, ali je verovatnije da će vaš kolačić biti uklonjen zbog čitaoca koji raščišćavaju svoje kolačiće nego maksimalno.

Broj kolačića koji svaki domen može imati je relativno mali. Izgleda da Chrome i Safari omogućavaju više kolačića po domenu nego Firefox, Opera ili Internet Explorer. Da biste bili sigurni, najbolje je držati 30 do 50 maksimalnih kolačića po domenu.

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

Druga granica koju neki pretraživači implementiraju je količina prostora koji jedan domen može koristiti za kolačiće. To znači da ako vaš pregledač postavlja ograničenje od 4.096 bajtova po domenu i možete podesiti 50 kolačića, ukupna količina prostora 50 kukija može da se koristi samo 4.096 bajta - oko 4KB. Neki pregledači ne postavljaju ograničenje veličine. Na primjer:

Ograničenja veličine kolačića treba da pratite

Da biste bili kompatibilni sa najširim brojem pretraživača, kreirajte najviše 30 kolačića po domenu i uverite se da svih 30 kolačića zauzimaju najviše 4KB prostora.