Toetsenbord- en screenreadertest, stap voor stap

Toetsenbord- en screenreadertest

Toetsenbord- en screenreadertest, stap voor stap | We.Inc

Een stapsgewijze handmatige test voor elke site: toetsenbordchecks, NVDA- en VoiceOver-commando's, een skiplink naar de inhoud, :focus-visible CSS en een afvinkbare checklist.

Om een site met het toetsenbord te testen, legt u de muis weg en gebruikt u Tab, Shift+Tab, Enter, Spatie en de pijltjestoetsen om alles te bereiken en te bedienen. Let daarbij op een zichtbare focusrand en een logische volgorde. Zet daarna een screenreader aan, NVDA op Windows of VoiceOver op Mac, en controleer of koppen, links, knoppen en formuliervelden duidelijk worden voorgelezen.

WCAG 2.2-criteria die deze tests dekken

Automatische checkers vinden ontbrekende alt-tekst en te weinig contrast, maar ze kunnen niet zien of een menu met Enter opengaat of dat een screenreadergebruiker een formulier begrijpt. Deze pagina loopt de handmatige controle in volgorde door, met een oefenruimte die precies toont welk element de focus heeft en een checklist die bijhoudt waar u bent.

Veelgestelde vragen

Met welke screenreader moet ik testen?

Gebruik waar mogelijk wat uw bezoekers gebruiken. NVDA is gratis voor Windows van NV Access, en VoiceOver zit in elke Mac en iPhone ingebouwd. Komt het meeste verkeer van telefoons, voeg dan een ronde toe met VoiceOver op iPhone of TalkBack op Android.

Hoe start en stop ik NVDA en VoiceOver?

NVDA start na installatie met Control+Alt+N, en Insert+Q sluit het af. Op een Mac zet Command+F5 VoiceOver aan en uit. Alleen Control indrukken legt NVDA midden in een zin het zwijgen op.

Wat is een skiplink naar de inhoud?

Het is de eerste link op de pagina, meestal verborgen tot hij focus krijgt, die direct naar de hoofdinhoud springt. Toetsenbordgebruikers hoeven dan niet op elke pagina door de hele navigatie te tabben. WCAG noemt het een voldoende techniek voor 2.4.1 Blokken omzeilen, naast landmarks en koppen.

Moet ik :focus of :focus-visible gebruiken?

:focus-visible laat de browser bepalen wanneer een focusrand nuttig is, zodat toetsenbordgebruikers hem zien terwijl muisklikken op knoppen er meestal geen tekenen. Volgens MDN wordt het sinds maart 2022 breed ondersteund. Style :focus-visible en houd een zichtbare rand voor elk interactief element.

Wat is een toetsenbordval?

Een plek waar de focus in gaat en er met het toetsenbord niet meer uit komt, zoals een ingesloten speler of een eigen dialoogvenster dat Tab opslokt. Modale dialoogvensters horen de focus binnen te houden zolang ze open zijn, maar Escape of een sluitknop moet de bezoeker altijd laten vertrekken.

Bladermodus versus focusmodus

Hoe het goed klinkt

Vastleggen wat u vindt

Toetsen voor testen met alleen het toetsenbord

Standaard toetsenbordgedrag van de browser

NVDA-commando's (Windows, desktopindeling)

De NVDA-toets is standaard Insert; de gebruikershandleiding staat ook Caps Lock toe. Losse lettertoetsen werken in bladermodus.

Uit de gebruikershandleiding van NVDA

VoiceOver-commando's (Mac)

VO staat voor de VoiceOver-modificatietoets: Control en Option samen ingedrukt, of alleen Caps Lock.

Uit de VoiceOver-gebruikershandleiding van Apple

Oplossingen voor de meest voorkomende fouten

Skiplink naar de inhoud

Klik in het resultaat en druk dan op Tab. De link schuift pas in beeld als hij focus heeft, en het doel is het main-element.

Een focusrand die alleen toetsenbordgebruikers zien

Tab naar de knoppen in het resultaat. De verschoven rand blijft vrij van de knoprand, en muisklikken laten hem meestal verborgen.

Houd gefocuste elementen onder een vaste header vandaan

scroll-padding-top reserveert ruimte bovenaan wanneer de browser een gefocust element of een anker in beeld scrolt.

Alleen toetsenbord

Screenreader

Testchecklist

Opnieuw

Vink elke stap af terwijl u test. Uw vinkjes blijven alleen op deze pagina.

{n} van {total} stappen klaar

Niets op de pagina heeft focus

{t}-veld

geen toegankelijke naam

Tab het gebied in om te beginnen

Oefenruimte voor focus

Tab door deze bedieningselementen. De tracker noemt het element dat nu de focus heeft.

Een echte link

Een echte knop

Paneel sluiten

E-mailadres

Een klikbare div (Tab slaat hem over)

Gratis beginnen · Geen creditcard nodig

Gerelateerd: Gidsen

Product

Voor wie

Functies

Bronnen

Bedrijf

Sitemap