Cookies
Cookies zijn ooit bedacht om het de internetgebruiker gemakkelijker te maken. In veel gevallen zorgen zij echter ook voor veel overlast. Wat zijn cookies, waar vindt u ze en hoe gaat u er mee om. In dit artikel leest u er alles over.
Hoe cookies zijn ontstaan
De technische infrastructuur voor het internet bestaat al tientallen jaren, maar het World Wide Web begon pas echt te groeien in het begin van de jaren negentig, toen onder andere HTML bedacht werd. Het mooie van het systeem was dat met behulp van een relatief eenvoudig programma (een browser) een tekstpagina kon worden opgevraagd van een computer ergens aan de andere kant van de wereld. De mogelijkheden namen verder toe: pagina's konden afbeeldingen bevatten en pagina's konden uit meerdere delen bestaan (frames) wat een veel mooiere opmaak mogelijk maakte. Nog wat later kwam ook de mogelijkheid om stukjes programmeercode in een pagina op te nemen (Javascript en Vbscript).
Toch had het World Wide Web ondanks al die mogelijkheden één belangrijke beperking. Namelijk dat informatie altijd 'sessie afhankelijk' was. Dit wil zeggen dat het moeilijk was om informatie van de ene naar de andere internetpagina te krijgen, vooral als u tussentijds uw browser hebt afgesloten. Programmeurs van grote websites losten dat op door informatie op de webserver te bewaren, maar veel websites hadden die luxe niet. Toen kwamen de cookies om de hoek kijken.
top
Gegevens van de vorige pagina vasthouden
Als u een internetpagina opvraagt heeft u te maken met minimaal twee computers: uw eigen computer (vanaf nu aangeduid met 'client') en de computer waarop de webpagina zich bevindt (de 'server'). Tussen deze twee computers wordt een verbinding gelegd op het moment dat u een webpagina opvraagt. Heeft u die pagina ontvangen, dan wordt ook de verbinding weer beëindigd. Vraagt u nu een volgende pagina op, dan 'vergeet' de client de informatie van de vorige pagina. Datzelfde geldt voor de server: een eenvoudige webserver onthoudt geen gegevens van vorige pagina's.
Dat kan knap irritant zijn. Stel u voor: op een reispagina hebt u de samenstelling van uw gezin ingevuld (uw leeftijd, leeftijd van uw partner, aantal kinderen en hun leeftijd enzovoort) om de beschikbaarheid van een reisbestemming op te vragen. De bestemming blijkt overboekt, dus u bladert terug om een andere bestemming te selecteren, maar als u daarvan de beschikbaarheid wilt weten, moet u al uw gegevens opnieuw invullen. Dat doet u een of twee keer, maar daarna houdt u het wel voor gezien.
Toch zijn er wel manieren om informatie van de ene naar de andere pagina mee te nemen en vast te houden. Het gebruik van cookies is één van die manieren. Het idee hierachter is om de informatie tussen twee pagina's tijdelijk in een klein tekstbestandje op uw vaste schijf op te slaan. Uit veiligheidsoverwegingen is die mogelijkheid overigens maar heel beperkt. Een webpagina kan in een cookie dus nooit al uw personalia kwijt, hooguit een uniek nummer waarmee de benodigde informatie netjes in een database kan worden opgezocht.
Een ander voorbeeld. U hebt zich aangemeld bij een website en een inlognaam en een wachtwoord gekregen waarmee u voortaan in een afgesloten deel van die website kunt komen. Heel vaak ziet u dan ook een optie 'op deze computer ingelogd blijven'. Vinkt u zo'n optie aan, dan wordt op dat moment een cookie weggeschreven. Een volgende keer dat u deze website bezoekt controleert de pagina of de cookie bestaat. Is dit het geval, dan wordt uw informatie uitgelezen en wordt u met die informatie meteen ingelogd. Denk hierbij bijvoorbeeld aan een veilingsite of zelfs het online bankierprogramma van uw bank.
Online winkels (webwinkels) of online forums gaan vaak nog een stapje verder. Als u hier via een cookie automatisch bent ingelogd wordt meteen uw klantinformatie erbij gezocht, zodat uw aankoopgegevens, factuurgegevens en uw voorkeuren meteen beschikbaar zijn. Hiermee kunt u dan bijvoorbeeld uw gegevens raadplegen of wordt de website getoond in de kleuren en lay-out die u in uw voorkeuren hebt ingesteld.
top
Ook minpunten
Dat klinkt allemaal heel mooi en handig. Toch wordt in de media en op het internet regelmatig gemopperd op cookies. Soms zelfs worden cookies met adware en spyware in verband gebracht. De vraag is of dit realistisch is: hoe gevaarlijk kunnen cookies zijn? Het eerste antwoord hierop is: 'niet'. Cookies zijn van zichzelf niet gevaarlijk. Het zijn geen uitvoerbare bestanden en de omvang die ze maximaal kunnen hebben is maar klein.
Toch leert een nadere beschouwing dat bij het gebruik van cookies wel kanttekeningen zijn te plaatsen. En dan vooral voor wat betreft de privacy. In cookies wordt immers tijdens het surfen informatie opgeslagen door een website. Op de pc van iemand die geregeld op het internet surft en zijn cookies niet opschoont, zijn al snel een paar duizend cookiebestandjes te vinden.
In principe kan een cookie alleen worden uitgelezen door de website die hem heeft geplaatst, maar helaas is dat geen garantie voor veiligheid. Praktijkvoorbeeld hiervan zijn de cookies die afkomstig zijn van advertentiesites. Berucht zijn de advertentiebanners van Doubleclick. De kans is groot dat ook in uw cookiedirectories één of meer cookies van bedrijven als Doubleclick te vinden zijn. Is dit dan zo erg? Dat is iets wat u zelf zult moeten bepalen. Maar er zijn mensen die het niet waarderen dat elke website die een advertentiebanner van Doubleclick vertoont ook in hun profiel bij Doubleclick wordt opgeslagen.
top
Werking
Hoe werkt zo'n advertentiebanner cookie? Stel, u bezoekt een website met zo'n advertentie. De code bij die advertentiebanner maakt automatisch en ongevraagd een cookie aan op uw vaste schijf. Op een volgende website staat weer een banner van dezelfde advertentieleverancier. De bijbehorende code herkent de cookie op uw vaste schijf, leest de informatie uit en voegt eigen informatie toe.
Niet zozeer in uw cookie (hoewel hier wellicht ook wat mee gedaan kan worden), maar vooral in de database van het advertentiebedrijf. Denk daarbij aan de webadressen van sites die u bezoekt. Op deze manier kan een aardig deel van uw surfgeschiedenis worden vastgelegd. Met deze informatie kan het advertentiebedrijf u vervolgens advertenties voorschotelen waar u volgens hen in geïnteresseerd zou kunnen zijn.
top
Controle over cookies
Of cookies nu goed zijn of niet, het is in ieder geval van belang om controle te houden over hetgeen er op uw vaste schijf gebeurt: het is niet gewenst dat websites ongevraagd bestandjes of 'cookies' aanmaken op uw vaste schijf. De meest basale controle over uw cookies vindt u terug in de opties van uw Internet Explorer:

- Start Internet Explorer en open het menu Extra.
- Klik op Opties en open in dit optiesvenster het tabblad Algemeen.
- Klik hier de knop Cookies verwijderen aan. Een klik op deze knop helpt u snel en trefzeker van al uw cookies af. Misschien niet al te elegant, maar wel effectief.
- Open het tabblad Privacy. Hier vindt u een mogelijkheid om een algemene regel in te stellen volgens welke Internet Explorer cookies weigert of accepteert. Dit verloopt van Alles accepteren tot Alles weigeren met diverse varianten er tussenin.

top
Geavanceerde instellingen
Wilt u gedetailleerd kunnen instellen hoe er met cookies wordt omgegaan dan kan dat via de knop Geavanceerd. De volgende indeling is dan van belang om te onthouden:
- Permanente cookies
Een permanente cookie blijft bestaan wanneer u Internet Explorer afsluit. De cookie kan door de website die de cookie heeft aangemaakt worden gelezen zodra u de site opnieuw bezoekt. 
- Tijdelijke cookies
Een tijdelijke cookie wordt van uw vaste schijf verwijderd zodra u Internet Explorer sluit.
- Directe cookies
Een directe cookie is een cookie die is gemaakt door of die is verzonden naar de website die u momenteel bekijkt. Deze cookies worden vaak gebruikt om informatie op te slaan, zoals uw voorkeuren wanneer u die site bezoekt.
- Indirecte cookies
Een indirecte cookie is gemaakt op of verzonden naar een andere website dan de website die u momenteel bekijkt. Indirecte websites bieden informatie aan op de website die u bekijkt. De eerder genoemde advertentiebedrijven maken hier dankbaar gebruik (of misbruik) van.
top
Waar vindt u ze op uw schijf
Wilt u zien wat er op dit moment aan cookies op uw vaste schijf aanwezig is, dan kunt u dit op twee manieren doen.
- Als eerste kunt u met Windows Verkenner op zoek gaan naar de directories waar uw cookies worden opgeslagen. Onder Windows XP wordt per gebruiker een directory onderhouden:
C:\Documents and Settings\GebruikersNaam\Cookies
Vervang hier GebruikersNaam door uw eigen gebruikersnaam of een afkorting daarvan. In deze directory ziet u een lange lijst van kleine bestandjes die u gewoon met Kladblok (of elk ander willekeurig programma dat tekstbestanden kan lezen) kunt openen. Overigens wordt u daar doorgaans niet veel wijzer van.
- De tweede mogelijkheid is om gebruik te maken van speciale hulpprogramma's voor dit doel. Hiervan zijn er diverse in omloop, zowel gratis als commercieel. Een voorbeeld is Karen's Cookie viewer van Karen Kenworthy. Dit is een eenvoudig programma dat uw harde schijf en windows register afzoekt en de plaatsen vindt waar cookies zijn opgeslagen. Die worden in een lijst gepresenteerd waarna u de inhoud kunt bekijken en selectief cookies kunt verwijderen. Op deze manier kunt u overbody ballast verwijderen terwijl u gewenste cookies (bijvoorbeeld van uw bank of uw favoriete forum) gewoon laat staan.

top
Tot slot
In dit artikel is uitgelegd wat cookies zijn, welke voordelen en ook nadelen zij hebben en hoe u hen het beste beheert. Voor wie aanvullende beheermogelijkheden zoekt zijn er speciale hulpprogramma's. U moet voor u zelf uitmaken of u cookies op uw systeem wilt toelaten: aan de ene kant bieden ze veel comfort, omdat u op diverse webpagina's allerlei (eerder ingevulde) gegevens niet meer hoeft in te vullen. Het nadeel is dat reclamemakers er misbruik van maken.