Deelonderzoek content sed-organisatie.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
- 21 mei 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 24 content-specifieke criteria voor toegankelijkheid. Veel onderdelen van de site zijn dus al goed toegankelijk, maar er zijn nog verbeteringen mogelijk.
Positief is bijvoorbeeld dat er geen bewegende onderdelen worden gebruikt die niet gepauzeerd kunnen worden, dat links een duidelijk doel hebben en dat de pagina's goede titels hebben.
Verbeteringen zijn echter nog mogelijk op diverse punten, zoals:
- Onjuiste of missende alt-teksten bij afbeeldingen
- Onjuist opgemaakte koppen
- Te laag contrast van tekst
Scope van de evaluatie
- Website naam
- sed-organisatie.nl
- Scope van de website
- Alle pagina's op https://www.sed-organisatie.nl/.
- WCAG Versie
- 2.1
- Conformiteitsdoel
- AA
- Basisniveau van toegankelijkheid-ondersteuning
- Gangbare webbrowsers en hulpapparatuur.
- Verdere onderzoeksvereisten
- Niet ingevuld
Uitgebreide toetsresultaten
Samenvatting
Gerapporteerd over 24 van 50 WCAG 2.1 AA Success Criteria.
- 10 Voldoende
- 11 Onvoldoende
- 3 Niet van toepassing
- 26 Niet getoetst
Alle resultaten
1 Waarneembaar
1.1 Tekstalternatieven
Success Criterium | Uitkomst | Bevindingen |
---|---|---|
1.1.1: Niet-tekstuele content | Hele sampleUitkomst: Onvoldoende Verhaal van WendyUitkomst: Onvoldoende PDF organogramUitkomst: Onvoldoende | Verhaal van WendyOnder het artikel staat een foto van de medewerker. Deze foto heeft een lege alt-tekst. Portretfoto’s zijn echter niet decoratief (ze hebben een functie) en moeten daarom altijd een beschrijving hebben van de persoon op de foto. PDF organogramIn de PDF staat een afbeelding van een organogram, maar deze heeft geen alternatieve tekst. Het document is in de codelaag vrijwel leeg: er staat alleen een lege paragraaf in. |
1.2 Op tijd gebaseerde media
Success Criterium | Uitkomst | Bevindingen |
---|---|---|
1.2.1: Louter-geluid en louter-videobeeld (vooraf opgenomen) | Hele sampleUitkomst: Niet van toepassing | |
1.2.2: Ondertitels voor doven en slechthorenden (vooraf opgenomen) | Hele sampleUitkomst: Voldoende | |
1.2.3: Audiodescriptie of media-alternatief (vooraf opgenomen) | Hele sampleUitkomst: Onvoldoende HomepageUitkomst: Onvoldoende | HomepageEr komt informatie in beeld die niet wordt uitgesproken, zoals namen en functies en tekst aan het eind van de video. Mensen die deze teksten niet kunnen zien, krijgen deze informatie niet mee. Behalve audiodescriptie kan deze informatie (onder dit niveau A criterium) ook via een alternatief worden aangeboden, zoals een uitgeschreven tekst onder de video. |
1.2.4: Ondertitels voor doven en slechthorenden (live) | Hele sampleUitkomst: Niet van toepassing | |
1.2.5: Audiodescriptie (vooraf opgenomen) | Hele sampleUitkomst: Onvoldoende HomepageUitkomst: Onvoldoende | HomepageEr komt informatie in beeld die niet wordt uitgesproken, zoals namen en functies en tekst aan het eind van de video. Mensen die deze teksten niet kunnen zien, krijgen deze informatie niet mee. Voor de namen en functies is er in de video nu geen ruimte voor extra audio, waardoor dit hier niet vereist wordt. (Het wordt wel aangeraden dit anders te monteren zodat het kan worden toegevoegd.) De tekst aan het eind van de video moet wel in een audiodescriptie worden aangeboden. |
1.3 Aanpasbaar
Success Criterium | Uitkomst | Bevindingen |
---|---|---|
1.3.1: Info en relaties | Hele sampleUitkomst: Onvoldoende Over SEDUitkomst: Onvoldoende VacaturesUitkomst: Onvoldoende Vacature Functionaris gegevensbescherming (proces)Uitkomst: Onvoldoende | Over SEDBinnen de blockquote staat de gehele tekst in een em-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. Beter is het om deze styling via CSS te regelen. De koppenstructuur is niet logisch opgebouwd. Binnen de uitklaponderdelen onder de h3-kop ‘Hoe is het bestuur van de SED organisatie geregeld?’ staan koppen op h2-niveau. Deze horen op een lager niveau te staan dan de vraag waar ze bij horen, dus in dit geval h4-niveau. VacaturesHet tekst-invoerveld om te zoeken heeft geen label. Er staat een placeholdertekst, maar een placeholder is niet altijd beschikbaar en wordt niet altijd voorgelezen door screenreaders. Voeg een label-element of aria-label toe met bijvoorbeeld ‘zoekwoord’. Voor hulpsoftware is een label altijd vereist. Vacature Functionaris gegevensbescherming (proces)De tussenkopjes zoals ‘Wat ga je doen?’ worden in de code opgemaakt met het strong-element in plaats van met kopelementen. Screenreader gebruikers die navigeren via koppen missen deze nu. Maak hier kopelementen van zoals h2. |
1.3.2: Betekenisvolle volgorde | Hele sampleUitkomst: Niet getoetst | |
1.3.3: Zintuiglijke eigenschappen | Hele sampleUitkomst: Voldoende | |
1.3.4: Weergavestand | Hele sampleUitkomst: Niet getoetst | |
1.3.5: Identificeer het doel van de input | Hele sampleUitkomst: Niet getoetst |
1.4 Onderscheidbaar
Success Criterium | Uitkomst | Bevindingen |
---|---|---|
1.4.1: Gebruik van kleur | Hele sampleUitkomst: Onvoldoende Vacature Functionaris gegevensbescherming (proces)Uitkomst: Onvoldoende | Vacature Functionaris gegevensbescherming (proces)De links in de teksten onder het formulier worden alleen met een verschil in kleur aangegeven. Slechtzienden en kleurenblinden kunnen missen dat hier een link staat. Voeg bijvoorbeeld onderstreping toe om dit duidelijker te maken. |
1.4.2: Geluidsbediening | Hele sampleUitkomst: Niet getoetst | |
1.4.3: Contrast (minimum) | Hele sampleUitkomst: Onvoldoende HomepageUitkomst: Onvoldoende Vacature Functionaris gegevensbescherming (proces)Uitkomst: Onvoldoende PDF organogramUitkomst: Onvoldoende | Hele sampleBevindingen: 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. HomepageDe ‘Inschrijven’ knop onderaan de pagina (wit/oranje, 3:1). Deze wordt niet omgezet wanneer hoog contrast is ingeschakeld. De ‘Voorkeuren opslaan’ knop in hoog contrast modus (blauw/blauw, 2.2:1). Het is hier ook lastig om te zien wanneer een schakelknop aan staat, omdat het bolletje niet meer zichtbaar is. Zie screenshot 3. Opmerking: bij het inschakelen van het hoog contrast valt er een donker vlak over de vacatures heen. Zie screenshot 2. Vacature Functionaris gegevensbescherming (proces)
PDF organogramDe witte teksten op oranje blokken (3:1) . |
1.4.4: Herschalen van tekst | Hele sampleUitkomst: Niet getoetst | |
1.4.5: Afbeeldingen van tekst | Hele sampleUitkomst: Voldoende | |
1.4.10: Reflow | Hele sampleUitkomst: Niet getoetst | |
1.4.11: Contrast van niet-tekstuele content | Hele sampleUitkomst: Onvoldoende ContactUitkomst: Voldoende VacaturesUitkomst: Onvoldoende Vacature Functionaris gegevensbescherming (proces)Uitkomst: Onvoldoende | Hele sampleBevindingen: Grafische elementen moeten een contrast hebben van minimaal 3:1. Dit geldt ook voor de randen of achtergrondkleur van invoervelden. Onderstaande elementen op de website zitten qua contrast onder deze waarden. ContactOpmerking: De onderstreping die aangeeft wat links zijn in lopende tekst binnen de veelgestelde vragen heeft te laag contrast (lichtblauw, 2.2:1). Zie screenshot 1. De tekst van de links heeft hier geen andere kleur. In hoog contrast modus voldoet dit wel, en daarom wordt dit hier wel goedgekeurd. VacaturesOpmerking: De zoeken knop bij de filters valt weg in hoog contrast modus (zwart op donkerblauw). In standaardmodus voldoet dit wel. Vacature Functionaris gegevensbescherming (proces)De randen van de invoervelden van het formulier (1.5:1). Slechtzienden kunnen hierdoor moeite hebben om te bepalen waar ze input kunnen geven. |
1.4.12: Tekstafstand | Hele sampleUitkomst: Niet getoetst | |
1.4.13: Content bij hover of focus | Hele sampleUitkomst: Niet getoetst |
2 Bedienbaar
2.1 Toetsenbordtoegankelijk
Success Criterium | Uitkomst | Bevindingen |
---|---|---|
2.1.1: Toetsenbord | Hele sampleUitkomst: Niet getoetst | |
2.1.2: Geen toetsenbordval | Hele sampleUitkomst: Niet getoetst | |
2.1.4: Enkel teken sneltoetsen | Hele sampleUitkomst: Onvoldoende HomepageUitkomst: Onvoldoende | HomepageOp 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 Dit komt ook voor op de pagina Stages. |
2.2 Genoeg tijd
Success Criterium | Uitkomst | Bevindingen |
---|---|---|
2.2.1: Timing aanpasbaar | Hele sampleUitkomst: Niet getoetst | |
2.2.2: Pauzeren, stoppen, verbergen | Hele sampleUitkomst: Niet getoetst |
2.3 Toevallen en fysieke reacties
Success Criterium | Uitkomst | Bevindingen |
---|---|---|
2.3.1: Drie flitsen of beneden drempelwaarde | Hele sampleUitkomst: Voldoende |
2.4 Navigeerbaar
Success Criterium | Uitkomst | Bevindingen |
---|---|---|
2.4.1: Blokken omzeilen | Hele sampleUitkomst: Niet getoetst | |
2.4.2: Paginatitel | Hele sampleUitkomst: Voldoende | |
2.4.3: Focus volgorde | Hele sampleUitkomst: Niet getoetst | |
2.4.4: Linkdoel (in context) | Hele sampleUitkomst: Voldoende | |
2.4.5: Meerdere manieren | Hele sampleUitkomst: Niet getoetst | |
2.4.6: Koppen en labels | Hele sampleUitkomst: Voldoende | |
2.4.7: Focus zichtbaar | Hele sampleUitkomst: Niet getoetst |
2.5 Input Modaliteiten
Success Criterium | Uitkomst | Bevindingen |
---|---|---|
2.5.1: Aanwijzergebaren | Hele sampleUitkomst: Niet getoetst | |
2.5.2: Aanwijzerannulering | Hele sampleUitkomst: Niet getoetst | |
2.5.3: Label in naam | Hele sampleUitkomst: Voldoende | |
2.5.4: Bewegingsactivering | Hele sampleUitkomst: Niet getoetst |
3 Begrijpelijk
3.1 Leesbaar
Success Criterium | Uitkomst | Bevindingen |
---|---|---|
3.1.1: Taal van de pagina | Hele sampleUitkomst: Voldoende | |
3.1.2: Taal van onderdelen | Hele sampleUitkomst: Niet van toepassing |
3.2 Voorspelbaar
Success Criterium | Uitkomst | Bevindingen |
---|---|---|
3.2.1: Bij focus | Hele sampleUitkomst: Niet getoetst | |
3.2.2: Bij input | Hele sampleUitkomst: Niet getoetst | |
3.2.3: Consistente navigatie | Hele sampleUitkomst: Niet getoetst | |
3.2.4: Consistente identificatie | Hele sampleUitkomst: Voldoende |
3.3 Assistentie bij invoer
Success Criterium | Uitkomst | Bevindingen |
---|---|---|
3.3.1: Foutidentificatie | Hele sampleUitkomst: Onvoldoende HomepageUitkomst: Onvoldoende | HomepageWanneer het formulier voor de nieuwsbrief wordt verzonden zonder e-mailadres, komt er geen foutmelding over wat er mis is gegaan. Er wordt enkel een veld rood gekleurd, maar dat is niet voor iedereen duidelijk. Bij het verkeerd invullen van het e-mailadres wordt alleen de standaard browser validatie gebruikt: hoe deze getoond wordt is afhankelijk van de browser. Hierdoor is niet goed te testen of deze wel altijd toegankelijk getoond wordt. Soms blijft een melding bijvoorbeeld maar heel kort in beeld of wordt deze in het Engels getoond. Zorg zelf voor een goede en toegankelijke cliënt validatie met duidelijke teksten over wat er fout gaat. Dus niet alleen ‘Vul dit veld in’ of ‘Dit veld is verplicht’, maar bijvoorbeeld ‘Het veld e-mailadres is nog niet ingevuld, en dit is verplicht’. |
3.3.2: Labels of instructies | Hele sampleUitkomst: Onvoldoende Vacature Functionaris gegevensbescherming (proces)Uitkomst: Onvoldoende | Vacature Functionaris gegevensbescherming (proces)De betekenis van de asterisk (*) voor verplichte velden wordt niet uitgelegd. Dit is mogelijk niet voor iedereen duidelijk, wat onnodige foutmeldingen oplevert. Zet een uitleg hiervan in het begin van het formulier, of geef het aan in tekst. Ook kan een ‘required’ of ‘aria-required’ attribuut behulpzaam zijn voor gebruikers van hulpsoftware, aangezien de asterisk niet door alle screenreaders goed wordt voorgelezen. |
3.3.3: Foutsuggestie | Hele sampleUitkomst: Onvoldoende HomepageUitkomst: Onvoldoende Vacature Functionaris gegevensbescherming (proces)Uitkomst: Onvoldoende | HomepageAls een invoerfout automatisch ontdekt wordt en suggesties voor verbetering bekend zijn, dan moeten deze suggesties aan de gebruiker worden geleverd. Bij het e-mailadres voor de nieuwsbrief wordt een bepaald format geëist, maar deze wordt niet als suggestie gegeven. Voeg een suggestie toe, bijvoorbeeld: ‘het e-mailadres moet in deze vorm worden ingevoerd: naam@domein.nl’. Vacature Functionaris gegevensbescherming (proces)Als een invoerfout automatisch ontdekt wordt en suggesties voor verbetering bekend zijn, dan moeten deze suggesties aan de gebruiker worden geleverd. Bij het e-mailadres en het telefoonnummer wordt een bepaald format geëist, maar deze wordt niet als suggestie gegeven. Voeg een suggestie toe, bijvoorbeeld: ‘het mobiele nummer moet in deze vorm worden ingevoerd: ‘(land) 06-12345678’. |
3.3.4: Foutpreventie (wettelijk, financieel, gegevens | Hele sampleUitkomst: Niet getoetst |
4 Robuust
4.1 Compatibel
Success Criterium | Uitkomst | Bevindingen |
---|---|---|
4.1.1: Parsen | Hele sampleUitkomst: Niet getoetst | |
4.1.2: Naam, rol, waarde | Hele sampleUitkomst: Niet getoetst HomepageUitkomst: Niet getoetst VacaturesUitkomst: Niet getoetst Vacature Functionaris gegevensbescherming (proces)Uitkomst: Niet getoetst | Hele sampleBevindingen: Opmerking: onderstaande zijn technische bevindingen, maar deze implementatie is afwijkend van de implementatie in het technische onderzoek. HomepageBij het formulier voor de nieuwsbrief staat een invoerveld zonder label (met id ‘eprov-0klkpmmvwr-name’). Deze is in de styling onzichtbaar gemaakt, maar is wel beschikbaar voor gebruikers van hulpsoftware. VacaturesDe invoervelden met de opties zoals voor ‘Aantal uren’ zijn niet goed opgemaakt. Het zijn div-elementen zonder goede rol en naam. Maak hier bijvoorbeeld een select element van met een goed beschrijvend label. Vacature Functionaris gegevensbescherming (proces)In dit proces (vacature en formulier om te solliciteren) zitten meerdere technische bevindingen. Zo zijn er invoervelden zonder label, zoals de radio buttons bovenaan, de velden om een bestand toe te voegen en de optie om een land te kiezen bij het telefoonnummer. Ook zijn er technische bevindingen onder andere criteria dan 4.1.2. Zo is het niet mogelijk met het toetsenbord een bestand toe te voegen, terwijl deze velden wel verplicht zijn. Ook zijn er statusberichten (zoals ‘Ongeldig telefoonnummer’) die niet worden doorgegeven aan hulpsoftware. Mogelijk zijn er nog meer technische issues die nu niet zijn onderzocht. Deze bevindingen zijn niet opgenomen in het technische onderzoek, omdat dit proces alleen voorkomt op de website van sed-organisatie.nl en niet valt onder het onderzoek van enkhuizen.nl. Aangeraden wordt om dit verder te laten onderzoeken en een toegankelijk alternatief aan te bieden. |
4.1.3: Statusberichten | Hele sampleUitkomst: Niet getoetst |
Sample
- Homepage - https://www.sed-organisatie.nl/
- Contact - https://www.sed-organisatie.nl/contact/
- Over SED - https://www.sed-organisatie.nl/over-de-sed/
- Stages - https://www.sed-organisatie.nl/stages/
- Ervaringsverhalen - https://www.sed-organisatie.nl/ervaringsverhalen/
- Vacatures - https://www.sed-organisatie.nl/vacatures/
- Vacature Functionaris gegevensbescherming (proces) - https://sedorganisatie.varbi.com/nl/what:job/jobID:827881/type:job/where:4/apply:1
- Verhaal van Wendy - https://www.sed-organisatie.nl/ervaringsverhaal/verhaal-van-wendy/
- PDF organogram - https://www.sed-organisatie.nl/wp-content/uploads/2025/04/231114_Organogram-SED.pdf via Over SED
- Toegankelijkheid - https://www.sed-organisatie.nl/toegankelijkheid/
Technologie
HTML,CSS,WAI-ARIA,JavaScript,SVG,PDF,DOM
Onderbouwing van de evaluatie
Gebruikte systemen tijdens het onderzoek: Chrome 136 en Safari 18.4 met Voiceover op Mac 15.4.1