Succescriterium 2.1.2 Geen toetsenbordval
Als de toetsenbordfocus met de toetsenbordinterface verplaatst kan worden naar een component van de pagina, dan kan de focus ook met alleen de toetsenbordinterface weer van dat component weg worden bewogen. En, als er meer nodig is dan de standaard pijl- of tabtoetsen of andere standaard methoden om de focus te verplaatsen, dan wordt de gebruiker geïnformeerd over de manier waarop de focus kan worden verplaatst.
Geen toetsenbordval begrijpen (Engelstalig)
Een toetsenbordval ontstaat als iemand met het toetsenbord ergens naartoe navigeert, maar er niet meer van weg kan komen. Dit is soms een probleem bij:
- Ingesloten content (zoals YouTube-video’s)
- Navigaties
- Formulieren
- Dialoogvensters
Als een onderdeel speciale toetsen nodig heeft om te verlaten, moet je dit duidelijk vermelden.
Hoe pas je dit toe?
- Zorg dat de focus niet vast komt te zitten in een component.
Voor wie is dit belangrijk?
- Mensen die alleen het toetsenbord gebruiken.
- Mensen die een fysieke of motorische beperking hebben.
- Mensen die een visuele beperking hebben.
Wie is verantwoordelijk?
- Ontwikkelaar
Non-interferentie
Dit criterium geldt voor alle content op je pagina. Ook voor van derden afkomstige content, voor content die expliciet wordt uitgesloten in de scope van een WCAG-onderzoek en voor content met een toegankelijk alternatief.
Hoe toets je dit?
Benodigdheden
- Minimaal twee verschillende browsers (bijvoorbeeld Chrome en Firefox)
- Minimaal twee verschillende schermlezers (bijvoorbeeld NVDA en VoiceOver)
Testprocedure
- Verken de pagina met een toetsenbord
- Bepaal welke bedieningselementen er allemaal zijn
- Probeer alle bedieningselementen uit
- Links
- Knoppen
- Formulierelementen (invoervelden, keuzelijsten, selectievakjes, keuzerondjes, schuifregelaars, schuifbalken, enz.)
- Navigaties en subnavigaties
- Accordeons of andere elementen die kunnen uitvouwen en samenvouwen
- Dialoogvensters
- Carrousels
- Tabbladen
- Mediaspelers
- (enz.)
- Bepaal welke elementen allemaal de focus kunnen krijgen (zie ook 2.1.1 Toetsenbord)
- Herlaad de pagina
- Navigeer alleen met het toetsenbord en controleer:
- Of alle bedieningselementen te bereiken zijn met Tab, Shift + Tab en/of pijltoetsen
- Of alle componenten te verlaten zijn met Tab, Shift + Tab en/of Escape
- Herlaad de pagina
- Schakel nu je schermlezer in, gebruik alleen het toetsenbord en controleer:
- Of alle bedieningselementen nog steeds te bereiken zijn
- Of alle componenten nog steeds te verlaten zijn
- Herhaal stap 3 in een andere browser
Beoordeling
- De focus moet niet vast komen te zitten in een component.
- Een schermlezer moet niet vast komen te zitten in een component.