Čo sú to cookies a ako fungujú

Cookie (po anglicky koláčik, oblátka, sušienka) je v protokole HTTP malé množstvo stavových dát, ktoré WWW server pošle webovému prehliadaču súčasne s požadovanou webovou stránkou daného webového sídla, ak toto používa cookies (množné číslo od cookie).

Ak sú cookies v prehliadači povolené, uložia sa na počítači (alebo smartfóne alebo tablete) používateľa, zvyčajne ako krátky textový súbor na určené miesto. Pri ďalšej požiadavke prehliadača na stránku z toho istého webového sídla potom prehliadač posiela späť serveru aj uložené cookie alebo viac cookies, ktoré si pýta už v hlavičke stránky.

Cookies zvyčajne slúžia na rozlišovanie jednotlivých užívateľov. Ukladajú sa do nich najčastejšie používateľské predvoľby (napríklad jazyk) a pod.

Prvá verzia prehliadača, ktorá podporovala súbory cookie, bola verzia 0.9beta Mosaic Netscape vydaná 13. októbra 1994. Termín „cookie“ vymyslel Lou Montulli a odvodený je od výrazu „magic cookie“ (čarovný koláčik).

História a význam cookies

V úvode Všeobecného nariadenia o ochrane údajov (GDPR) sú cookies spomenuté v súvislosti s ochranou súkromia. Na Slovensku implementovala smernice zákonom o elektronických komunikáciách (452/2021 Z.z.).

RFC 2965 definuje cookies cez HTTP hlavičky Set-Cookie a Cookie. Cookies môžu byť použité na zaznamenávanie voľby, ktorú urobil užívateľ (napríklad položky v košíku) alebo zaznamenávanie aktivity používateľa (kliknutia, prihlásenie, navštívené stránky).

Väčšina moderných webov však nepotrebuje ukladať meno a heslo do cookies; používajú sa aj iné metódy autentifikácie. Cookies zvyčajne obsahujú textové informácie a môžu sa ukladať na rôzne miesta na strane klienta, napríklad do súborov cookies vo Windows alebo do SQLite databáz v moderných prehliadačoch.

Typy a kategórie cookies

  1. Nevyhnutné (nepostrebitné) cookies na fungovanie webu (napríklad košík v e-shope).
  2. Preferenčné cookies pre uloženie nastavení používateľa (jazyk, región).
  3. Štatistické cookies zbierajú anonymné údaje o používaní webu (napr. návštevnosť).
  4. Autentifikačné cookies, ktoré pomáhajú serverom zistiť, či je používateľ prihlásený.
  5. Tracking cookies tretích strán (napr. Google Analytics) sledujú správanie používateľa na viacerých stránkach.

Cookies sa delia aj podľa pôvodu na first-party (odosiela webová stránka, ktorú používate) a third-party cookies (uložené inou doménou, napríklad inzertnou sieťou).

Podľa trvania sa rozlišujú na session cookies (platné do ukončenia relácie) a trvalé cookies (zostaávajú v prehliadači dlhšie obdobie).

Bezpečnosť a súkromie

Cookies nie sú vírusy a nemôžu samy o sebe spustiť škodlivý kód. Avšak môžu zneužité na súkromné alebo komerčné účely, ako je cielená reklama a analýza správania používateľov. Pri prístupe na viacero webov prostredníctvom jednej siete môžu tretie strany identifikovať používateľa medzi doménami (cross-site tracking).

Zabezpečenie cookies je dôležité najmä pri prístupoch cez nezabezpečené Wi‑Fi siete alebo ak je prehliadač nesprávne nakonfigurovaný. Mnohé moderné prehliadače v súčasnosti obmedzujú alebo blokujú third‑party cookies a podporujú techniky, ako je browser fingerprint alebo server-side tagging.

Regulácie a správa súhlasu

Podľa smernice o ochrane súkromia a elektronických komunikáciách (slov. implementácia 351/2011 Z. z.) musí web poskytovať jasné informácie o používaní cookies a získať súhlas užívateľa ešte pred uložením cookies do jeho zariadenia. Zvyčajne sa na stránkach objaví informačný prúžok s upozornením na používanie cookies. Súhlas by mal byť dobrovoľný, jednoznačný a informovaný.

Prehliadače umožňujú nastavenie, ktoré cookies sa ukladajú, a aj ich manuálne vymazanie. V prípade chceného vypnutia ukladaní cookies je možné používať privátny/inkognito režim, ktorý znižuje trvalosť cookies a niekedy aj ich ukladanie.

Infografika o tom, ako cookies fungujú a ich kategórie

Praktické nastavenia a kontrola cookies

V prehliadačoch sa dá cookies spravovať cez nastavenia: Chrome - Nastavenia webu - Súbory cookie, alebo chrome://settings/content/cookies a chrome://settings/siteData.

Gebné praktiky zahŕňajú: používať privátny režim po krátky hlavný čas, obmedziť cookies tretích strán, pravidelne kontrolovať zoznam cookies a mazať ich podľa potreby.

Čo sú súbory cookie a ako fungujú!

Cookies v praxi a ich vplyv na používateľa

Cookies uľahčujú prehliadanie - pamätajú si napríklad prihlásenie, nastavenia alebo položky v košíku. Ak zmažete všetky cookies, budete odhlásení na všetkých portáloch a predtým uložené dáta sa stratia, čo môže oživiť zrušenie predvyplnených formulárov či zoznamu produktov v košíku.

Vplyv cookies na súkromie je významný. Niektoré spoločnosti používajú cookies na cielenú reklamu a analýzy správania používateľov naprieč rôznymi stránkami. Môžu sa používať súbory cookies na identifikáciu používateľa na viacerých zariadeniach, čo zvyšuje stupeň trackovania.

Na Slovensku je legislatíva orientovaná na transparentnosť a súhlas používateľa. Užívateľ môže spravovať svoje preferencie cookies na každej stránke zvlášť a môže tiež vypnúť ukladanie cookies úplne alebo používať anonymný režim pre prehliadanie.

Ako cookies fungujú - krok za krokom

  1. Návšteva webu: server odošle požiadavku na uloženie cookie do vášho prehliadača.
  2. Uloženie cookie: prehliadač uloží cookie ako textový súbor; cookies sú často súčasťou SQLite databázy.
  3. Pri ďalšej návšteve: prehliadač pošle späť serveru uložené cookies, čo umožňuje personalizáciu a prispôsobenie.
  4. Správa a kontrola: používateľ môže cookies vymazať alebo obmedziť ich ukladanie v nastaveniach prehliadača.

tags: #pov #olit #cookies