Cookie

Een cookie, ook wel een magic cookie genoemd, is een hoeveelheid data die een (web-)server naar de browser stuurt met de bedoeling dat deze opgeslagen wordt en bij een volgend bezoek weer naar de server teruggestuurd wordt. Zo kan de server de browser opnieuw herkennen en bijhouden wat de gebruiker, c.q. de webbrowser, in het verleden heeft gedaan.

Cookies kunnen onder andere gebruikt worden voor:

  • het onthouden van loginnaam of instellingen;
  • het vergaren van surfinformatie (profiling);
  • het koppelen van een browser aan tijdelijke variabelen op de server (session cookie).

Het onthouden van loginnaam of instellingen

Drupal maakt hiervan gebruik voor het inloggen. Indien cookies uitgeschakeld zijn kan wel worden ingelogd maar dit gegeven kan niet worden vastgelegd en daarmee herkend bij het opvragen van een volgende pagina. Hierdoor lijkt het dan dat het inloggen niet gelukt is.

Op sommige websites kan de lettergrootte worden ingesteld (belangrijk voor slechtzienden). Dit kan middels cookies worden ondersteund.

Het vergaren van surfinformatie (profiling)

Een dergelijk historie is bijvoorbeeld voor marketingdoeleinden interessant. Vanwege de privacyaspecten is het gebruik van cookies, dat zich veelal aan het oog van de internetgebruiker onttrekt, in deze situaties omstreden en hebben cookies een slechte naam gekregen.

Het koppelen van een browser aan tijdelijke variabelen op de server (session cookie)

Webpagina’s hebben geen geheugen. Een bezoeker die naar een volgende pagina gaat zal door de website worden beschouwd als een volledig nieuwe bezoeker. Sessiecookies door de website die u bezoekt worden gebruikt om bij te houden in welke volgorde u de pagina’s hebt bezocht zodat eenmaal gevraagde informatie niet steeds opnieuw hoeft te worden gegeven. Hiermee kan de website veel sneller doorlopen worden.

Ook deze vorm van cookies wordt door Drupal / de webserver gebruik gemaakt. Hierbij worden geen persoonlijke of tot de persoon of browser / computer gerelateerde gegevens vastgelegd.

Europese wetgeving

Artikel 11.7a van de Nederlandse Telecommunicatiewet (in de volksmond „Cookiewet”) is sinds juni 2012 van kracht, conform de Europese wetgeving. Deze wet vereist van elke website die bezoekers vanuit Nederland trekt dat de bezoeker wordt geïnformeerd over welke cookies er worden geplaatst op zijn of haar computer en waar deze voor dienen. Dit kan via een privacystatementpagina. Daarnaast moet elke bezoeker vanuit Nederland vooraf eenmalig expliciet toestemming geven voor het plaatsen van deze cookies. Toestemming vragen kan via een pop-up of een balk bovenaan de website met een knop „Ik geef toestemming” (ev. de optie „Ik geef geen toestemming”). Het verwijzen naar hoe cookies achteraf te blokkeren zijn via de browser is niet voldoende.

Voor technisch noodzakelijke cookies, zoals een winkelmandje of een inlogformulier, is geen toestemming vereist. Voorbeelden waarvoor wel toestemming is vereist zijn: Google Analytics, Google Maps, YouTube, Facebook, Twitter enz. Zonder toestemming mogen er geen cookies worden geplaatst en is aan de eigenaar van de website of alleen die functionaliteiten geblokkeerd worden, of de gehele website.

Een module die voldoet aan de Europese wetgeving is: https://www.drupal.org/project/it_cookie_compliance.

randomness