Content audit digitale toegankelijkheid van website geoapps.noord-holland.nl

Samenvatting

Wij hebben de content van de website geoapps.noord-holland.nl onderzocht tussen 5 en 13 november 2025. Op dit moment zijn 26 van de 33 relevante succescriteria als voldoende beoordeeld. In dit rapport lees je wat er bij de overige 7 nog fout gaat, en hoe je dat kunt verbeteren.

Resultaat

In dit onderzoek hebben we 33 van de 55 toegankelijkheidseisen (succescriteria) uit de norm WCAG 2.2 onderzocht. Dit is een contentonderzoek. Daarom zijn de eisen die over de techniek gaan niet meegenomen. We hebben het onderzoek uitgevoerd volgens de onderzoeksmethode WCAG-EM.

Beoordeling van succescriteria

Voldoet of niet van toepassing: 26

Voldoet niet: 7

Totaal: 33 succescriteria

Deze succescriteria zijn afgekeurd: 1.1.1, 1.3.1, 1.4.1, 1.4.3, 1.4.11, 2.4.4, 4.1.2.

De meest opvallende bevindingen

  • Er zijn veel problemen met een te laag kleurcontrast, zowel voor gewone tekst, links (ook bij hover/focus), als voor niet-tekstuele elementen zoals selectievakjes en elementen in grafieken/legenda's.
  • De HTML-structuur van de pagina's is niet overal correct opgebouwd. Dit uit zich in: onjuist gebruik van kop-elementen (h3) voor tekst die geen kop is. Koppen die visueel wel als kop zijn opgemaakt, maar niet het juiste HTML-kop-element hebben.
  • Afbeeldingen missen het verplichte alt-attribuut of hebben een niet-beschrijvend alternatief. Interactieve afbeeldingen die als link dienen, missen een tekstalternatief, waardoor de link geen toegankelijke naam en doel heeft.

In opdracht van:

Logo provincie Noord-Holland
Onderzocht door:
Proper Access
In opdracht van:
provincie Noord-Holland
Leverancier techniek:
Arcgis
Datum rapport:
13 november 2025
Standard:
WCAG 2.2
Conformiteitsdoel
WCAG 2.2, Level AA
Methodologie
WCAG-EM
Scope van het onderzoek
  • Alle pagina's op de website geoapps.noord-holland.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.

Steekproef

Gevonden problemen per pagina

De homepagina

Link naar pagina: https://geoapps.noord-holland.nl/kaarten/kaartendata.html

Kleurcontrast van tekst is te laag (tekst kleiner dan 24px en niet vetgedrukt)

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

Op deze pagina staat in de footer een lichtblauwe (#288FDF) link “kaartendata@noord-holland.nl” op een zwarte (#2F2F2F) achtergrond. De contrastratio is te laag: 3,9:1.

Oplossing:

Deze tekst is kleiner dan 24px en niet vetgedrukt, daarom moet het contrast minimaal 4,5:1 zijn. Op deze pagina staat een instructie die uitlegt hoe je kleurcontrast kunt testen: https://properaccess.nl/hoe-test-ik-kleurcontrast/.

Afbeelding zonder tekstalternatief is de enige inhoud van een link

Impact: Medium Type: Content WCAG: 1.1.1, 2.4.4, 4.1.2 EN: 9.1.1.1, 9.2.4.4, 9.4.1.2

Op deze pagina staan in de footer sociale-media-logo’s die functioneren als links, maar het tekstalternatief ontbreekt, waardoor de links niet toegankelijk zijn. De afbeelding is dus interactief. Er is geen tekstalternatief. Daardoor heeft de link geen inhoud.

Dit probleem is ook afgekeurd onder succescriterium 2.4.4, omdat de link geen doel heeft, en onder succescriterium 4.1.2, omdat de link geen toegankelijke naam heeft.

Oplossing:

Om deze link toegankelijk te maken, moet de afbeelding een tekstalternatief krijgen dat het linkdoel beschrijft. Zo weten bezoekers die schermlezers gebruiken waar de link naartoe leidt.

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

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

Op deze pagina verandert in de footer de tekst van de link “kaartendata@noord-holland.nl” naar grijs (#7B7B7B) op een zwarte (#2F2F2F) achtergrond wanneer deze link toetsenbordfocus krijgt. De contrastratio van deze tekst is 3,2:1.

Tekst van informatieve elementen zoals links en knoppen moet altijd voldoende contrast hebben, ook als het element toetsenbord focus krijgt of als de bezoeker met de muiscursor over het element 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 kunt testen: https://properaccess.nl/hoe-test-ik-kleurcontrast/.

Kop-element gebruikt voor tekst die geen kop is

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

Op deze pagina wordt de tekst “Welkom bij het portaal Kaart en Data … kerncijfers bekijken” gebruikt als kop, maar deze is onjuist opgemaakt met een h3-element om een specifiek visueel effect te bereiken.

Het kop-element (h3) is niet betekenisvol gebruikt, maar alleen om een visueel effect te bereiken. De tekst die als kop is gemarkeerd, is geen echte kop. Er staat namelijk geen inhoud onder. Maar door het h3-element krijgt de tekst wel deze betekenis. Kop-elementen zijn bedoeld om structuur te geven aan de informatie op een pagina. Mensen die schermlezers gebruiken, vertrouwen op de koppen om door de pagina te navigeren en de opbouw te begrijpen. Gebruik kop-elementen daarom niet alleen om een visueel effect te bereiken, zoals een grotere, schuin- of vetgedrukte tekst. Zorg dat de tekst die je in een kop-element zet ook echt de functie van kop of tussenkop heeft.

Hetzelfde probleem doet zich hieronder voor bij de teksten “Klik op het betreffende onderwerp in het linker zijpaneel voor de individuele productpagina's” en “Voor vragen, opmerkingen of opdrachten kunt u terecht bij kaartendata@noord-holland.nl”.

Oplossing:

Verwijder het h3-element en gebruik een ander element, zoals een p-element. De gewenste stijl kun je met CSS toevoegen. Op deze pagina staat een instructie hoe je zelf koppen op een webpagina kunt testen: https://properaccess.nl/zo-controleer-je-de-koppenstructuur-van-je-website/.

img-element heeft geen alt-attribuut

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

Op deze pagina staan onder de kop “Onze producten in het kort” decoratieve afbeeldingen die een img-element gebruiken, maar het alt-attribuut ontbreekt. Een img-element moet altijd een alt-attribuut hebben.

Oplossing:

Bij een decoratieve afbeelding die geen betekenis overdraagt, laat je dit attribuut leeg. Dan staat er alt="".

Kleurcontrast van tekst is te laag (tekst kleiner dan 24px en niet vetgedrukt)

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

Op deze pagina staan onder de kop “Onze producten in het kort” lichtblauwe (#288FDF) links op een grijze (#F2F2F2) achtergrond, bijvoorbeeld “Interactieve kaarten”. De contrastratio is te laag: 3,1:1.

Oplossing:

Deze tekst is kleiner dan 24px en niet vetgedrukt, daarom moet het contrast minimaal 4,5:1 zijn. Op deze pagina staat een instructie die uitlegt hoe je kleurcontrast kunt testen: https://properaccess.nl/hoe-test-ik-kleurcontrast/.

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

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

Op deze pagina staan onder de kop “Onze producten in het kort” links, bijvoorbeeld “Interactieve kaarten”. De tekst van deze links verandert naar grijs (#7B7B7B) op een lichtgrijze (#F2F2F2) achtergrond wanneer de link toetsenbordfocus krijgt. De contrastratio van deze tekst is 3,8:1.

Tekst van informatieve elementen zoals links en knoppen moet altijd voldoende contrast hebben, ook als het element toetsenbord focus krijgt of als de bezoeker met de muiscursor over het element beweegt (hover).

Hetzelfde probleem doet zich hieronder voor bij de links onder de kop “Handige links”. Grijze (#7B7B7B) links op een donkergrijze (#2C282A) achtergrond hebben een contrastratio van 3,4:1.

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 kunt testen: https://properaccess.nl/hoe-test-ik-kleurcontrast/.

Links alleen door kleur te onderscheiden van gewone tekst

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

Op deze pagina staat onder de kop “Onze producten in het kort” een alinea met links, bijvoorbeeld “Interactieve kaarten”. Kleur is het enige verschil tussen de link en de gewone tekst.

Deze links zijn alleen te herkennen aan een kleurverschil met de gewone tekst. Dit kan een probleem zijn voor kleurenblinde of slechtziende bezoekers. Zij kunnen de kleuren mogelijk niet onderscheiden en zien dan niet dat er een link in de tekst staat.

Hetzelfde probleem doet zich hieronder voor in de tekst “Voor vragen, opmerkingen of opdrachten kunt u terecht bij kaartendata@noord-holland.nl”.

Oplossing:

Zorg ervoor dat links in de tekst op zijn minst op één andere manier te herkennen zijn die niet afhankelijk is van kleur. Bijvoorbeeld:

  • Onderstrepen: geef de links een onderstreping.
  • Rand: voeg een subtiele rand (kader) toe aan de links.
  • Verhoogd contrast + hover-effect: verhoog het contrast tussen de kleur van de links en de omringende tekst tot minimaal 3,0:1, en voeg een tweede visuele indicator toe bij hover, zoals een onderstreping of verandering in de achtergrondkleur.

Er staan twee koppen van hetzelfde niveau direct onder elkaar

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

Op deze pagina wordt een kop van niveau 3 direct gevolgd door een andere kop van een hoger niveau. Zie “Handige links” en “Dataportaal”.

Als twee koppen van hetzelfde niveau direct onder elkaar staan zonder inhoud ertussen, dan is één van de koppen niet op de juiste manier gebruikt. Direct onder het eerste h3-element mag een h4-element of andere content komen, maar niet nog een keer een h3-element of een h2-element.

Hetzelfde probleem doet zich hieronder voor bij “CONTACT” en “Voor al uw vragen of opmerkingen:”.

Oplossing:

Pas de tekst aan, zodat de kopniveaus de structuur van de tekst correct weergeven. Op deze pagina staat een instructie hoe zelf koppen op een webpagina kan testen: https://properaccess.nl/zo-controleer-je-de-koppenstructuur-van-je-website/.

Interactieve kaarten

Link naar pagina: https://geoapps.noord-holland.nl/kaarten/interactieve_kaarten.htm

Kleurcontrast van tekst is te laag (tekst kleiner dan 24px en niet vetgedrukt)

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

Op deze pagina staat rode (#FF0000) tekst “Selecteer een thema” op een witte achtergrond. De contrastratio is te laag: 4:1.

Oplossing:

Deze tekst is kleiner dan 24px en niet vetgedrukt, daarom moet het contrast minimaal 4,5:1 zijn. Op deze pagina staat een instructie die uitlegt hoe je kleurcontrast kunt testen: https://properaccess.nl/hoe-test-ik-kleurcontrast/.

Kleurcontrast van tekst is te laag (tekst kleiner dan 24px en niet vetgedrukt)

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

Op deze pagina staan onder de tekst “Selecteer een thema” grijze (#808080) links, bijvoorbeeld “Veelgevraagde kaarten”, op een witte achtergrond. De contrastratio is te laag: 3,9:1.

Oplossing:

Deze tekst is kleiner dan 24px en niet vetgedrukt, daarom moet het contrast minimaal 4,5:1 zijn. Op deze pagina staat een instructie die uitlegt hoe je kleurcontrast kunt testen: https://properaccess.nl/hoe-test-ik-kleurcontrast/.

Kop is niet gemarkeerd als koptekst

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

Op deze pagina is de volgende tekst niet opgemaakt als kop: “Selecteer een thema”.

Bezoekers die hulpsoftware gebruiken hebben niets aan een (tussen)kop die er wel uitziet als kop, maar niet als kop is gemarkeerd. Via de koppen op een pagina kunnen gebruikers van hulpsoftware de inhoud scannen of snel naar een bepaalde sectie springen. Maar dat kan alleen als de kop ook echt in de code staat. Als koppen alleen visueel als kop zijn vormgegeven (bijvoorbeeld vetgedrukt), ontstaat bovendien nog een ander probleem: de structuur van de informatie in de code wijkt dan af van de visuele structuur.

Op deze pagina staat een instructie hoe je zelf koppen op een webpagina kunt testen: https://properaccess.nl/zo-controleer-je-de-koppenstructuur-van-je-website/.

Oplossing:

Dit voorkom je door koppen altijd te markeren met het juiste HTML-element, op het juiste kopniveau: h1, h2, h3, h4, h5 of h6. Meestal kun je het kopniveau kiezen via de content-editor in je CMS. De HTML-code voor de kop wordt dan automatisch toegepast.

De afbeelding is een link, maar heeft een slecht tekstalternatief

Impact: Medium Type: Content / Techniek WCAG: 1.1.1, 2.4.4 EN: 9.1.1.1, 9.2.4.4

Op deze pagina staan artikelen die bestaan uit klikbare afbeeldingen met de alt-tekst “image” en klikbare artikelteksten die naar dezelfde bestemming leiden. De alt-tekst is niet beschrijvend. Daardoor hebben de links achter de afbeeldingen geen duidelijk doel.

Dit probleem hangt ook samen met succescriterium 2.4.4, omdat het doel van de link niet duidelijk is.

Oplossing:

Om de links toegankelijk te maken, kunt u de tekstalternatieven van de afbeeldingen aanpassen zodat ze het doel van de link beschrijven, bijvoorbeeld door zichtbare tekst zoals “Adreszoeker” en andere toe te voegen aan het alt-attribuut.

Kleurcontrast van tekst is te laag (tekst kleiner dan 24px en niet vetgedrukt)

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

Op deze pagina staat in de artikelen blauwe (#008CBA) tekst op een witte achtergrond, bijvoorbeeld “Adreszoeker”. De contrastratio is te laag: 3,8:1.

Oplossing:

Deze tekst is kleiner dan 24px en niet vetgedrukt, daarom moet het contrast minimaal 4,5:1 zijn. Op deze pagina staat een instructie die uitlegt hoe je kleurcontrast kunt testen: https://properaccess.nl/hoe-test-ik-kleurcontrast/.

Relatie tussen links in een groep is niet in HTML vastgelegd

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

Op deze pagina staat onder de tekst “Selecteer een thema” een groep links die visueel als een groep wordt weergegeven, maar deze groepering is niet terug te vinden in de HTML-structuur. Als het voor een ziende bezoeker duidelijk is dat een groep links bij elkaar hoort, dan moet die structuur ook in de HTML-code aanwezig zijn.

Oplossing:

Neem de elementen op in een ul- of nav-element.

Weidevogeltellingen

Link naar pagina: https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=abb4f14c987f48359a437aa3484ad003

Het contrast van het selectievakje is te laag

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

Op deze pagina staat in de sectie “Filter” een grijs (#B1B1B1) selectievakje “Geavanceerde modus” op een witte achtergrond. De contrastratio van 2,1:1 is te laag. Bezoekers met een beperkt gezichtsvermogen kunnen dit selectievakje niet goed zien.

Hetzelfde probleem doet zich voor op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=606075c8f75c4bb8beea5e9ff518cca9 in de sectie “Filter”.

Oplossing:

Zorg voor een minimaal contrast van 3,0:1.

img-element heeft geen alt-attribuut

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

Op deze pagina verschijnt, wanneer selectievakjes zijn aangevinkt, een legenda met afbeeldingen. Deze afbeeldingen zijn decoratief en worden toegevoegd met een img-element, maar het alt-attribuut ontbreekt. Een img-element moet altijd een alt-attribuut hebben.

Hetzelfde probleem doet zich voor

  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=ebb3d09222e34c14b49cdb13c7df6793;
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=bc9f6978df624fa0951b2a34592012f2;
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=39ae166eac894d3a828daf0070d79d76; en op andere pagina’s.

Oplossing:

Voeg het alt-attribuut toe aan het img-element. Bij een decoratieve afbeelding laat je de waarde leeg. Dan staat er alt="".

Warmteviewer

Link naar pagina: https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=3f8f7b27db6a4bf1a41c040fd8ca3f93

Opsomming is niet opgebouwd met het HTML-element ul of ol

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

Op deze pagina staat in de sectie “Welkom” een opsomming met drie items, maar deze is niet correct opgemaakt.

Tekst die eruitziet als een opsomming, moet ook zo in de code worden gemarkeerd. Voor lijsten en opsommingen gebruik je de HTML-elementen ol (genummerde lijst) of ul (lijst met opsommingstekens). Meestal is hier een knop voor in de content-editor van een CMS. Hulpsoftware weet dan hoe de tekst is gestructureerd. Bovendien kondigen schermlezers het aantal items in de lijst aan voordat ze deze gaan voorlezen. Zo weet een blinde bezoeker hoeveel informatie er nog komt.

Hetzelfde probleem doet zich voor op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=606075c8f75c4bb8beea5e9ff518cca9 in de sectie “Welkom”.

Oplossing:

Zorg dat alle opsommingen op de juiste manier in de code zijn gemarkeerd. Meer over lijsten en waarom ze belangrijk zijn, lees je op deze pagina: https://properaccess.nl/waarom-correcte-html-lijsten-het-verschil-maken-in-toegankelijkheid/.

Alternatieve tekst zorgt voor herhaling van tekst

Impact: Klein Type: Content WCAG: 1.1.1 EN: 9.1.1.1

Op deze pagina staan in de legenda afbeeldingen waarvan de tekstalternatieven de tekst in de buurt dupliceren, bijvoorbeeld “Kans”. Deze afbeeldingen dragen geen andere informatie over dan al in de linkteksten staat. Daarom kunnen ze als decoratief worden beschouwd.

Hetzelfde probleem doet zich voor

  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=606075c8f75c4bb8beea5e9ff518cca9;
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=f05bcee389e6487da696abec378f08b6;
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=e2c27be6ea4c4dfa8cf833d5072d4f64 in de legenda, na het aanvinken van de selectievakjes; en op andere pagina’s.

Oplossing:

Laat het alt-attribuut leeg om herhaling van de tekst te voorkomen (alt=””).

Grootverbruikers energie

Link naar pagina: https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=606075c8f75c4bb8beea5e9ff518cca9

strong-element is gebruikt voor opmaak

Impact: Advies Type: Content WCAG: 1.3.1 EN: 9.1.3.1

Na het laden van deze pagina verschijnt een dialoogvenster. In dit dialoogvenster wordt het strong-element onjuist gebruikt voor opmaakdoeleinden, bijvoorbeeld bij “Bomen provincie”.

Het strong-element heeft een semantische waarde: het geeft een bepaalde betekenis aan de tekst die erin staat. Dit element geeft aan dat de tekst extra nadruk moet krijgen. Om die reden mag dit element niet gebruikt worden om alleen een visueel effect te bereiken (vetgedrukte tekst).

Oplossing:

Verwijder de onnodige strong-elementen en gebruik CSS om de tekst vet te maken.

Woningbouwlocaties

Link naar pagina: https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=c5a59e52b1724bc1bb9bd5cd8b966b35

strong-element is gebruikt in koptekst

Impact: Advies Type: Content WCAG: 1.3.1 EN: 9.1.3.1

Op deze pagina staat de kop “Woningbouwlocaties”. In deze kop worden het heading-element en het strong-element gebruikt.

Het strong-element heeft een semantische waarde. Het geeft een bepaalde betekenis aan de tekst die erin staat, namelijk dat de tekst extra nadruk moet krijgen. Om die reden mag dit element niet worden gebruikt om alleen een visueel effect te bereiken (vetgedrukt). Hetzelfde probleem doet zich voor op

  • de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=abb4f14c987f48359a437aa3484ad003 met “Weidevogeltellingen”,
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=ebb3d09222e34c14b49cdb13c7df6793 met “Waterrecreatie”,
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=3f8f7b27db6a4bf1a41c040fd8ca3f93 met “Warmteviewer” en op andere pagina’s.

Oplossing:

Gebruik CSS om de tekst vetgedrukt te maken, en verwijder het strong-element.

strong-element in plaats van kop-element

Impact: Groot Type: Content WCAG: 1.3.1 EN: 9.1.3.1

Op deze pagina zijn in de sectie “Welkom” de volgende teksten onjuist opgemaakt met strong in plaats van met de juiste kop-elementen: “Download data”, “PDF maken” en andere.

Het strong-element is niet bedoeld om koppen mee te markeren. Dat moet altijd gebeuren met een kop-element, zoals h2. Koppen gebruik je om een tekst te structureren. Alleen als je ze als kop markeert met een kop-element, begrijpt hulpsoftware die betekenis. Het strong-element gebruik je wanneer je nadruk wilt geven aan enkele woorden of een zinsdeel.

Hetzelfde probleem doet zich voor

  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=abb4f14c987f48359a437aa3484ad003, bijvoorbeeld bij “Inleiding”;
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=ebb3d09222e34c14b49cdb13c7df6793, bijvoorbeeld bij “Contact”;
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=3f8f7b27db6a4bf1a41c040fd8ca3f93, bijvoorbeeld bij “Warmteviewer Noord-Holland”; en op andere pagina’s.

Oplossing:

Verwijder het strong-element en gebruik de juiste kop-elementen om deze koppen te markeren, zoals h2 of h3.

Visueel meerdere alinea’s, in de code maar één

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

Op deze pagina is in de sectie “Welkom” een tekstblok met meerdere alinea’s onjuist opgemaakt als één enkel p-element: “Om de resultaten van deze bescherming te … Weidevogeltellingen”. Visueel lijkt de tekst uit meerdere alinea’s te bestaan: blokjes tekst met witruimtes ertussen. Deze structuur moet ook in de code aanwezig zijn.

Hetzelfde probleem doet zich voor

  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=3f8f7b27db6a4bf1a41c040fd8ca3f93 in de sectie “Welkom”;
  • op dezelfde pagina in de sectie “Toelichting”;
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=bc9f6978df624fa0951b2a34592012f2; en op andere pagina’s.

Oplossing:

Plaats elke alinea in een eigen p-element. Het aantal alinea’s dat je visueel ziet, moet dus gelijk zijn aan het aantal p-elementen in de code.

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 de paarse kleur in de legenda en op de kaart. Alleen als je de kleuren kunt zien en van elkaar kunt onderscheiden, zie je welke balk of lijn bij welke categorie in de legenda hoort.

Hetzelfde probleem doet zich voor

  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=abb4f14c987f48359a437aa3484ad003 in de legenda bij het aanvinken van de selectievakjes;
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=ebb3d09222e34c14b49cdb13c7df6793;
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=3f8f7b27db6a4bf1a41c040fd8ca3f93; en op andere pagina’s.

Oplossing:

Gebruik naast kleur bijvoorbeeld ook verschillende soorten arcering of datalabels in tekst.

Kleurcontrast tussen lijnen of balken in legenda en kaart 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 kleurcombinaties hebben onvoldoende contrast. Bijvoorbeeld een lichtpaarse (#DF73FF) kleur op een witte achtergrond. De contrastratio is te laag: 2,6:1.

Hetzelfde probleem doet zich voor

  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=abb4f14c987f48359a437aa3484ad003 in de legenda bij het aanvinken van de selectievakjes;
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=ebb3d09222e34c14b49cdb13c7df6793;
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=3f8f7b27db6a4bf1a41c040fd8ca3f93; en op andere pagina’s.

Oplossing:

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

De accordion heeft geen koppen of de rol van kop is overschreven

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

Op deze pagina staan in de sectie “Kaartlagen” onderdelen met verborgen inhoud, bijvoorbeeld “Plancapaciteit (2025-08-26)” en andere. De elementen die deze verborgen inhoud openen en sluiten, zijn niet als kop gemarkeerd.

De teksten waarmee je delen van een accordeon kunt inklappen en uitklappen, fungeren als koppen voor die delen. Daarom moeten deze teksten ook de rol van kop hebben. Het gaat mis wanneer deze teksten in de code niet als kop zijn gemarkeerd met een h-element, zoals h2 of h3.

Hetzelfde probleem doet zich voor

  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=abb4f14c987f48359a437aa3484ad003;
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=ebb3d09222e34c14b49cdb13c7df6793;
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=3f8f7b27db6a4bf1a41c040fd8ca3f93; en op andere pagina’s.

Oplossing:

Markeer deze teksten als kop of zorg dat de bestaande rol van kop niet wordt overschreven. Meer informatie over dit element staat op deze pagina: https://www.w3.org/WAI/ARIA/apg/patterns/accordion/.

strong-element is gebruikt voor opmaak

Impact: Advies Type: Content WCAG: 1.3.1 EN: 9.1.3.1

Op deze pagina staat onderaan de kaart een knop “Meer info” die een dialoogvenster opent. In dit dialoogvenster wordt het strong-element onjuist gebruikt voor opmaakdoeleinden, bijvoorbeeld bij “WCAG 2.1 AA standaard”.

Het strong-element heeft een semantische waarde: het geeft een bepaalde betekenis aan de tekst die erin staat. Dit element geeft aan dat de tekst extra nadruk moet krijgen. Om die reden mag dit element niet worden gebruikt om alleen een visueel effect te bereiken (vetgedrukte tekst). Hetzelfde probleem doet zich voor

  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=abb4f14c987f48359a437aa3484ad003;
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=ebb3d09222e34c14b49cdb13c7df6793;
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=3f8f7b27db6a4bf1a41c040fd8ca3f93; en op andere pagina’s.

Oplossing:

Verwijder de onnodige strong-elementen en gebruik CSS om de tekst vet te maken.

strong-element in plaats van kop-element

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

Op deze pagina staat onderaan de kaart een knop “Meer info” die een dialoogvenster opent. In dit dialoogvenster is de tekst “Webrichtlijnen” onjuist opgemaakt met strong in plaats van met het juiste kop-element.

Het strong-element is niet bedoeld om koppen mee te markeren. Dat moet altijd gebeuren met een kop-element, zoals h2. Koppen gebruik je om een tekst te structureren. Alleen als je ze als kop markeert met een kop-element, begrijpt hulpsoftware die betekenis. Het strong-element gebruik je wanneer je nadruk wilt geven aan enkele woorden of een zinsdeel.

Hetzelfde probleem doet zich voor

  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=abb4f14c987f48359a437aa3484ad003;
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=ebb3d09222e34c14b49cdb13c7df6793;
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=3f8f7b27db6a4bf1a41c040fd8ca3f93; en op andere pagina’s.

Oplossing:

Verwijder het strong-element en gebruik de juiste kop-elementen om deze koppen te markeren, zoals h2 of h3.

Kop is niet gemarkeerd als koptekst

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

Op deze pagina staan boven de kaart knoppen die extra inhoud openen, bijvoorbeeld “Tekenen”. In deze extra inhoud zijn teksten zoals “Schetsen bewerken” en andere niet als koppen opgemaakt.

Bezoekers die hulpsoftware gebruiken, hebben niets aan een (tussen)kop die er wel uitziet als kop, maar niet als kop is gemarkeerd. Via de koppen op een pagina kunnen gebruikers van hulpsoftware de inhoud scannen of snel naar een bepaalde sectie springen. Dat kan echter alleen als de kop ook daadwerkelijk in de code staat. Wanneer koppen alleen visueel als kop zijn vormgegeven (bijvoorbeeld vetgedrukt), ontstaat bovendien nog een ander probleem: de structuur van de informatie in de code wijkt dan af van de visuele structuur.

Op deze pagina staat een instructie over hoe je zelf koppen op een webpagina kunt testen: https://properaccess.nl/zo-controleer-je-de-koppenstructuur-van-je-website/.

Hetzelfde probleem doet zich voor

  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=abb4f14c987f48359a437aa3484ad003;
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=ebb3d09222e34c14b49cdb13c7df6793;
  • op de pagina https://geoapps.noord-holland.nl/GeoWeb/Viewer/?app=3f8f7b27db6a4bf1a41c040fd8ca3f93; en op andere pagina’s.

Oplossing:

Dit voorkom je door koppen altijd te markeren met het juiste HTML-element, op het juiste kopniveau: h1, h2, h3, h4, h5 of h6. Meestal kun je het kopniveau kiezen via de content-editor in je CMS. De HTML-code voor de kop wordt dan automatisch toegepast.