Rapport in PDF

Deelonderzoek content gezinswijzerdrechterland.nl

Inleiding

Openbare voorzieningen moeten bruikbaar en toegankelijk zijn voor alle burgers. Net zoals een gebouw rolstoeltoegankelijk moet zijn, moet een website of mobiele app ook bediend kunnen worden door mensen met een beperking. Dit kunnen bijvoorbeeld visuele, auditieve of motorische beperkingen zijn. Denk aan slechtzienden, doven en slechthorenden en mensen die hun handen niet of in beperkte mate kunnen gebruiken. Ook cognitieve factoren spelen een rol: is de content voor iedereen te begrijpen?

Nederlandse overheidsorganisaties moeten voldoen aan de Web Content Accessibility Guidelines (WCAG) versie 2.1, onder de Europese standaard voor overheidswebsites EN 301 549. Deze criteria variëren van technisch functionele eisen zoals een goede werking met het toetsenbord tot aan meer inhoudelijke eisen zoals duidelijke foutmeldingen en een heldere navigatiestructuur.

Dit onderzoek is handmatig uitgevoerd volgens de WCAG-EM evaluatiemethode met ondersteuning van automatische test tools. De pagina’s uit de sample zijn onderzocht op alle 50 criteria onder WCAG 2.1 A en AA. Wanneer aan een criterium niet wordt voldaan, wordt hiervan minimaal één voorbeeld gegeven. Deze bevindingen kunnen op meer plekken voorkomen en moeten daarom structureel worden aangepakt.

De WCAG criteria zijn ingedeeld volgens vier principes, welke ook de leidraad vormen voor dit rapport: Waarneembaar, Bedienbaar, Begrijpelijk en Robuust. Gedetailleerde informatie over deze criteria is te vinden op de website van het W3C (Nederlandse vertaling).

Over deze evaluatie

Rapport auteur
Janita Top
Evaluatie opdrachtgever
SED
Evaluatiedatum
13 februari 2025

Managementsamenvatting

Dit rapport bevat het deelonderzoek content. In combinatie met het onderzoek van de techniek vormt dit een volledig toegankelijkheidsonderzoek van de website. Uit dit onderzoek blijkt dat wordt voldaan aan 13 van de 23 content-specifieke criteria voor toegankelijkheid. Veel onderdelen van de site zijn dus al goed toegankelijk, maar er zijn nog verbeteringen mogelijk.

Positief is bijvoorbeeld er geen zintuiglijke eigenschappen worden gebruikt om betekenis over te brengen, dat er geen afbeeldingen van tekst worden gebruikt en dat de meeste pagina's goede titels hebben.

Verbeteringen zijn echter nog mogelijk op diverse punten, zoals:

  • Onjuiste of missende alt-teksten bij afbeeldingen
  • Onjuiste koppenstructuur
  • Te laag contrast van tekst

Scope van de evaluatie

Website naam
gezinswijzerdrechterland.nl
Scope van de website
Alle pagina's op https://www.gezinswijzerdrechterland.nl/.
WCAG Versie
2.1
Conformiteitsdoel
AA
Basisniveau van toegankelijkheid-ondersteuning
Gangbare webbrowsers en hulpapparatuur.
Verdere onderzoeksvereisten
Niet ingevuld

Uitgebreide toetsresultaten

Samenvatting

Gerapporteerd over 23 van 50 WCAG 2.1 AA Success Criteria.

Alle resultaten

1 Waarneembaar

1.1 Tekstalternatieven
Success Criterium Uitkomst Bevindingen
1.1.1: Niet-tekstuele content
Hele sample

Uitkomst: Onvoldoende

Kinderwens en zwanger

Uitkomst: Onvoldoende

Hulpaanbod

Uitkomst: Onvoldoende

Nieuwsbericht alcoholgebruik

Uitkomst: Onvoldoende

Hele sample

In de footer staat een logo met de tekst ‘Gezinswijzer’. De alternatieve tekst is ‘Logo Gemeente Drechterland’. Zorg dat de alt-tekst van logo’s altijd dezelfde informatie geeft als de zichtbare tekst.

Kinderwens en zwanger

De logo’s van GGD Hollands Noorden bevatten meer tekst dan er terugkomt in de alternatieve tekst. Zorg dat de alt-tekst van logo’s altijd dezelfde informatie geeft als de zichtbare tekst.

Hulpaanbod

Het logo van de gemeente Drechterland heeft een lege alt-tekst. Het logo van opvoedinformatie heeft een andere alt-tekst dan wat er zichtbaar is. Zorg dat de alt-tekst van logo’s altijd dezelfde informatie geeft als de zichtbare tekst.

Nieuwsbericht alcoholgebruik

Bovenaan het artikel staat een afbeelding met de tekst ‘Dry January Kleine pauze, grote impact’. Deze afbeelding heeft geen tekstalternatief voor screenreadergebruikers. De foto wordt geplaatst als achtergrondafbeelding. Zet bij voorkeur afbeeldingen van content als img-element in de pagina met een beschrijving in de alt-tekst.

1.2 Op tijd gebaseerde media
Success Criterium Uitkomst Bevindingen
1.2.1: Louter-geluid en louter-videobeeld (vooraf opgenomen)
Hele sample

Uitkomst: Niet van toepassing

1.2.2: Ondertitels voor doven en slechthorenden (vooraf opgenomen)
Hele sample

Uitkomst: Onvoldoende

Stressfactoren in je gezin

Uitkomst: Onvoldoende

Random pagina 2 - ouderschapsbelofte

Uitkomst: Onvoldoende

Stressfactoren in je gezin

In de video mist een goede ondertiteling. De automatisch gegenereerde ondertiteling klopt niet overal.

Random pagina 2 - ouderschapsbelofte

In de video mist een goede ondertiteling. De automatisch gegenereerde ondertiteling klopt niet overal.

1.2.3: Audiodescriptie of media-alternatief (vooraf opgenomen)
Hele sample

Uitkomst: Onvoldoende

Stressfactoren in je gezin

Uitkomst: Onvoldoende

Random pagina 2 - ouderschapsbelofte

Uitkomst: Onvoldoende

Stressfactoren in je gezin

Aan het begin van de video komt tekst in beeld die niet wordt uitgesproken. Mensen die deze teksten niet kunnen zien, krijgen deze informatie niet mee. Behalve audiodescriptie kan deze informatie ook via een alternatief worden aangeboden, zoals een uitgeschreven tekst onder de video.

Random pagina 2 - ouderschapsbelofte

Gedurende de video komen situaties in beeld die niet worden uitgesproken, zoals bezigheden thuis en op het werk. Aan het eind van de video komen teksten in beeld die niet worden uitgesproken. Mensen die deze beelden niet kunnen zien, krijgen deze informatie niet mee. Behalve audiodescriptie kan deze informatie onder dit criterium ook via een alternatief worden aangeboden, zoals een uitgeschreven tekst onder de video.

1.2.4: Ondertitels voor doven en slechthorenden (live)
Hele sample

Uitkomst: Niet van toepassing

1.2.5: Audiodescriptie (vooraf opgenomen)
Hele sample

Uitkomst: Onvoldoende

Random pagina 2 - ouderschapsbelofte

Uitkomst: Onvoldoende

Random pagina 2 - ouderschapsbelofte

Gedurende de video komen situaties in beeld die niet worden uitgesproken, zoals bezigheden thuis en op het werk. Aan het eind van de video komen teksten in beeld die niet worden uitgesproken. Mensen die deze beelden niet kunnen zien, krijgen deze informatie niet mee. Onder dit niveau AA kan niet worden volstaan met een alternatief, maar is audiodescriptie vereist.

1.3 Aanpasbaar
Success Criterium Uitkomst Bevindingen
1.3.1: Info en relaties
Hele sample

Uitkomst: Onvoldoende

Homepage

Uitkomst: Onvoldoende

Veranderende hormonen

Uitkomst: Onvoldoende

Opvoeden en opgroeien

Uitkomst: Onvoldoende

Zoekresultaten

Uitkomst: Onvoldoende

Nieuwsbericht alcoholgebruik

Uitkomst: Onvoldoende

Random pagina 1 - aan je kind vertellen dat je gaat scheiden

Uitkomst: Voldoende

Homepage

De koppenstructuur is niet logisch opgemaakt. Er zijn meerdere koppen waar geen content achter volgt. Deze teksten horen geen kopopmaak te hebben. Bijvoorbeeld ‘Kinderwens en zwanger’ en ‘Overzicht van cursussen en activiteiten’. Screenreader gebruikers die navigeren via koppen kunnen hierdoor in verwarring raken. Ook staan koppen niet overal op het juiste niveau. Zo valt de h2-kop ‘Actueel’ onder de h1-kop ‘Agenda’. Visueel zijn dit aparte onderdelen. Zie ook screenshot 2.

Veranderende hormonen

De eerste paragraaf is opgemaakt met het strong-element. Dat is hier niet voor bedoeld, maar voor het uitlichten van enkele woorden die extra aandacht behoeven. Screenreaders kunnen deze teksten op een andere manier voorlezen. Gebruik CSS om deze paragraaf anders te stylen. Dit komt op meerdere pagina’s voor.

Opvoeden en opgroeien

Visueel is er 1 lijst met links. In de code staan echter 11 lijsten met elk maar 1 item. Voor screenreadergebruikers zorgt dit voor veel ruis (elke lijst wordt voorgelezen). Maak hier 1 lijst van.

Zoekresultaten

De koppenstructuur is niet logisch opgemaakt. De resultaten hebben h3-koppen, welke nu alle vallen onder de h2-kop ‘Type’. Deze resultaten behoren geen kopopmaak te hebben, omdat er geen content achter volgt. Een link is hier voldoende. Zie screenshot 3.

In de paginatie is via een andere vormgeving te zien op welke pagina je je bevindt, en wat de links zijn naar de andere pagina’s. Dit is voor hulpapparatuur niet af te leiden uit de code. Dit is eenvoudig op te lossen door aria-current=“page” toe te voegen aan de link met class=“active”.

Nieuwsbericht alcoholgebruik

De koppenstructuur is niet helemaal logisch opgemaakt. Er is een h3-kop ‘Het laatste nieuws’. Hieronder staan meerdere items met een kop, welke ook op h3-niveau staan. Het is hier beter om de kop ‘Het laatste nieuws’ op h2-niveau te zetten, zodat de nieuwsitems er qua hiërarchie onder vallen.

Random pagina 1 - aan je kind vertellen dat je gaat scheiden

Opmerking: in de sidebar staan links naar meer informatie. Deze links staan in tabellen. Screenreaders lezen nu alle tabelinfo voor, maar dat is hier niet nodig. Zet deze links bij voorkeur niet in tabelopmaak, of geef de tabel het attribuut role=”presentation” zodat de tabelinfo genegeerd wordt door hulpsoftware.

1.3.2: Betekenisvolle volgorde
Hele sample

Uitkomst: Niet getoetst

1.3.3: Zintuiglijke eigenschappen
Hele sample

Uitkomst: Voldoende

1.3.4: Weergavestand
Hele sample

Uitkomst: Niet getoetst

1.3.5: Identificeer het doel van de input
Hele sample

Uitkomst: Niet getoetst

1.4 Onderscheidbaar
Success Criterium Uitkomst Bevindingen
1.4.1: Gebruik van kleur
Hele sample

Uitkomst: Voldoende

Opvoeden en opgroeien

Uitkomst: Voldoende

Opvoeden en opgroeien

Opmerking: De links in de tekst worden alleen met een verschil in kleur aangegeven. Omdat het contrast tussen de links en de omliggende tekst meer dan 3:1 is, wordt dit hier toegestaan. Echter, slechtzienden en kleurenblinden kunnen missen dat hier een link staat. Voeg bijvoorbeeld onderstreping toe om dit duidelijk te maken. Dit komt op meerdere plekken voor waar links binnen lijsten worden getoond.

1.4.2: Geluidsbediening
Hele sample

Uitkomst: Niet getoetst

1.4.3: Contrast (minimum)
Hele sample

Uitkomst: Onvoldoende

Veranderende hormonen

Uitkomst: Onvoldoende

Hele sample

Tekst moet een contrast hebben van minimaal 4,5:1 voor slechtzienden en kleurenblinden. Dat geldt ook voor actieve elementen zoals op hover en focus. Onderstaande elementen op de website zitten qua contrast onder deze waarden.

Veranderende hormonen

De links in de sidebar op blauwe achtergrond (4.2:1). Zie screenshot 5.

1.4.4: Herschalen van tekst
Hele sample

Uitkomst: Niet getoetst

1.4.5: Afbeeldingen van tekst
Hele sample

Uitkomst: Voldoende

1.4.10: Reflow
Hele sample

Uitkomst: Niet getoetst

1.4.11: Contrast van niet-tekstuele content
Hele sample

Uitkomst: Voldoende

1.4.12: Tekstafstand
Hele sample

Uitkomst: Niet getoetst

1.4.13: Content bij hover of focus
Hele sample

Uitkomst: Niet getoetst

2 Bedienbaar

2.1 Toetsenbordtoegankelijk
Success Criterium Uitkomst Bevindingen
2.1.1: Toetsenbord
Hele sample

Uitkomst: Niet getoetst

2.1.2: Geen toetsenbordval
Hele sample

Uitkomst: Niet getoetst

2.1.4: Enkel teken sneltoetsen
Hele sample

Uitkomst: Onvoldoende

Stressfactoren in je gezin

Uitkomst: Onvoldoende

Stressfactoren in je gezin

Op deze pagina wordt gebruik gemaakt van een videospeler. Binnen deze videospeler is het mogelijk om sneltoetsen van één karakter te gebruiken voor de bediening. Het probleem is hier dat deze sneltoetsen ook actief zijn als de toetsenbordfocus op een ander element binnen de video staat. Dit kan problemen opleveren voor mensen die met spraakbediening werken en waarbij deze letters kunnen voorkomen in de woorden die uitgesproken worden. Ook kan dit problemen opleveren voor mensen die per ongeluk een toets op het toetsenbord indrukken. Een oplossing is om de embedcode van de YouTube video aanpassen zodat de bediening met tekentoetsen uit staat. De eigenschap die toegevoegd moet worden aan de embedcode is 'disablekb=1'. Dus op deze manier: src="https://www.youtube.com/embed/_XXXXXXXXXX?disablekb=1" Zie ook https://developers.google.com/youtube/player_parameters#disablekb. Deze bevinding komt ook voor op de pagina Ouderschapsbelofte.

2.2 Genoeg tijd
Success Criterium Uitkomst Bevindingen
2.2.1: Timing aanpasbaar
Hele sample

Uitkomst: Niet getoetst

2.2.2: Pauzeren, stoppen, verbergen
Hele sample

Uitkomst: Niet getoetst

2.3 Toevallen en fysieke reacties
Success Criterium Uitkomst Bevindingen
2.3.1: Drie flitsen of beneden drempelwaarde
Hele sample

Uitkomst: Voldoende

2.4 Navigeerbaar
Success Criterium Uitkomst Bevindingen
2.4.1: Blokken omzeilen
Hele sample

Uitkomst: Niet getoetst

2.4.2: Paginatitel
Hele sample

Uitkomst: Onvoldoende

Samen veilig online

Uitkomst: Onvoldoende

Samen veilig online

De agenda-items hebben dezelfde titel als het agenda-overzicht, ‘Agenda – Gezinswijzer Drechterland’. Geef elke pagina een unieke titel die de content op de pagina beschrijft. Voor gebruikers van hulpsoftware is het voor de navigatie tussen webpagina’s belangrijk dat de titel duidelijk maakt waar ze zijn.

2.4.3: Focus volgorde
Hele sample

Uitkomst: Niet getoetst

2.4.4: Linkdoel (in context)
Hele sample

Uitkomst: Onvoldoende

Kinderwens en zwanger

Uitkomst: Onvoldoende

Hulpaanbod

Uitkomst: Onvoldoende

Kinderwens en zwanger

Achter de logo’s van GGD Holland Noorden staan links. Deze links hebben dezelfde linktekst, maar hebben een ander doel. Hierdoor is het linkdoel onduidelijk. Geef de links extra tekst, bijvoorbeeld via de alt-tekst of via een extra aria-labelledby-verwijzing naar de h2-kop die ervoor staat. (Voor 2.5.3: de toegankelijke naam mag wel meer tekst bevatten dan de zichtbare tekst, maar niet minder. Best practice is dat de zichtbare tekst vooraan in de toegankelijke naam staat.)

Hulpaanbod

Binnen de h2-kop ‘Contact’ staat een link zonder tekst. Gebruikers van hulpsoftware weten nu niet waar deze link naar toe gaat. Geef de link een tekst of verwijder de link wanneer deze overbodig is (met het toetsenbord krijgt de link nu wel focus, maar met de muis werkt het niet). Zie screenshot 1.

2.4.5: Meerdere manieren
Hele sample

Uitkomst: Niet getoetst

2.4.6: Koppen en labels
Hele sample

Uitkomst: Voldoende

2.4.7: Focus zichtbaar
Hele sample

Uitkomst: Niet getoetst

2.5 Input Modaliteiten
Success Criterium Uitkomst Bevindingen
2.5.1: Aanwijzergebaren
Hele sample

Uitkomst: Niet getoetst

2.5.2: Aanwijzerannulering
Hele sample

Uitkomst: Niet getoetst

2.5.3: Label in naam
Hele sample

Uitkomst: Onvoldoende

Kinderwens en zwanger

Uitkomst: Onvoldoende

Kinderwens en zwanger

Achter de logo’s van GGD Holland Noorden staan links. De toegankelijke naam van deze links moet de zichtbare tekst bevatten, zodat deze met stem bediend kan worden. De toegankelijke naam bevat nu wel een deel van de zichtbare tekst, maar om aan dit criterium te voldoen moet de gehele tekst in de naam staan. Zie ook 1.1.1.

2.5.4: Bewegingsactivering
Hele sample

Uitkomst: Niet getoetst

3 Begrijpelijk

3.1 Leesbaar
Success Criterium Uitkomst Bevindingen
3.1.1: Taal van de pagina
Hele sample

Uitkomst: Niet getoetst

3.1.2: Taal van onderdelen
Hele sample

Uitkomst: Niet van toepassing

3.2 Voorspelbaar
Success Criterium Uitkomst Bevindingen
3.2.1: Bij focus
Hele sample

Uitkomst: Niet getoetst

3.2.2: Bij input
Hele sample

Uitkomst: Niet getoetst

3.2.3: Consistente navigatie
Hele sample

Uitkomst: Niet getoetst

3.2.4: Consistente identificatie
Hele sample

Uitkomst: Voldoende

3.3 Assistentie bij invoer
Success Criterium Uitkomst Bevindingen
3.3.1: Foutidentificatie
Hele sample

Uitkomst: Niet van toepassing

3.3.2: Labels of instructies
Hele sample

Uitkomst: Niet van toepassing

3.3.3: Foutsuggestie
Hele sample

Uitkomst: Niet van toepassing

3.3.4: Foutpreventie (wettelijk, financieel, gegevens
Hele sample

Uitkomst: Niet getoetst

4 Robuust

4.1 Compatibel
Success Criterium Uitkomst Bevindingen
4.1.1: Parsen
Hele sample

Uitkomst: Niet getoetst

4.1.2: Naam, rol, waarde
Hele sample

Uitkomst: Niet getoetst

Zoekresultaten

Uitkomst: Niet getoetst

Agenda

Uitkomst: Niet getoetst

Hele sample

Opmerking: onderstaande zijn technische bevindingen, maar deze implementatie is afwijkend van de implementatie in het technische onderzoek.

Zoekresultaten

Bij de filters staan knoppen met ongeldige code. Het attribuut’ aria-controls’ verwijst naar een id "searchResults" dat niet bestaat. Dit kan problemen geven voor de interpretatie door hulpsoftware.

Agenda

Wanneer je een veld of velden bij de filters aanpast en wilt zoeken (submit), krijg je geen nieuwe resultaten. Soms krijg je een popup om in te loggen. De focus gaat vervolgens wel naar de resultaten, maar er blijft een overlay overheen staan. Zie screenshot 4.

4.1.3: Statusberichten
Hele sample

Uitkomst: Niet getoetst

Sample

  1. Homepage - https://www.gezinswijzerdrechterland.nl/
  2. Contact - https://www.gezinswijzerdrechterland.nl/hulpaanbod/contact/
  3. Kinderwens en zwanger - https://www.gezinswijzerdrechterland.nl/kinderwens-en-zwanger/
  4. Veranderende hormonen - https://www.gezinswijzerdrechterland.nl/kinderwens-en-zwanger/veranderende-hormonen/
  5. Stressfactoren in je gezin - https://www.gezinswijzerdrechterland.nl/ouderschap-en-je-relatie/stressfactoren-in-je-gezin/
  6. Een nieuwe partner introduceren - https://www.gezinswijzerdrechterland.nl/samengesteld-gezin/een-nieuwe-partner-introduceren/
  7. Hulpaanbod - https://www.gezinswijzerdrechterland.nl/hulpaanbod/
  8. Opvoeden en opgroeien - https://www.gezinswijzerdrechterland.nl/opvoeden-en-opgroeien/
  9. Zoekresultaten - https://www.gezinswijzerdrechterland.nl/?s=hulp&_search=opvoeding
  10. Agenda - https://www.gezinswijzerdrechterland.nl/agenda/
  11. Samen veilig online - https://www.gezinswijzerdrechterland.nl/evenement/samen-veilig-online-praktische-tips-voor-een-veilige-digitale-wereld-in-jouw-gezin/
  12. Nieuwsbericht alcoholgebruik - https://www.gezinswijzerdrechterland.nl/nieuws/zet-jouw-alcoholgebruik-op-pauze-en-voel-je-beter/
  13. Random pagina 1 - aan je kind vertellen dat je gaat scheiden - https://www.gezinswijzerdrechterland.nl/scheiden/aan-je-kind-vertellen-dat-je-gaat-scheiden/
  14. Random pagina 2 - ouderschapsbelofte - https://www.gezinswijzerdrechterland.nl/kinderwens-en-zwanger/ouderschapsbelofte/

Technologie

HTML,CSS,WAI-ARIA,JavaScript,SVG,DOM

Onderbouwing van de evaluatie

Gebruikte systemen tijdens het onderzoek: Chrome 132 en Safari 18.3 met Voiceover op Mac 15.3

Screenshots

  1. contactpagina in web inspector
    Figuur 1: link zonder tekst
  2. koppenlijst homepage
    Figuur 2: de kopniveaus staan niet in logische volgorde: er vallen nu onder andere teveel onderdelen onder de agenda
  3. koppenlijst zoekresultaten
    Figuur 3: de koppenstructuur klopt niet: de resultaten behoren geen kop te zijn
  4. agenda items achter overlay
    Figuur 4: de filter functie werkt niet goed, waardoor onder andere een overlay blijft staan
  5. links in sidebar
    Figuur 5: de links op blauwe achtergrond hebben te laag contrast