WordPress blijft timmeren aan de privacy-weg

Sinds de invoering van de General Data Protection Regulation (GDPR) heeft WordPress gebouwd aan een betere bescherming van privacy voor gebruikers. Eén van de laatste (toekomstige) onderdelen hiervan is de WordPress Consent API.

GDPR

We blogden in Klaar voor de AVG met WordPress 4.9.5 al over de stappen die WordPress zette om aan de Europese privacywetgeving te voldoen. Wat je hiervoor zelf kon doen – zoals onze plugin GDPR Consent installeren – was ook te lezen in 6 plugins om je WordPress website AVG (GDPR) proof te maken. We houden je natuurlijk ook graag op de hoogte van de recentste ontwikkelingen.

Centrale API

Voor degenen die minder bekend zijn met softwareonderdelen: API staat voor Application Programming Interface en verbindt website met bezoeker door als server toegangsverzoeken te ontvangen en daarop te reageren. De API die is voorgesteld door freelancer Garrett Hyder introduceert een standaardmethode die toestemming voor core, plugins en thema’s samenbrengt om zo een consistente gebruikerservaring op te zetten voor websiteontwikkelaars, -beheerders en -bezoekers.

Bron illustratie: unDraw

Het voornaamste doel van de API is om cookiebehandeling of andere tracking-methodes van WordPress aan nieuwe wetgeving te laten voldoen. “Als een plugin of code van bijvoorbeeld Facebook wordt geactiveerd zal de API ervoor zorgen dat de toestemmingsregels gehandhaafd blijven”, aldus Hyder in het voorstel. Het toekomstige feature blokkeert cookies van derde partijen dan ook niet, maar zou voortaan alle plugins ‘dezelfde taal laten spreken’. Daarnaast maakt de nieuwe API categorieën om om toestemming te vragen zoals voorkeuren, marketing of statistiek mogelijk.

Front-end: under construction

Waar nog aan gewerkt moet worden is de gebruikersinterface van de API. Pop-upberichten waarin in om privacy-gerichte toestemming wordt gevraagd zijn niet prettig voor bezoekers. Hoe toekomstige API zou werken aan beheerderskant qua front-end is te zien in deze video. De broncode van de API is hier te vinden.

Wat denken jullie van dit voorstel? Laat het weten in de commentaarsectie!