Audit digitale toegankelijkheid van pagina plancapaciteit.nl/kaart

Samenvatting

Wij hebben 1 pagina van website plancapaciteit.nl/kaart onderzocht op 7 november 2025. Op dit moment zijn 43 van de 55 succescriteria als voldoende beoordeeld. In dit rapport lees je wat er bij de overige 12 nog fout gaat, en hoe je dat kunt verbeteren.

Resultaat

In dit onderzoek hebben we alle 55 toegankelijkheidseisen (succescriteria) uit de norm WCAG 2.2 onderzocht. We hebben het onderzoek uitgevoerd volgens de onderzoeksmethode WCAG-EM.

Beoordeling van succescriteria

Voldoet of niet van toepassing: 43

Voldoet niet: 12

Totaal: 55 succescriteria

Deze succescriteria zijn afgekeurd: 1.1.1, 1.4.1, 1.4.3, 1.4.4, 1.4.10, 1.4.11, 1.4.12, 2.1.1, 2.4.3, 2.4.7, 3.1.2, 4.1.2.

De meest opvallende bevindingen

  • Kleurcontrast van tekst is onvoldoende bij toetsenbordfocus en/of als de muiscursor erover beweegt
  • Aangepaste focusindicator heeft onvoldoende kleurcontrast
  • Zoomen is niet mogelijk in oudere browsers door bepaalde code

In opdracht van:

Logo provincie Noord-Holland
Onderzocht door:
Proper Access
In opdracht van:
provincie Noord-Holland
Leverancier techniek:
n.v.t. Dit is een volledig onderzoek
Datum rapport:
7 november 2025
Standard:
WCAG 2.2
Conformiteitsdoel
WCAG 2.2, Level AA
Methodologie
WCAG-EM
Scope van het onderzoek
  • De pagina plancapaciteit.nl/kaart
  • Niet de pagina's op het plancapaciteit.nl/

Niet in scope:

  • Subwebsite(s) waarbij de HTML en/of het systeem afwijkt van de onderzochte website
  • De van derden afkomstige inhoud (wettelijke uitzondering voor de overheid)
Basisniveau toegankelijkheidsondersteuning
  • Mozilla Firefox, versie 142
  • Google Chrome, versie 140
  • Apple Safari, versie 18
  • NVDA schermlezer in combinatie met Firefox
  • VoiceOver schermlezer in combinatie met Safari
  • Andere gangbare browsers en hulpapparatuur
Technologieën van de website
  • HTML
  • CSS
  • JavaScript
  • WAI-ARIA
  • SVG
Over dit onderzoek

Leeswijzer

Onze rapporten zijn anders. Bij het bespreken van de gevonden problemen volgen wij niet de structuur van de norm, maar die van jouw website of app. Hierdoor kun je gewoon per pagina of scherm aan de slag gaan. Wel zo makkelijk! Je vindt verderop een overzicht van alle pagina’s met problemen.

We geven je bij elk gevonden issue een paar voorbeelden, maar niet een complete lijst. Controleer zelf of het probleem ook nog op andere plekken voorkomt. Zie het rapport als een leidraad.

Gebruikte norm

Dit onderzoek laat zien in hoeverre de website op dit moment voldoet aan WCAG 2.2, niveau A en AA. WCAG staat voor Web Content Accessibility Guidelines. Dit is de internationale norm voor digitale toegankelijkheid. De Europese norm EN 301 549 bevat alle eisen van WCAG op niveau A en AA.

In dit rapport hebben we korte beschrijvingen van de succescriteria uit de norm opgenomen, met een algemene uitleg erbij. Wil je ze helemaal lezen? Bekijk dan de documentatie van WCAG.

Gebruikte onderzoeksmethode

We gebruiken de onderzoeksmethode WCAG-EM van het W3C. Het proces ziet er als volgt uit:

  • vaststellen wat binnen en buiten scope valt
  • vaststellen welke technologieën zijn gebruikt
  • steekproef (sample) samenstellen
  • steekproef onderzoeken
  • gevonden issues beschrijven

Het grootste deel van het onderzoek doen we met de hand. Voor een deel van de toegankelijkheidseisen gebruiken we automatische tools als ondersteuning, zoals axe-core en Chrome Developer Tools.

Belangrijk om te weten

Dit rapport helpt je om de toegankelijkheid van je website te verbeteren. Maar let op: het is geen definitieve, volledige lijst van alle aanwezige toegankelijkheidsproblemen. Dat zit zo:

Het is een steekproef

Ten eerste is het onderzoek gebaseerd op een steekproef. Die is op een betrouwbare manier genomen, en de meeste problemen zullen daardoor zeker aan het licht komen. Toch kan een probleem net buiten de steekproef vallen. Bij een volgend onderzoek kan het wel ontdekt worden.

Op basis van falsificatie

We beoordelen vanuit het principe van falsificatie. Dat houdt in dat we proberen te bewijzen dat iets niet waar is, in plaats van te bevestigen dat het klopt. ‘Voldoet’ betekent daarom dat we geen reden hebben gevonden om een punt af te keuren. Maar als we later wél een reden vinden, kan het alsnog worden afgekeurd.

Voortschrijdend inzicht

Het komt voor dat de beoordeling van een succescriterium op detailniveau verandert. De norm beschrijft namelijk niet élk mogelijk scenario. Samen met andere onderzoeksbureaus overleggen we hoe we met bepaalde situaties omgaan. Zo kan iets dat nu wordt afgekeurd, soms bij een volgend onderzoek worden goedgekeurd en andersom.

Oplossen leidt tot nieuw probleem

Ten slotte kan het gebeuren dat bij het oplossen van een probleem onbedoeld een nieuw toegankelijkheidsprobleem ontstaat. Dat komt dan bij een volgend onderzoek pas naar voren.

Gevonden problemen per pagina

Kaart

Link naar pagina: https://plancapaciteit.nl/kaart

Kleurcontrast van tekst is niet voldoende bij toetsenbordfocus en/of als de muiscursor erover beweegt

Impact: Medium Type: Techniek WCAG: 1.4.3 EN: 9.1.4.3

Op deze pagina verandert in het hoofdmenu de tekst van de link “Inloggen” naar wit op een lichtgroene achtergrond (#59C216) wanneer de link wordt aangewezen met de muiscursor. De contrastratio van deze tekst is 2,3:1. Tekst van informatieve elementen zoals links en knoppen moet altijd voldoende contrast hebben, ook wanneer het element toetsenbordfocus krijgt of wanneer de bezoeker er met de muiscursor over beweegt (hover).

Oplossing:

Zorg dat de tekst ook als de muis overheen gaat minimaal een contrast van 4,5:1 heeft met de achtergrond. Op deze pagina staat een instructie die uitlegt hoe je kleurcontrast kan testen: https://properaccess.nl/hoe-test-ik-kleurcontrast/.

Alleen kleur gebruikt in legenda bij kaart

Impact: Medium Type: Content WCAG: 1.4.1 EN: 9.1.4.1

Op deze pagina wordt alleen kleur gebruikt in de legenda en op de kaart om informatie over te brengen. Zie bijvoorbeeld de rode kleur in de legenda. Alleen als je de kleuren kunt zien en van elkaar kunt onderscheiden, kun je zien welke balk of lijn bij welke categorie in de legenda hoort.

Oplossing:

Gebruik naast kleur bijvoorbeeld ook verschillende soorten arcering.

Aangepaste focusindicator heeft onvoldoende kleurcontrast

Impact: Groot Type: Techniek WCAG: 1.4.11 EN: 9.1.4.11

Op deze pagina wordt een aangepaste toetsenbordfocus gebruikt, weergegeven door een gele rand (#FFBC40). Op witte, grijze (#EEEEEE) en blauwe (#0076D0) achtergronden heeft deze focus te weinig contrastratio: respectievelijk 1,7:1, 1,4:1 en 2,8:1, bijvoorbeeld bij de links in het hoofdmenu.

Op de site wordt niet de standaard focusindicator gebruikt, maar een aangepaste versie met een gekleurde rand die met CSS is toegevoegd. Voor de standaard focusindicator gelden in WCAG geen contrasteisen; die wordt dus altijd goedgekeurd voor dit succescriterium. Bezoekers kunnen een standaard focusindicator namelijk zelf aanpassen naar hun eigen wensen. Maar dat kan niet meer als de focusindicator met CSS is aangepast. Daarom gelden de contrasteisen in dat geval wél.

Oplossing:

Zorg dat het contrast van de aangepaste focusindicator minimaal 3,0:1 is.

Toetsenbordfocus is niet zichtbaar

Impact: Groot Type: Techniek WCAG: 2.4.7 EN: 9.2.4.7

Op deze pagina is de toetsenbordfocus niet zichtbaar op de link met het logo en op alle keuzerondjes, bijvoorbeeld “Gemeente”. De toetsenbordfocus moet altijd zichtbaar zijn op interactieve elementen zoals links, knoppen en invoervelden die met het toetsenbord focus kunnen krijgen. Bezoekers die met het toetsenbord navigeren moeten goed kunnen zien op welke plek van de pagina ze zijn. Anders weten ze niet op welk moment ze op Enter moeten drukken om een knop of link te bedienen.

Oplossing:

Zorg dat de toetsenbordfocus zichtbaar is op de genoemde elementen. Op deze pagina staat een instructie om zelf focuszichtbaarheid te testen: https://properaccess.nl/hoe-test-ik-focus-zichtbaarheid/.

Onzichtbaar element krijgt toetsenbordfocus

Impact: Groot Type: Techniek WCAG: 2.4.3 EN: 9.2.4.3

Op deze pagina komt de toetsenbordfocus terecht op een onzichtbaar interactief element op de kaart, na het laatste item in secties met verborgen inhoud. De toetsenbordfocus mag niet terechtkomen op onzichtbare interactieve elementen zoals links, knoppen of formuliervelden. Als dat wel gebeurt, kan een bezoeker ze onbedoeld activeren.

Oplossing:

Zorg dat alleen elementen die zichtbaar zijn toetsenbordfocus kunnen krijgen en dat de focusvolgorde logisch is.

Het is niet in code vastgelegd of secties van de accordeon open of dicht zijn

Impact: Groot Type: Techniek WCAG: 4.1.2 EN: 9.4.1.2

Op deze pagina zijn secties met verborgen inhoud aanwezig, bijvoorbeeld “Overzicht”. Voor bezoekers die de pagina kunnen zien, is het duidelijk of een sectie is in- of uitgeklapt. Maar voor blinde of slechtziende bezoekers die een schermlezer gebruiken, is dat niet duidelijk, omdat de open- of dichtgeklapte status niet programmatisch wordt meegedeeld.

Oplossing:

Je lost dit op door een aria-expanded-attribuut toe te voegen aan de knoppen waarmee je de secties opent en sluit, of door visueel verborgen tekst toe te voegen die de staat van de sectie aangeeft.

Kleurcontrast tussen lijnen of balken in kaart en legenda is niet voldoende

Impact: Medium Type: Content WCAG: 1.4.11 EN: 9.1.4.11

Op deze pagina staat een kaart met een legenda. Sommige kleuren hebben een laag kleurcontrast, bijvoorbeeld: op een witte achtergrond heeft lichtpaars (#FFB9FF) een contrastratio van 1,5:1, paars (#F053F0) 2,9:1, lichtoranje (#F7BE81) 1,7:1 en oranje (#FF8000) 2,5:1.

Oplossing:

Zorg dat het contrast tussen informatieve elementen van een kaart en legenda minimaal 3,0:1 is, zodat bezoekers ze van elkaar kunnen onderscheiden. Controleer of alle kleuren in de kaart en legenda voldoende contrast hebben.

Decoratieve afbeelding is niet verborgen voor schermlezers

Impact: Medium Type: Techniek WCAG: 1.1.1 EN: 9.1.1.1

Op deze pagina zijn secties met verborgen inhoud aanwezig, bijvoorbeeld “Overzicht.” Elke sectie heeft een decoratief pijlpictogram. De tekstalternatief daarvan is “Chevron”. Een decoratieve afbeelding geeft geen extra informatie en moet daarom verborgen worden voor schermlezers.

Oplossing:

Je kunt dit op verschillende manieren bereiken:

  • Voor img-elementen gebruik je een leeg alt-attribuut: alt=””.
  • Voor svg-elementen zorg je dat ze óf een leeg title-element hebben, óf verborgen zijn via aria-hidden=”true”.
  • Met aria-hidden=”true” kun je decoratieve afbeeldingen verbergen voor schermlezers.

Sorteerknop heeft geen toegankelijke naam, rol en status

Impact: Medium Type: Techniek WCAG: 4.1.2, 2.1.1 EN: 9.4.1.2, 9.2.1.1

Op deze pagina staan tabellen waarvan de kolomkoppen kunnen worden gesorteerd in oplopende of aflopende volgorde. Deze kolomkoppen functioneren als knoppen, maar ze hebben niet de juiste rol en geven geen informatie over de huidige status (de sorteervolgorde). De sorteerstaat informeert de schermlezer over de volgorde waarin de gegevens zijn gesorteerd. Zonder de interactieve rol van een knop weet een blinde bezoeker niet dat het een knop is waarmee de gegevens kunnen worden gesorteerd.

Dit probleem hangt ook samen met succescriterium 2.1.1; deze tabellen kunnen niet met het toetsenbord worden gesorteerd.

Oplossing:

Voeg de rol button en het attribuut aria-sort toe.

Toegankelijke namen zijn in het Engels geschreven

Impact: Medium Type: Techniek WCAG: 3.1.2 EN: 9.3.1.2

Op deze pagina staan op de kaart knoppen en links in het Engels, terwijl de primaire taal van de website Nederlands is. Bijvoorbeeld de knoppen “+” en “–”, met de toegankelijke namen “Zoom in” en “Zoom out” die via aria-label zijn toegevoegd. Deze labels worden voorgelezen door schermlezers volgens de uitspraakregels van de primaire taal van de pagina (in dit geval Nederlands).

Oplossing:

Vertaal de teksten van de aria-label-attributen naar het Nederlands, zodat ze correct worden uitgesproken door schermlezers.

Informatie is niet meer leesbaar als tekstafstand wordt aangepast

Impact: Groot Type: Techniek WCAG: 1.4.12 EN: 9.1.4.12

Op deze pagina verdwijnt in het hoofdmenu de link “Home” volledig wanneer bezoekers tekstafstand toepassen zoals beschreven in dit succescriterium, en de link “Plannen en gegevens” wordt gedeeltelijk onzichtbaar en onleesbaar. Sommige bezoekers passen de weergave van de tekst aan, zodat zij de tekst beter kunnen lezen. Denk aan het vergroten van de afstand tussen regels, letters of woorden. Het gaat bijvoorbeeld om mensen met dyslexie. Als een bezoeker dit doet op de manier die in succescriterium 1.4.12 is beschreven, moet alles goed blijven werken. Bovendien moet de tekst leesbaar blijven.

Oplossing:

Je lost dit op door de hoogte en breedte van de containers van de tekst responsief te maken.

SC 1.3.1 De relatie tussen keuzerondjes is niet in de code vastgelegd

Impact: Medium Type: Techniek WCAG: 1.3.1 EN: 9.1.3.1

Op deze pagina staan in de sectie met verborgen inhoud “Overzicht” groepen keuzerondjes, voorafgegaan door de teksten “Indeling:” en “Thema:”. Visueel vormen deze elementen een groep, maar die relatie is niet vastgelegd in de HTML.

Oplossing:

Je lost dit op door de elementen in een fieldset-element te plaatsen. Een fieldset met interactieve inhoud moet een naam hebben. Hiervoor kun je het legend-element gebruiken. Plaats hierin de tekst “Indeling:” en “Thema:”.

Bezoekers die inzoomen tot 200%, 400% kunnen niet meer alle functies gebruiken

Impact: Groot Type: Techniek WCAG: 1.4.4, 1.4.10 EN: 9.1.4.4, 9.1.4.10

Wanneer de tekst op deze pagina tot 200% of 400% wordt ingezoomd, wordt de inhoud van het mobiele menu bijna volledig bedekt door de kaart en is deze niet zichtbaar.

Oplossing:

Zorg dat alles nog werkt als een bezoeker inzoomt tot 200% en 400% op een scherm van 1280 bij 1024 pixels.

Bezoekers die inzoomen tot 400% kunnen niet meer alle tekst lezen

Impact: Groot Type: Techniek WCAG: 1.4.10 EN: 9.1.4.10

Wanneer deze pagina wordt bekeken met een schermresolutie van 1280 bij 1024 pixels en wordt ingezoomd tot 400%, raakt de tekst van het logo “Monitor plancapaciteit” gedeeltelijk weg.

Oplossing:

Zorg dat alles nog werkt en leesbaar is als je inzoomt tot 400% op een scherm van 1280 bij 1024 pixels.

Bezoekers die inzoomen tot 400% kunnen niet meer alle functies gebruiken

Impact: Groot Type: Techniek WCAG: 1.4.10 EN: 9.1.4.10

Wanneer deze pagina wordt bekeken met een schermresolutie van 1280 bij 1024 pixels en wordt ingezoomd tot 400%, zijn de tabellen in de sectie met verborgen inhoud “Overzicht” bijna volledig onzichtbaar en niet meer bedienbaar.

Oplossing:

Zorg dat alles nog werkt als je inzoomt tot 400% op een scherm van 1280 bij 1024 pixels.

Zoomen is niet mogelijk in oudere browsers door bepaalde code

Impact: Groot Type: Techniek WCAG: 1.4.4 EN: 9.1.4.4

Op alle pagina’s staat in het head-element van de HTML-code maximum-scale=1. Deze code zorgt ervoor dat een bezoeker niet kan inzoomen.

Oplossing:

Verwijder deze code.

De toetsenbordfocus verschijnt heel even en verdwijnt daarna weer

Impact: Advies Type: Techniek

Op deze pagina staan op de kaart de knoppen “+” en “–” en een link voor lagen. De toetsenbordfocus op deze elementen verschijnt slechts een fractie van een seconde en verdwijnt daarna weer. Als de toetsenbordfocus even opflitst en verdwijnt, kan de bezoeker dat niet opmerken en niet begrijpen waar de toetsenbordfocus zich bevindt.

Oplossing:

Zorg ervoor dat de toetsenbordfocus voortdurend zichtbaar is en niet na een korte tijd verdwijnt.