FaceBook  Twitter  

Ce sunt cookie-urile și cum funcționează?

În general, cookie-urile reprezintă o cantitate mică de date ce este transmisă între un expeditor și un destinatar. Un cookie este creat și interpretat de către expeditor, în timp ce destinatarul doar îl păstrează și îl trimite înapoi dacă expeditorul o cere.

Atunci când navigați pe internet, expeditorul este serverul care găzduiește un sit web și destinatarul este navigatorul de internet al utilizatorului care vizitează acel sit. Scopul lor este de a identifica utilizatorul, de a verifica activitatea lui din trecut pe acel sit și de a oferi conținut specific bazându-se pe aceste date.

Când un utilizator vizitează un sit pentru prima dată, serverul stochează un anumit cookie în navigatorul de internet al acestuia. La toate vizitele succesive acestei prime vizite, serverul își va cere cookie-ul pentru a-l citi și a încărca o anumită configurație a sitului web care să fie cea mai potrivită pentru acel utilizator. Puteți vedea cookie-urile ca pe o etichetă pe care serverele le aplică fiecărui utilizator, citindu-le apoi pentru a identifica utilizatorii.

Această identificare este extrem de utilă mai ales pe situri web unde datele în timp real ale utilizatorului sunt critice. De exemplu, atunci când utilizați un magazin online, nu ați putea cumpăra nimic fără ajutorul cookie-urilor. Magazinele nu ar putea să vă identifice și să vă atribuie un coș de cumpărături fără acestea deoarece, de fiecare dată când încărcați o nouă pagină, magazinul v-ar privi ca pe un nou utilizator și ar crea un nou coș.

Când și de ce au fost utilizate cookie-urile pentru prima dată?

În iulie 1994, un angajat al Netscape Communications a primit sarcina de a dezvolta o aplicație de comerț online. Fiind nevoit să găsească o modalitate prin care să rețină coșul de cumpărături pentru fiecare utilizator fără a supraîncărca serverul, el a decis că cea mai bună metodă era să stocheze toate aceste informații în navigatorul web al fiecărui utilizator. Deoarece cookie-urile erau deja utilizate în alte zone ale industriei IT, el a observat că ele pot fi utile și pentru navigarea pe internet.

Primul navigator care a utilizat și a oferit suport pentru cookie-uri a fost Mosaic Netscape, în octombrie 1994. Un an mai târziu, Internet Explorer 2 a început, de asemenea, să ofere suport pentru cookie-uri, urmându-i toate celelalte navigatoare de internet.

Chiar dacă motivul pentru care ele au fost create este unul cât se poate de bun, cookie-urile din ziua de azi sunt utilizate pentru tot felul de scopuri, unele din ele fiind mai puțin etice.

Care este structura unui cookie?

Toate navigatoarele moderne de internet suportă cookie-uri, acestea având, în general, marimea de 4KO.

Pentru a vă ajuta să înțelegeți structura unui cookie, vom utiliza ca exemplu cookie-ul "has_js" trimis de sit-ul nostru - 7 Tutoriale. Noi l-am analizat utilizând Google Chrome.

Ce tipuri de cookie-uri sunt cel mai comune?

Chiar dacă termenul cookie este destul de general, există multe modalități prin care un cookie poate fi utilizat. De aceea există diverse tipuri de cookie-uri. Cele mai comune tipuri de cookie-uri sunt următoarele:

  • Cookie-uri de sesiune - cel mai comun tip de cookie. Există într-o memorie temporară până când navigatorul de internet este închis. Acest tip de cookie nu este dăunător deoarece toate informațiile stocate sunt șterse atunci când sesiunea de navigare este încheiată.
  • Cookie-uri persistente - numite de asemenea cookie-uri de urmărire. Acestea rămân în calculatorul utilizatorului până când sunt șterse sau își ating data de expirare. Cookie-urile persistente sunt utilizate pentru a aduna informații despre utilizator, înregistrându-i activitatea pe un anumit sit web pentru o anumită perioadă de timp.
  • Cookie-uri sigure - un cookie criptat funcționează doar printr-o conexiune securizată HTTPS. Aceste cookie-uri sunt utilizate pentru a asigura faptul că informațiile pe care le conțin nu pot fi interceptate de potențialii hackeri conectați la aceeași rețea ca și utilizatorul. Ele conțin informații importante despre utilizator și sunt utilizate mai ales de situri pe care utilizatorii efectuează tranzacții financiare. Deoarece sunt criptate, sunt mult mai sigure decât alte tipuri de cookie-uri.
  • Cookie-uri HttpOnly - nu pot fi utilizate de către alt protocol în afară de HTTP. Acest tip de cookie-uri asigură faptul că doar situl care le-a creat poate să le utilizeze. Doar cookie-urile de sesiune pot fi HttpOnly și nu implică riscuri de securitate sau confidențialitate pentru utilizatori.
  • Cookie-uri din terțe părți - aceste cookie-uri aparțin unui domeniu diferit față de cel care le-a trimis. Ele sunt trimise de obicei de către reclame și pot stoca istoricul de navigare al unui utilizator pe toate site-urile care utilizează aceeași rețea de publicitate. Acest tip de cookie-uri ridică anumite probleme de confidențialitate deoarece anumite rețele de publicitate le utilizează pentru a înregistra mult prea multe date legate de utilizatori pentru a afișa reclame potrivite.
  • Cookie-uri zombie - cookie-uri care apar din nou după ce au fost șterse. Ele sunt utilizate în general de către serviciile de analiză a traficului pe internet și sunt stocate în afara navigatorului de internet deoarece ele sunt disponibile pentru toate navigatoarele instalate pe același calculator. Motivul pentru care ele apar din nou este prevenirea fragmentării datelor după ce utilizatorul șterge cookie-urile. Ele pot fi de asemenea utilizate în scopuri dăunătoare deoarece navigatorul de internet nu poate controla existența lor. Doar produsele de securitate le pot identifica și șterge.

Concluzie

Cookie-urile sunt utilizate pe scară largă pe internet deoarece ele permit siturilor web să fie mai puternice, oferind conținut dinamic și util pentru fiecare utilizator. În anumite cazuri siturile web nu pot funcționa fără a utiliza cookie-uri. De asemenea, ele permit siturilor web să adune date despre utilizatorii lor și despre paginile pe care le vizitează. Ca orice altă tehnologie însă, ele pot fi utilizate și în scopuri mai puțin etice. De aceea este bine ca toți cei care navighează pe internet să știe cum funcționează și cum pot fi utilizate.

Sperăm că acest ghid a fost unul util și că acum înțelegeți mai bine acest concept. Dacă aveți întrebări, nu ezitați să utilizați formularul de comentarii de mai jos.

 

Daca nu doriti ca noi sa colectam date statistice despre comportamentul dumneavoastra online si nu doriti fisierele definite in POLITICA DE PRELUCRARE DATE PERSONALE salvate sau stocate pe calculatorul dumneavoastra, exista mai multe feluri in care puteti controla asta. Puteti:

  • sa setati browser-ul sa stearga cookie-urile atunci cand se inchide
  • sa dezactivati cookie-urile si stocarea locala in browser folosind instructiunile aferente fiecarui browser:

Mozilla Firefox

  • Apasati “[Ctrl + Shift + Delete]”. Vi se va arata o lista cu fisierele pe care le puteti sterge. Apoi selectati "Cookies", "Cache" si "Offline Website Data" apoi dati click pe butonul "Clear Now" pentru a sterge toate informatiile pe care le-am salvat pentru dumneavoastra.
  • Selectati 'Tools' > 'Options' si apoi deschideti tab-ul ‘Privacy’ – puteti sa dati click pe "remove individual cookies" pentru a selecta daca acceptati sau blocati cookie-urile/stocare locala.
  • In bara de adresa scrieti: 'about:config' (acceptati riscul de securitate). Folosind filtrele, cautati 'dom.storage.enabled' si schimbati valoarea din 'true' in 'false'’.

Chrome

  • Apasati tastele [Ctrl + Shift + Delete]. Veti vedea o lista. In sectiunea ’Privacy’ dati click pe ‘Clear browsing data…’ si apoi bifati 'Delete cookies and other site data'. Apoi, selectati perioada de timp din meniul de drop-down pe care doriti sa efectuati stergerea si apoi dati click pe "Clear browsing data"
  • Dati click pe simbolul cheitei si selectati ‘Options’ apoi tab-ul ‘Under the Hood’, selectati ‘Content Settings’, si alegeti ‘Block any sites from setting data’. Stocarea locala va fi dezactivata.

Internet Explorer

  • Selectati ‘Tools’ > ‘Internet Options’ apoi dati click pe butonul ‘Delete…’ din tab-ul ‘General’. Bifati optiunea ‘Cookies’ bifati sau debifati optiunile suplimentare si apasati pe butonul ‘Delete’.
  • Mergeti la ‘Tools’ > ‘Internet Options’ apoi deschideti tab-ul ‘Privacy’ – folositi slider-ul aferent pentru a bloca sau activa diverse tipuri de cookies/localstorage. Alternativ, printr-un click pe butonul ‘Advanced’ puteti aplica un control mai fin pentru cookies/localstorage.

Opera

  • Mergeti la ‘Tools’ din meniul principal, apoi la ‘Preferences’ (Sau folositi combinatia de da taste Alt+P). Selectati ‘Advanced’, apoi ‘Storage’, si apoi apasati pe butonul ‘Clear all’.
  • Mergeti la ‘Tools’ din meniul principal, apoi la ‘Preferences’ (Sau folositi combinatia de da taste Alt+P). Selectati ‘Privacy‘ si apoi alegeti una din optiunile afisate.
  • In bara de adresa scrieti: ‘opera:config’. Gasiti ‘localStorage’si setati ‘0’ (zero) in campurile "Domain Quota Exceeded Handling For localStorage" si "Domain Quota For localStorage".