Generalitati despre cookies
Un cookie reprezinta un fisier care stocheaza, in mediul virtual, valorile unor parametri. Acest tip de fisier a aparut datorita modului in care functioneaza internetul. De exemplu, in cazul navigarii pe internet, cineva (de exemplu un vizitator al unui site), cu un program numit browser, solicita o resursa (de exemplu, o pagina a unui site) de la un server iar acesta din urma ii livreaza continutul solicitat. Prin urmare, browser-ul comunica cu serverul pentru a furniza vizitatorului continutul pe care acesta l-a cerut. Pentru browser si server, fiecare astfel de solicitare este independanta una de alta dar nu si pentru vizitator: acesta solicita o noua pagina in functie de continutul paginii anterioare si astfel solicitarile succesive de pagini au legatura unele cu altele. Pentru a face ca si browser-ul si serverul sa faca o legatura intre solicitarile succesive, si prin urmare sa furnizeze vizitatorului exact ce acesta doreste, s-au inventat fisierele de tip cookie. Astfel, prin intermediul acestor fisiere, browser-ul ii transmite serverului valori specifice vizitatorului ale unor parametri pentru ca serverul sa returneze un continut care are legatura cu solicitarile anterioare ale vizitatorului si astfel acestea sa fie relevante pentru vizitator.
Pentru a fi mai usor de inteles, exemplificam care ar putea fi parametrii continuti in fisierele cookie in cazul unui magazin virtual (pentru ca e mai intuibil pentru astfel de site-uri):
-
numarul de produse afisate pe o pagina de categorie: daca vizitatorul seteaza un anumit numar de produse pe o pagina de categorie, la toate solicitarile ulterioare ale unor astfel de pagini, serverul trebuie sa returneze numarul de produse pe pagina egal cu cel stabilit de vizitator si prin urmare acest numar trebuie salvat intr-un fisier de tip cookie;
-
id-ul ultimului produs vizualizat: pentru a fi posibil ca vizitatorul sa geseasca intr-o pagina un link catre produsul vizitat anterior si astfel utilizarea site-ului sa fie mai usoara;
-
limba curenta a unui site: in cazul site-urilor care au continut in mai multe limbi, este necesara salvarea intr-un cookie a limbii setate de vizitator si prin urmare serverul sa returneze vizitatorului continutul numai in limba setata de acesta din urma;
-
ordinea de afisare a unor produse in categorii: daca vizitatorul schimba ordinea implicita de afisare a unor produse in paginile unei categorii, serverul trebuie sa stie care este aceasta noua ordine pentru a afisa vizitatorului ceea ce acesta a dorit;
-
id-urile produselor puse in cosul de cumparaturi: este necesar astfel ca serverul sa stie care sunt produsele din cosul de cumparaturi si astfel vizitatorul sa poata accesa cosul din orice pagina a site-ului;
Aceasta lista de parametri de mai sus nu este completa insa cred ca v-ati facut o idee cam despre ce valori se pot salva intr-un cookie. Prin urmare, un cookie nu este un fisier executabil ci doar un fisier de tip text care contine valori ale unor parametrii care sunt necesare functionarii site-ului in vederea satisfacerii solicitarilor vizitatorilor.
Fisierele cookie au insa cateva caracteristici speciale. In primul rand, locul unde sunt salvate aceste fisiere este unul special, specific fiecarui browser in parte. Cu alte cuvinte, fiecare browser isi salveaza fisierele de tip cookie in propria locatie care este in device-ul cu care vizitatorul navigheaza pe site. Acest lucru este logic pentru ca daca cookie-urile contin valori specifice vizitatorului este firesc ca aceste valori sa fie salvate in device-ul acestuia si nu pe server.
In al doilea rand, fisierele de tip cookie sunt specifice unui anumit site. Acest lucru este firesc pentru ca in aceste fisiere se stocheaza valori ale unor parametri care sunt specifice site-ului pe care vizitatorul il vizualizeaza. Prin urmare, la navigarea pe internet, browser-ul salveaza cookie-uri diferite pentru site-uri diferite.
In al treilea rand, fisierele cookie au o durata de viata finita ceea ce inseamna ca dupa expirarea acesteia browser-ul le va sterge automat. Necesitatea unei durate de viata limitate vine din faptul ca valorile parametrilor salvate in astfel de fisiere se perimeaza si prin urmare nu mai sunt utile (de exemplu, daca un vizitator nu mai intra intr-un magazin virtual, nu este necesar ca browser-ul sa tina minte ordinea de afisare a produselor intr-o categorie pe termen nelimitat). Chiar daca durata de viata a unui cookie este limitata in timp, asta nu inseamna inca ca ea trebuie sa fie scurta. Pentru unele cookie-uri, durata de viata poate suficient de mare astfel incat la nivelul internetului sa se considere „nelimitata” (de exemplu 20 de ani). Din punctul de vedere al duratei de viata, se disting:
-
cookie-uri de sesiune, care exista atat timp cat vizitatorul navigheaza pe site iar dupa ce acesta paraseste site-ul browser-ul le sterge automat;
-
cookie-uri persistente, care sunt fisiere ce se pastreaza in device-ul vizitatorului chiar si dupa ce acesta paraseste site-ul sau inchide browser-ul.
In alt patrulea rand, fisierele de tip cookie pot fi create chiar de site-ul vizitat (mai precis spus, chiar de scripturile site-ului) sau de alte scripturi realizate de terti, scripturi care sunt incluse in site de catre dezvoltatorul acesuia (cookie-urile create de scripturile realizate de terti se numesc „third party cookies”). In legatura cu acest aspect trebuie spus ca anumite cookie-uri sunt absolut necesare pentru ca site-ul sa functioneze astfel incat vizitatorul sa aiba o experienta cat mai placuta, iar alte cookie-uri au rol pasiv, cel mai adesea statistic, iar site-ul poate functiona si fara acestea din urma.
In al cincilea rand, in functie de modalitatea de utilizare a lor, cookie-urile se pot clasifica in mai multe categorii. Redam mai jos principalele categorii – cel mai des intalnite:
-
esentiale pentru site: aceste cookie-uri sunt indispensabile pentru ca site-ul sa fie functional (de exemplu, cookie-ul care contine identificatorul de sesiune a vizitei – acest identificator este necesar serverului ca sa deosebeasca un vizitator de alt vizitator si astfel sa returneze pagina ceruta chiar vizitatorului care a cerut-o). Stergerea acestor cookie-uri va avea drept consecinta nefunctionarea site-ului.
-
functionale: au rol de a face mai usoara utilizarea site-ului de catre vizitator prin faptul ca stocheaza preferinte ale acestuia (de exemplu, cookie-ul care ar tine minte numarul de produse care ar fi afisate intr-o pagina de categorie). In cazul stergerii acestor cookie-uri, site-ul este functional dar va avea o funcitonalitate standard, adica ca si cum vizitatorul nu si-a setat nicio preferinta speciala in utilizarea site-ului.
-
statistice: au rolul de a inmagazina date statistice privind modul in care vizitatorii utilizeaza site-ul (de exemplu, ce pagini din site au fost vizitate, cum a ajuns vizitatorul pe site – din motoare de cautare, direct, din retele sociale, etc.). Datele de acest fel sunt necesare administratorului site-ului pentru a-l ajuta sa imbunatateasca experienta vizitatorilor prin modificarea site-ului in punctele care, conform statisticii colectate, s-au dovedit a fi puncte slabe ale site-ului. Daca se sterg aceste cookie-uri, site-ul va fi functional fara probleme.
-
social media: acest cookie-uri sunt setate de retele sociale prin intermediul unor module de social media inserate in site de catre web developer cu scopul de a permite vizitatorului sa transmita in retelele sociale pe care vizitatorul le utilizeaza a unor pagini din site sau sa vizualizeze comentarii din retelele sociale pe care alti vizitatori le-au facut la adresa site-ului, etc. In lipsa acestor cookie-uri, este posibil ca modulele respective de social media sa nu mai fie functionale. Cum, in general, aceste cookie-uril sunt de tip „third party” – adica setate de terti – stergerea acestor cookie-uri nu vor avea un impediment in functionarea site-ului.
-
de publicitate: aceste cookie-uri au rolul de a permite afisarea targetata, in functie de preferintele vizitatorului la nivel global – deci nu numai cele care au legatura cu site-ul vizitat ci si cu celelalte site-uri vizitate cu acelasi browser – a unor elemente publicitare (bannere, anunturi de tip text, etc.) pe site-ul vizitat. De exemplu, daca am vizitat mai multe site-uri despre scule de pescuit si vizitam un site despre pantofi, este posibil ca pe site-ul cu incaltaminte sa vedem banner-e legate de pescuit. Stergerea acestor cookie-uri nu au impact asupra functionarii site-ului vizitat pentru ca, in general, acestea sunt de tip „third party”.
Dupa cum se poate vedea din prezentarea de pana acum, fisierele de tip cookie nu sunt periculoase prin ele insele in niciun fel (asa cum ar putea fi, de exemplu, fisierele executabile care pot produce efecte nedorite daca sunt virusate). Ingrijorarea majora insa in ceea ce priveste fisierele cookie graviteaza in jurul datelor cu caracter personal pe care aceste fisiere le-ar putea contine si din acest motiv GDPR-ul face referire si la aceste fisiere. Insa este important de retinut ca fisierele de tip cookie pot fi sterse si de utilizatori prin niste proceduri care sunt specifice fiecarui browser in parte.
Cum sunt utilizate cookie-urile pe acest site
Pe site-ul nostru utilizam urmatoarele tipuri de cookie-uri:
- cookie-uri esentiale: acestea sunt setate de catre scripturile site-ului iar acestea au o durata de viata egala cu durata sesiunii (adica cat timp site-ul este vizitat). Aceste cookie-uri sunt criptate din motive de securitate. Aceste cookie-uri nu contin date cu caracter personal.
- cookie-uri functionale: aceste cookie-uri sunt setate de scripturile site-ului si au, in general, o durata de viata de 30 de zile. Ele sunt criptate din motive de securitate si nu contin date cu caracter personal.
- cookie-uri statistice: acestea sunt setate de Google Analytics si sunt necesare pentru a putea imbunatati continuu experienta vizitatorilor site-ului. Datele statistice continute in aceste cookie-uri sunt anonimizate astel incat nu contin date cu caracter personal. Pentru detalii legate de cookie-urile setate de Google Analytics accesati acest link:https://developers.google.com/analytics/devguides/collection/analyticsjs/cookie-usage?hl=ro
Cum se pot sterge cookie-urile setate de site-ul nostru
Modalitatea de a sterge cookie-urile depinde de browser-ul pe care il folositi. Iata mai jos, pentru unele din cele mai raspandite browser-e, resurse care ca indica modalitatea de a sterge cookie-urile.
- pentru Internet Explorergasiti informatii aici:SUPPORT MICROSOFT
- pentru Mozila Firefoxgasiti informatii aici:SUPPORT MOZILLA
- pentru Google Chromegasiti informatii aici:SUPPORT GOOGLE
- pentru Safarigasiti informatii aici:SUPPORT SAFARI
Pentru celelalte browsere veti gasi instructiunile prin care se pot sterge cookie-urile pe site-ul producatorului.