Jednoduché otázky: Čo sú cookies a na čo slúžia?

Pri prehliadaní internetu sa často stretávate s pojmom „cookies“. Mnohé webové stránky vás informujú o používaní súborov cookie a žiadajú o váš súhlas. Webové prehliadače majú veľa nastavení na správu súborov cookie a dokonca aj doplnky prehliadača uvádzajú blokovanie súborov cookie všetkého druhu. Aj keď viete, že tieto „cookies“ nie sú práve sladkým dezertom, možno na internete presne neviete, o čo ide a aký je ich účel. To je dôvod, prečo v tomto článku vysvetľujeme, čo sú cookies, čo robia a ako fungujú a aké druhy cookies sa na internete najčastejšie používajú. Začnime:

Čo sú cookies na internete?

Cookies sú súbory, ktoré obsahujú informácie o vás, vašom webovom prehliadači a vašom správaní na internete. Sú to malé súbory uložené vo vašom počítači alebo zariadení, ktoré môžu používať webové stránky alebo webové aplikácie na prispôsobenie vášho online zážitku.

Čo robia cookies?

Súbory cookie sa odosielajú medzi odosielateľom (zvyčajne webovou stránkou alebo webovou aplikáciou) a príjemcom (vaším zariadením). Súbor cookie vytvára a interpretuje odosielateľ, zatiaľ čo príjemca ho iba uchováva a odosiela späť, ak o to odosielateľ požiada.

Pri prehliadaní webu je odosielateľom server, na ktorom beží webová lokalita, a príjemcom je webový prehliadač používateľa, ktorý túto webovú stránku navštívi. Ich účelom je identifikovať používateľa, skontrolovať jeho minulú aktivitu na webovej stránke a poskytnúť vhodný obsah na základe týchto údajov.

cookies, webové prehliadače

Keď používateľ prvýkrát navštívi webovú stránku, server uloží konkrétny súbor cookie vo webovom prehliadači tohto používateľa. Pri ďalších návštevách webovej stránky si server vyžiada svoj súbor cookie, prečíta ho a načíta konkrétnu konfiguráciu webovej stránky pre konkrétneho používateľa. Súbory cookie si môžete predstaviť ako značku aplikovanú webovými servermi na každého používateľa, ktorú čítajú webové servery na identifikáciu používateľov.

Táto identifikácia je výhodná na webových stránkach, kde sú kritické údaje o používateľoch v reálnom čase. Napríklad pri používaní internetového obchodu nemôžete nič kúpiť bez pomoci cookies. Obchody by vás bez nich nedokázali identifikovať a vytvoriť váš nákupný košík, pretože pri každom načítaní webovej stránky by vás obchod videl ako nového používateľa a vašu návštevu by začal od nuly.

Čo je vo vnútri koláčika?

Každý moderný webový prehliadač podporuje súbory cookie a majú malú veľkosť, približne 4 KB. Aby sme vám pomohli porozumieť štruktúre súboru cookie, použijeme ako príklad súbor cookie „cfduid“ odoslaný našou webovou stránkou – Digital Citizen . Analyzovali sme to pomocou prehliadača Google Chrome(Google Chrome) .

cookies, webové prehliadače

Tu je jeho štruktúra:

  1. Názov(Name) – názov súboru cookie.
  2. Obsah(Content) – informácie, ktoré cookie obsahuje.
  3. Doména(Domain) – doména používajúca tento súbor cookie.
  4. Cesta(Path) – stránka domény, kde sa používa súbor cookie. Ak je cesta „/“, znamená to, že súbor cookie sa používa na celej webovej lokalite.
  5. Odoslať pre(Send for) – úroveň zabezpečenia, ktorú musí mať pripojenie na používanie súboru cookie.
  6. Accessible to script – zobrazuje, či je možné pristupovať k súboru cookie inými spôsobmi ako HTML .
  7. Vytvorený(Created) – dátum vytvorenia súboru cookie vo webovom prehliadači používateľa.
  8. Expires – moment, kedy uplynie platnosť súboru cookie a prehliadač ho vymaže.

Koľko druhov cookies existuje?

Aj keď je výraz cookie dosť všeobecný, existuje mnoho spôsobov, ako možno súbor cookie použiť. To je dôvod, prečo sú na internete rôzne typy cookies. Najbežnejšie typy sú nasledujúce:

  • Súbory cookie relácie(Session cookies) – jeden z najbežnejších. Existujú v dočasnej pamäti, kým sa webový prehliadač nezavrie. Nie sú škodlivé, pretože všetky ich informácie sa po skončení relácie prehliadania vymažú.
  • Trvalé cookies(Persistent cookies) – nazývané aj sledovacie cookies. Zostanú v zariadení používateľa, kým sa neodstránia alebo kým nedosiahne dátum vypršania platnosti. Používajú sa na zhromažďovanie informácií o používateľovi, zaznamenávanie jeho správania na konkrétnej webovej lokalite počas určitého časového obdobia.
  • Zabezpečené súbory cookie(Secure cookies) – šifrovaný súbor cookie, ktorý funguje iba pri použití zabezpečeného pripojenia HTTPS . Tieto súbory cookie sa používajú na zabezpečenie toho, aby ich informácie nemohli ukradnúť potenciálni hackeri pripojení k rovnakej sieti ako používateľ. Uchovávajú základné informácie o používateľovi a používajú sa väčšinou na webových stránkach, kde používatelia vykonávajú finančné transakcie. Keďže sú šifrované, sú oveľa bezpečnejšie ako iné typy súborov cookie.
  • Súbory cookie HttpOnly(HttpOnly cookies) – nemôže ich používať žiadny iný protokol ako HTTP . Takéto súbory cookie zabezpečujú, že ich môže používať iba webová stránka, ktorá ich vytvorila. Iba súbory cookie relácie môžu byť HttpOnly a vo všeobecnosti nepredstavujú pre používateľov žiadne riziká pre súkromie alebo bezpečnosť.
  • Súbory cookie tretích strán(Third-party cookies) – tieto súbory cookie patria do inej domény, než z ktorej boli odoslané. Zvyčajne ich odosielajú reklamy a môžu uchovávať históriu prehliadania používateľa na viacerých webových stránkach, ktoré používajú rovnakú reklamnú sieť. Tieto súbory cookie môžu poškodiť vaše súkromie, pretože niektoré reklamné siete ich používajú na sledovanie príliš veľkého množstva údajov o vás a na zobrazovanie cielených reklám.
  • Zombie cookie – cookies, ktoré sa po vymazaní samy znovu vytvoria. Vo všeobecnosti ich používajú služby webovej analýzy a ukladajú sa mimo prehliadača, pretože sú dostupné v prehliadačoch nainštalovaných na rovnakom počítači. Dôvodom, prečo sa znova vytvárajú, je zabrániť fragmentácii údajov po tom, čo používateľ vymaže súbory cookie. Môžu byť tiež použité na škodlivé účely, pretože webový prehliadač nemôže kontrolovať ich existenciu. Iba bezpečnostné produkty dokážu identifikovať zombie cookies a odstrániť ich.

Kedy boli vynájdené cookies (stručná história)?

V júli 1994(July 1994) musel zamestnanec Netscape Communications vyvinúť aplikáciu pre elektronický obchod. Musel nájsť jednoduchý spôsob, ako udržať nákupný košík pre každého používateľa bez preťaženia servera, a tak sa rozhodol, že najlepším spôsobom, ako to urobiť, je uložiť tieto informácie vo webovom prehliadači každého používateľa. Keďže súbory cookie sa už používali v rôznych oblastiach IT priemyslu, rozhodol sa, že sa dajú použiť aj na prehliadanie webu.

Prvý prehliadač, ktorý používal a podporoval súbory cookie, bol Mosaic Netscape v októbri 1994(October 1994) . O rok neskôr Internet Explorer 2 tiež podporoval súbory cookie. Odvtedy všetky webové prehliadače ponúkajú podporu pre súbory cookie. Aj keď dôvod, prečo boli vytvorené, je pozitívny, súbory cookie sa teraz používajú na všetky druhy účelov, z ktorých niektoré nie sú etické alebo legálne.

Prečo sa mi na každej webovej stránke zobrazujú správy o súboroch cookie?

Ak žijete v Európe(Europe) alebo si prehliadate web pomocou adresy Europe a IP, na mnohých webových stránkach, ktoré navštívite, sa vám zobrazujú výzvy o používaní súborov cookie. Tieto výzvy sa zobrazujú kvôli legislatíve všeobecného nariadenia o ochrane údajov (GDPR)(General Data Protection Regulation (GDPR)) , ktorá sa uplatňuje vo všetkých krajinách, ktoré tvoria Európsku(European) úniu, a na všetkých webových stránkach a online službách, ktoré majú európskych(European) používateľov.

cookies, webové prehliadače

Účelom týchto výziev je informovať všetkých európskych používateľov o súboroch cookie, ako sa používajú a prečo, a požiadať ich o výslovný súhlas. Odporúčame, aby ste si prečítali tieto výzvy a povolili iba také použitia, s ktorými súhlasíte.

Ako zobraziť a spravovať súbory cookie uložené vo vašom webovom prehliadači webovými stránkami

Ak chcete vedieť, ako zobraziť a spravovať súbory cookie, ktoré váš webový prehliadač ukladá na vašom zariadení, máme sprievodcov, ktorí pokrývajú všetky hlavné webové prehliadače. Tu sú:

Záver

Súbory cookie sú na internete široko používané, pretože umožňujú webovým stránkam byť výkonnejšie tým, že poskytujú najužitočnejší obsah každému používateľovi. V niektorých prípadoch webové stránky nemôžu fungovať bez používania súborov cookie. Tiež umožňujú webovým stránkam dozvedieť sa o svojich používateľoch a stránkach, ktoré navštevujú. Avšak, ako každá iná technológia, môžu byť použité aj na neetické účely. To je dôvod, prečo vedieť, ako fungujú súbory cookie a ako sa používajú, je užitočná zručnosť pre každého digitálneho občana prehliadajúceho web. Ak máte akékoľvek otázky týkajúce sa cookies, neváhajte zanechať komentár nižšie.



About the author

Som webový vývojár s viac ako 10 ročnými skúsenosťami, z toho 8 rokov ako profesionálny softvérový inžinier. Mám tiež skúsenosti s vývojom mobilných aplikácií a hier pre stolné aj mobilné zariadenia. Vo voľnom čase rád hrám videohry a pozerám filmy, počúvam hudbu, čítam knihy a venujem sa záhradke.



Related posts