Bouw je software die door anderen wordt gebruikt? Een CMS, een webshop-platform, een widget die op de site van een klant terechtkomt, een SaaS-applicatie? Dan is jouw werk de basis waarop straks honderden of duizenden websites draaien. Als jouw fundament niet klopt, kunnen je klanten geen toegankelijke website maken, hoe hard ze ook hun best doen.
Een techniek- of systeemaudit toetst die fundamenten. We testen je componenten, je code, je interactie-patronen, los van wat er straks aan content in komt. Het resultaat is een rapport dat je intern gebruikt om je product te verbeteren, en dat je klanten kunnen aanhalen voor hun eigen toegankelijkheidsverklaring.
Wat we toetsen
Een techniek- of systeemaudit dekt 48 van de 55 succescriteria van WCAG 2.2: alle criteria die over techniek en interactie gaan. De zeven criteria die we niet toetsen, gaan over multimedia en content; die vallen onder een contentaudit.
Een greep uit wat we per component nalopen (een uitputtende opsomming zou een handleiding op zich zijn):
- Toetsenbordbediening. Werkt elk interactief element met Tab, Enter, Space, pijltjes? Is de focusvolgorde logisch? Kun je niet vast komen te zitten in een widget?
- Focuszichtbaarheid. Zie je altijd waar je staat? Voldoet de focus-ring aan de contrasteisen? Wordt focus niet weggetransporteerd door scripts?
- ARIA-rollen en -attributen. Klopt de semantiek? Zijn dialogs, tabs, accordions, menus en buttons correct gemarkeerd? Verwart een schermlezer niet?
- Foutmeldingen en formulieren. Worden fouten gekoppeld aan het juiste veld? Worden ze voorgelezen door een schermlezer? Kun je de fout herstellen?
- Zoom en herschalen. Werkt het component op 200% en 400% zoom? Op 320 pixels breedte? Wanneer letterafstand vergroot wordt?
- Tijdslimieten en pauzefuncties. Krijgt de gebruiker tijd, of kan hij hem verlengen? Kunnen animaties en carrousels gepauzeerd worden?
- Skiplinks en landmarks. Zijn de structurele oriëntatie-elementen aanwezig en correct?
- Naam, rol en waarde. Hebben alle interactieve elementen een toegankelijke naam? Worden statusveranderingen aangekondigd?
Dit is een selectie. De complete opsomming van 48 succescriteria die we in een techniek- of systeemaudit toetsen, staat verderop op deze pagina in een uitklapbare lijst.
We werken met meerdere browsers, met NVDA en VoiceOver, met toetsenbord-only en met zoom-tools. De versies leggen we vast in het rapport. Bij een hercontrole later weten we dan precies wat de uitgangssituatie was.
Wat we niet toetsen
De zeven criteria die we niet toetsen, gaan grotendeels over multimedia: ondertiteling van video, audiodescriptie, transcripts en alternatieven voor audio-only en video-only content. Daarnaast vallen twee criteria buiten beschouwing die strikt content-gerelateerd zijn: zintuiglijke instructies in tekst (“klik op de groene knop rechts”) en afbeeldingen van tekst. Die hangen af van wat er straks in jouw platform geüpload wordt, niet van het platform zelf.
In het rapport krijgt elk niet-getoetst criterium de vermelding “Dit is een audit van techniek, daarom is dit SC niet onderzocht”. Net zoals bij een contentaudit blijft transparant wat we wel en niet hebben getoetst: bewijsmateriaal dat klopt voor jou én voor de toezichthouder van je klant.
De volledige lijst
Voor wie het naadje wil weten: alle 55 succescriteria van WCAG 2.2 (niveau A en AA), per criterium of we het in een techniek- of systeemaudit toetsen.
Bekijk de lijst van alle 55 succescriteria
| Succescriterium | Wordt getoetst? |
|---|---|
| 1.1.1 Niet-tekstuele content | Ja |
| 1.2.1 Louter-geluid en louter-videobeeld (vooraf opgenomen) | Nee |
| 1.2.2 Ondertitels voor doven en slechthorenden (vooraf opgenomen) | Nee |
| 1.2.3 Audiodescriptie of media-alternatief (vooraf opgenomen) | Nee |
| 1.2.4 Ondertitels voor doven en slechthorenden (live) | Nee |
| 1.2.5 Audiodescriptie (vooraf opgenomen) | Nee |
| 1.3.1 Info en relaties | Ja |
| 1.3.2 Betekenisvolle volgorde | Ja |
| 1.3.3 Zintuiglijke eigenschappen | Nee |
| 1.3.4 Weergavestand | Ja |
| 1.3.5 Identificeer het doel van de input | Ja |
| 1.4.1 Gebruik van kleur | Ja |
| 1.4.2 Geluidsbediening | Ja |
| 1.4.3 Contrast (minimum) | Ja |
| 1.4.4 Herschalen van tekst | Ja |
| 1.4.5 Afbeeldingen van tekst | Nee |
| 1.4.10 Reflow | Ja |
| 1.4.11 Contrast van niet-tekstuele content | Ja |
| 1.4.12 Tekstafstand | Ja |
| 1.4.13 Content bij hover of focus | Ja |
| 2.1.1 Toetsenbord | Ja |
| 2.1.2 Geen toetsenbordval | Ja |
| 2.1.4 Enkel teken sneltoetsen | Ja |
| 2.2.1 Timing aanpasbaar | Ja |
| 2.2.2 Pauzeren, stoppen, verbergen | Ja |
| 2.3.1 Drie flitsen of beneden drempelwaarde | Ja |
| 2.4.1 Blokken omzeilen | Ja |
| 2.4.2 Paginatitel | Ja |
| 2.4.3 Focus volgorde | Ja |
| 2.4.4 Linkdoel (in context) | Ja |
| 2.4.5 Meerdere manieren | Ja |
| 2.4.6 Koppen en labels | Ja |
| 2.4.7 Focus zichtbaar | Ja |
| 2.4.11 Focus niet volledig bedekt (WCAG 2.2) | Ja |
| 2.5.1 Aanwijzergebaren | Ja |
| 2.5.2 Aanwijzerannulering | Ja |
| 2.5.3 Label in naam | Ja |
| 2.5.4 Bewegingsactivering | Ja |
| 2.5.7 Sleepbewegingen (WCAG 2.2) | Ja |
| 2.5.8 Doelgebied grootte (WCAG 2.2) | Ja |
| 3.1.1 Taal van de pagina | Ja |
| 3.1.2 Taal van onderdelen | Ja |
| 3.2.1 Bij focus | Ja |
| 3.2.2 Bij input | Ja |
| 3.2.3 Consistente navigatie | Ja |
| 3.2.4 Consistente identificatie | Ja |
| 3.2.6 Consistente hulp (WCAG 2.2) | Ja |
| 3.3.1 Foutidentificatie | Ja |
| 3.3.2 Labels of instructies | Ja |
| 3.3.3 Foutsuggestie | Ja |
| 3.3.4 Foutpreventie (wettelijk, financieel, gegevens) | Ja |
| 3.3.7 Overtollige invoer (WCAG 2.2) | Ja |
| 3.3.8 Toegankelijke authenticatie (WCAG 2.2) | Ja |
| 4.1.2 Naam, rol, waarde | Ja |
| 4.1.3 Statusberichten | Ja |
Totaal: 48 van de 55 succescriteria worden in een techniek- of systeemaudit getoetst.
Techniek- of systeemaudit: wat is het verschil?
We hanteren twee varianten. Het verschil zit in scope, steekproef en doorlooptijd, niet in de manier van werken.
Een techniekaudit lijkt qua aanpak op een volledige audit: we werken met een representatieve steekproef volgens WCAG-EM, met de homepage, formulieren, processen en multimedia in elk geval erin. Het enige verschil is dat we de content die duidelijk door de webredactie is toegevoegd, buiten beschouwing laten. Doorlooptijd zit tussen de 15 en 20 uur. Geschikt voor leveranciers die hun product op één representatief deel willen laten toetsen.
Een systeemaudit is veel groter. In plaats van een steekproef proberen we álle componenten van een platform te raken: elk type pagina, elke interactie-flow, elke variant van een formulier of dialoog. Doorlooptijd is 25 tot 30 uur en het rapport dekt dus een aanzienlijk breder onderzoeksveld. Geschikt voor leveranciers die hun complete platform willen kunnen verantwoorden tegenover hun klanten en de toezichthouders waarmee die klanten te maken hebben.
Voor beide varianten vragen we van jou een inventarisatie vooraf: alle templates, schermtypes en functionaliteiten van het platform. Zonder die lijst kunnen we geen representatieve steekproef samenstellen, en bij een systeemaudit kunnen we niet borgen dat we echt alle componenten hebben geraakt. Bij een techniekaudit is dat een handig hulpmiddel; bij een systeemaudit is het de basis waar het hele onderzoek op leunt.
In beide gevallen ordenen we het rapport per component, met user stories per bevinding. Dat maakt het voor je devteam direct werkbaar. Lees daarover meer in stap 3 over het rapport.
Wat krijgen je klanten ervan?
Een goed techniek- of systeemauditrapport is dubbel inzetbaar. Voor jou intern is het een werkplan: hier zit het scheef, dit moet de volgende sprint mee. Voor je klanten is het bewijsmateriaal: zij kunnen het rapport opnemen in hun eigen toegankelijkheidsverklaring als bewijs dat de techniek getoetst is door een onafhankelijke partij.
Veel van onze klanten leveren ons rapport door aan hun eigen klanten, vaak gewoon als PDF, of met een korte begeleidende verklaring. Dat scheelt iedereen tijd: jouw klanten hoeven niet zelf nog een audit te laten doen op het deel dat jij beheert, en jij hebt één rapport dat over al je implementaties tegelijk gaat.
Klaar voor een techniek- of systeemaudit?
Stuur ons een mail met een korte beschrijving van je product en wat je laat toetsen. We bepalen samen of een techniek- of systeemaudit past, en sturen binnen twee werkdagen een offerte.
