Několik slov o cookies

Vladimír Stwora

11.10.2000 Technická poradna Témata: Počítače 1311 slov

Víte, co jsou v počítačové terminologii cookies? To slovo byste marně hledali ve slovníku počítačové terminologie z před-internetovské éry. Jde o  informaci, kterou si prohlížená WEB stránka uschovává na vašem vlastním disku, kdykoliv ji vyvoláte na obrazovku. Obsahem může být cokoliv, od jednoduchých slov, čítačů až po celé věty, cookies jsou omezeny pouze svou velikostí, která by u jednotlivých cookies neměla přesáhnout 4 kBy. Samozřejmě není problém poslat na návštěvníkův disk cookies několik, ba mnoho (viz dále). Součástí každé cookies je doba platnosti. Ta může být nulová, a v tomto případě se cookies vymazávají samy, anebo mnoholetá.

Cookies a místo na disku

Samostatnou kapitolou je otázka, kolik místa na disku cookies zaberou. I když velikost jednoho cookie je nejvýše 4 kBy, ve skutečnosti vás každé cookie stojí často i více. Záleží totiž na velikosti clusters na vašem disku. Cluster je nejmenší jednotka, kterou dokáže systém adresovat. I kdyby cookie obsahovalo jen jeden znak, bude pro něj stále rezervován celý cluster.

U disku s organizací FAT32 (většina nových Windows 98 používá toto formátování) je minimální velikost clusteru 4 kBy.

U disku s organizací FAT (Windows 95) to může být cokoliv mezi 8 a 32 kBy. Čím větší kapacita disku, tím větší velikost clusteru.

Návštěva první stránky Světa namodro vás při počtu 29 cookies, které tato stránka ukládá na váš disk, tedy přišla nejméně na 116 kBy (1 cluster = 4kBy), nejvíce na 928 kBy (1 cluster = 32kBy). Pěkné, že?

Cookies byly původně vymyšleny v dobrém úmyslu umožnit některé triky, které by jinak bylo jen velmi těžké vytvořit. Například pomocí cookies lze velmi dobře vytvořit tzv. nákupní koš při nákupu přes Internet. Každou vybranou položku si WEB stránka uschová u vás, takže, když dojde k placení, stačí jen, aby si stránka přečetla z vašeho disku všechny koupené položky. Jiným výhodným použitím je pesonalizace stránky. Na začátku zadáte například své jméno a položky z nabídky, které vás zajímají, nebo které chcete vidět jako první na stránce. Při dalších návštěvách pak stránka - než se zobrazí - přečte z cookies vaši volbu a zobrazí se tak, jak jste dříve specifikovali - včetně oslovení vaším jménem.

Jak se dají cookies zneužít? Pomocí cookies lze sledovat vaše zvyky, aniž o tom víte. To, kam chodíte a na co klikáte. Dále, cookies nemusí nutně ukládat autor stránky, ale např. banner někoho úplně jiného (přesněji program s bannerem spojený). Cookies mohou sloužit k určení vašich zájmů. Řekněme, že např. vyhledáváte cokoliv o historických automobilech. Použijete některý známý vyhledávač, např. AltaVista nebo HotBot. Při zapsání textu "historic cars" do políčka a  kliknutí na hledej se stránka poznamená do cookies, že tehdy a tehdy jste hledal "historic cars". Při každém dalším hledání přidá další heslo. Po nějaké době se v cookies nakumuluje vše, co vás kdy při hledání zajímalo. Při každém dalším načtení stránka automaticky obdrží všechna cookies dříve uložená. Nyní předpokládejme, že firma XY, prodávající historické vozy, si zakoupí u AltaVista cílenou reklamu. AltaVista sice neví, kdo jste (i to by se dalo ale zjistit, kdyby někdo moc chtěl), ale přečte si z vašich cookies, že se zajímáte o historická vozidla. Pak už jen stačí, kdykoliv něco hledáte na AltaVista, zobrazit jen pro vás cílenou reklamu týkající se historických vozidel.

Lidem na cookies nejvíce vadí partyzánština, s jakou cookies nekontrolovaně vstupují na disk. Za normálních podmínek totiž vůbec nezjistí, že cookies bylo zapsáno.

Jistě, existuje možnost nastavit prohlížeč tak, aby zakázal cookies úplně, nebo tak, aby se vás před každým novým cookies zeptal, zda zápis povolíte. Ovšem v praxi ani jedno ani druhé řešení není uspokojivé. Jestliže zakážete cookies úplně, hrozí nebezpečí, že některou stránku vůbec neotevřete. Stránka prostě s vámi odmítne spolupracovat, neumožníte-li ji zápis. Z vlastního pozorování se mi zdá, že takovýchto stránek přibývá. Jestliže nastavíte váš prohlížeč na dotaz před každým zápisem, za chvíli vás budou bolet prsty od neustálého klikání na ANO, NE nebo VÍCE INFORMACÍ. Zjistíte totiž šokující věc, že skoro každá stránka dnes cookies používá, a to v míře víc než hojné.

Například jen první stránka Světa namodro od Daniela Dočekala vám při každé návštěvě uloží na váš disk ne méně než 29 cookies a každá další jeho stránka přibližně 16 dalších. Doba platnosti je přitom nastavena u všech cookies na dalších 37 let - až do roku 2037. Nemám nic proti Světu namodro, ale jeden se musí ptát, nač pan Dočekal potřebuje tolik cookies a co že si vlastně na nás chce třicet sedm let pamatovat. Něco málo jsem uhádl (Svět namodro si např. pamatuje pomocí cookies všechny stránky, které jsme kdy navštívili a je schopen nám je ukázat), ovšem o desítkách dalších jeho cookies nemám ani představu, proč tam jsou a co všechno je v nich poznamenáno. Nevím, jak vy, ale já sám z toho nemám dobrý pocit.

Ostatně, Svět namodro není zdaleka jediný. Např. stránka iDNES ukládá na váš disk pět, stránka Neviditelného psa ukládá šest cookies. Přesný počet se může měnit podle množství bannerů, takže mě prosím nechytejte za slovo, jestliže při vašem vlastním počítání zjistíte množství jiné.

Jak se lze bránit

Něco už bylo naznačeno v předchozím odstavci. Můžete nastavit váš prohlížeč tak, aby zápis cookies nepovoloval, nebo vám cookies nejprve ukázal a ponechal na vás, zda zápis povolíte. Postupujete takto:

MS Explorer

[MS Explorer] Kliknete na Tools, Internet Options a dále na kartu Security. Přesvědčíte se, že máte zvýrazněnou bezpečnostní zónu Internet a kliknete na Custom Level.... V okně Security Settings najdete položku Cookies a zde zvolíte Disable, Enable nebo Prompt.

Netscape

[Netscape Navigator] Kliknete na Edit, Preferences..., dále v okně Category na Advanced a zvolíte nastavení Cookies vpravo dole.

Jinou možností je pořídit si software, který za vás bude disk periodicky čistit. Tohle řešení je zřejmě optimální. Existují desítky programů, které tuto funkci vykonávají. Za všechny jmenuji např. Cookie Cutter firmy Aye Cor. K stažení je přímo zde na Zvědavci v rubrice Software.

Nechcete-li se zatěžovat softwarem, můžete cookies vymazat i ručně. Najdete je v adresáři Cookies, který je umístěn často přímo v adresáři Windows, někdy také v adresáři Profiles (záleží, jsou-li Windows konfigurovány pro jednoho nebo více uživatelů). Doporučuji použít funkci find k lokalizaci tohoto adresáře. Otevřete jej a vymažte všechno, co tam najdete. Ztratíte tím sice některá osobní nastavení stránek, ale na druhé straně také znemožníte zvědavým firmám, aby vám při surfování koukali přes rameno.

Závěrem

O využití a zneužití cookies se vedou dalekosáhlé polemiky v odborných časopisech. Lidé se přirozeně brání, aby si někdo na jejich disku něco bez jejich vědomí uschovával. Přesto, že většina autorů přiznává možnost zneužití, nemyslím si, že bychom se s cookies v dohledné době rozloučili. Autoři WEB stránek, a nejenom oni, ale hlavně velké mezinárodní firmy, je totiž doslova milují.


P.S. Pokud jste v přístupu na úvodní stránku Zvědavce zaregistrovali požadavek pro zápis cookie, je to od firmy www.navrcholu.cz. Zvědavec sám cookies nepoužívá, i když už jsem měl několikrát nutkání je použít. Pokud se tomu někdy v budoucnosti nevyhnu, slibuji, že vám o tom dám vědět.
Známka 1.9 (hodnotilo 8)

Oznámkujte kvalitu článku jako ve škole
(1-výborný, 5-hrozný)

1  2  3  4  5 

Tuto stránku navštívilo 15 958