Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 204, views: 51.542 •

Een Nederlandse ontwikkelaar heeft een Chrome-plug-in gemaakt die cookiemeldingen omzeilt. De plug-in zorgt ervoor dat deze automatisch worden geaccepteerd. De ontwikkelaar maakte de plugin uit irritatie over vele cookiemeldingen die sinds kort opduiken.

De plug-in CookiesOK van de Dinteloordse ontwikkelaar Nick Sulkers is sinds woensdagmorgen te downloaden als Google Chrome-extensie. De plug-in zorgt ervoor dat de 'cookies accepteren'-knop wordt geactiveerd zodra een cookiemelding wordt ontdekt. De meeste grote Nederlandse websites worden ondersteund door de plug-in, waaronder die van de publieke omroep, de Volkskrant, Het Parool en Tweakers.

Sulkers zegt op het idee te zijn gekomen voor een plug-in uit frustratie over de cookiewaarschuwingen die veel websites sinds kort weergeven. Dat moet van de nieuwe Telecommunicatiewet; wie cookies plaatst die niet strikt functioneel zijn, moet gebruikers om toestemming vragen. "Ik ben zelf softwareontwikkelaar en die nieuwe cookiewet vind ik gruwelijk", aldus Sulkers.

"Als softwareontwikkelaar moet ik regelmatig cookies weggooien bij het testen en dan word ik ontzettend vaak geteisterd door pop-ups." Volgens hem kunnen cookies weinig kwaad. "In essentie is een cookie gewoon een tekstbestand." Een Firefox-versie is op dit moment nog in ontwikkeling; die moet binnen een week klaar zijn. In principe moeten cookiemeldingen automatisch gedetecteerd worden door de plug-in, maar gebeurt dat niet, dan kunnen ontwikkelaars de css-class 'CookiesOK' toevoegen aan de knop waarmee wordt ingestemd met het plaatsen van cookies.

Update, 18:53: Joris von Loghausen van GeenStijl tekent aan dat de plugin bij een http-request een verzoek naar de server van Sulkers doet. Een script op de server van Sulkers controleert of een website een cookiemelding bevat. Het probleem daarbij is dat Sulkers de http-verzoeken van gebruikers die de plugin geïnstalleerd hebben, per ip-adres kan bijhouden: hoewel niet vaststaat dat dat gebeurt, roept dat wel privacybezwaren op. Ontwikkelaar Sulkers tekent aan dat de methode als voordeel heeft dat hij op deze manier makkelijk ondersteuning voor nieuwe sites kan toevoegen zonder dat een update voor de app vereist is, maar erkent de privacybezwaren.

Update, vrijdag 12:46: Inmiddels is er een nieuwe versie van de plug-in beschikbaar die over een lokale database beschikt. Een gebruiker kan aangeven of hij gebruik wil maken van de database van Sulkers, als een website niet voorkomt in de database. "Zo kunnen mensen die zeker willen zijn van hun privacy met een gerust hart slapen", aldus Sulkers. Daarnaast is er nu een Firefox-versie beschikbaar.

De cookiewetgeving vloeit voort uit een Europese richtlijn en is bedoeld om te voorkomen dat internetgebruikers zonder dat ze dat weten worden gevolgd over het internet. Veel advertentiebedrijven plaatsen tracking cookies die het gedrag van gebruikers in de gaten houden. Mediabedrijven klagen echter dat de Nederlandse implementatie van de Europese richtlijn veel strenger is dan die in andere landen. Daar voldoet het tonen van een melding, terwijl in Nederland daadwerkelijk toestemming gevraagd moet worden.

CookiesOK

Reacties (204)

Reactiefilter:-12040200+1134+218+30
Nu nog combineren met Ghostery en we kunnen weer. Blijft toch absurd, cookies accepteren en ze dan meteen weer blokkeren omdat ik zelf wel weet wat ik wel en niet wil laten tracken.
Update, 18:53: Joris von Loghausen van GeenStijl tekent aan dat de plugin bij elke http-request een verzoek naar de server van Sulkers doet. Een een script op de server van Sulkers controleert of een website een cookiemelding bevat. Het probleem daarbij is dat Sulkers de http-verzoeken van gebruikers die de plugin ge´nstalleerd hebben, per ip-adres kan bijhouden: hoewel niet vaststaat dat dat gebeurt, roept dat wel privacybezwaren op.
Dat staat ook gewoon duidelijk op de website:
Each time you load a page the plugin gets into action. At first it will attempt to detect several much used cookie permission scripts, if any is found it is handled, otherwise it searches for a button with the css class "CookiesOK" and click it if found. If we have not yet succeeded we check the page for the existance of a function by the name of "CookiesOK" and execute it. At last it does a request to our database to find a domain-specific solution.
Dit is dus een soort last resort van de plugin om de knop te vinden en wordt niet bij elke http-request gedaan?
Correct, echter in de praktijk gebeurd het vaker wel dan niet.
Meer sites hebben een eigen implementatie waar een specifieke afhandeling voor is dan een standaard implementatie die ik globaal in de plugin afhandel.

Toekomstige updates moeten de ondersteuning zonder noodzaak van een request naar mijn server in zoveel mogelijk gevallen onnodig gaan maken.
Dit door bijvoorbeeld meer standaard plugins te ondersteunen, meer websites die gebruik maken van de CookiesOK class of method en een soort lokale database welke zo nu en dan synchroniseert met de mijne.

Het staat iig allemaal op het TODO lijstje.


Vanaf versie 2+ word er een lokale database bijgehouden. Via de opties pagina kun je eventueel inschakelen dat je gebruik wilt maken van de fallback service waarbij er dus als niets anders werkt een aanvraag naar mijn server word gedaan om de meest up to date data te verkrijgen. Dit is standaard uitgeschakeld.
Je kunt nu dus zelf kiezen voor maximaal privacy of maximaal gebruikerservaring.

[Reactie gewijzigd door nicksulkers op 10 januari 2013 19:41]

FIJN!!!!! als ie het goed doet wordt het een standaard in mijn arsenaal!!
als je als websitehouder een link naar een malwaresite opneemt met een class="cookiesOK" dan gaat de bezoeker linea-recta door naar die site. Het idee is lovenswaardig, maar ik klik wel gewoon op ok als ik zo'n melding krijg.
Zou omslachtig zijn voor de websitehouder. Zelf een redirect script plaatsen zou aanzienlijk makkelijker zijn en zich niet beperken tot gebruikers van deze plugin.
1x (of enkele keren) is dan ook niet erg. Maar als je dat straks bij vrijwel iedere Nederlandse website moet doen, wordt dat wel zwaar irritant. En al helemaal als je van browser verandert, of je browser opnieuw (moet) installeren, dan moet je voor al die (honderden) sites weer *opnieuw* al die waarschuwingen wegklikken.
Het automatisch klikken kan wel een security risico met zich meebrengen zie voor meer informatie Clickjacking (http://www.youtube.com/watch?v=jgAO8WU2lp0)

http://en.wikipedia.org/wiki/Clickjacking

Edit:
Niet van toepassing bij deze plugin.

[Reactie gewijzigd door markvt op 9 januari 2013 20:05]

Dit is niet van toepassing, hierbij gaat het om een daadwerkelijke gebruikersklik die op een onzichtbare facebook iframe klikt.
Mijn extensie roept de javascript 'click' method aan. Dit kan ieder javascript op iedere pagina aanroepen. deze is niet in staat om de iframe van bijvoorbeeld facebook te benaderen.
Of je gebruikt als software dev gewoon de pornomodus: InPrivate/Incognito browsing
Deze wet is echt uit de categorie "Compleet zinloos & ondoordacht" en regelrecht uit de hel. Ik hoop dat die achterlijke politici die dit bedacht hebben er net zo veel onder lijden als de rest van ons. IJdele hoop waarschijnlijk, die mensen hebben waarschijnlijk nog nooit een computer aangeraakt, laat staan dat ze iets zinnigs toe te voegen hebben over het internet.

Elke ochtend die extreem vervelende popups overal weg klikken en als ik per ongeluk die browser dan toch af sluit kan dat vervloekte ritueel weer opnieuw gedaan worden.
Ga zeuren bij de ontwikkelaars, die zorgen voor tracking cookies Ún die pop-ups, ga naar BBC.co.uk om te zien hoe het zou moeten
Je hebt geen kont aan die melding. De meeste websites zijn niet toegankelijk wanneer je ze niet accepteert?! Gevalletje kontlikken, want de situatie verandert niet!
Ik wordt in elk geval ook doodmoe van al die cookiemeldingen.
Ik gebruik door de dag diverse apparaten en telkens weer moet ik op dezelfde sites weer gewoon op het accept knopje drukken. Heerlijk al die cookies, laat maar komen.
Slaap lekker, bedenkers van dit idee.
Dankjewel, jij ook :p

Op dit item kan niet meer gereageerd worden.