De tien toegankelijkheidsfouten die wij het vaakst tegenkomen
Na veel controles van WordPress-sites zien we steeds dezelfde fouten terugkomen. Het goede nieuws: de meeste zijn eenvoudig te herkennen en op…
Lees verderTab-volgorde, zichtbare focus, menu's, pop-ups en de skip-link: zo werkt uw website zonder muis, en zo test u dat zelf in vijf minuten.
Leg uw muis eens weg en open uw eigen website. Druk op Tab. Ziet u waar u bent? Druk nog een paar keer. Komt u in het menu, kunt u een submenu openen, komt u bij de knop "Offerte aanvragen"? Op veel sites raakt de bezoeker binnen tien tikken het spoor kwijt. Er is geen zichtbaar kader, het menu gaat alleen open als de muis eroverheen gaat, of de cookiebanner houdt de focus vast en laat niet meer los. Dan schiet de navigatie met het toetsenbord op uw website tekort.
Voor een deel van uw bezoekers is dit geen proefje maar het dagelijkse gebruik. Mensen met een motorische beperking, mensen die een screenreader gebruiken, mensen met een spraakbesturing of een schakelaar: zij werken allemaal via het toetsenbord of iets wat zich zo gedraagt. Op deze pagina leest u hoe goede toetsenbordnavigatie op een website eruitziet, hoe u in vijf minuten zelf test en hoe wij het herstellen.
WCAG stelt een handvol eisen die samen bepalen of een site zonder muis te gebruiken is:
U heeft niets nodig behalve een computer met toetsenbord. Gebruik deze toetsen:
| Toets | Wat hij doet |
|---|---|
| Tab | Naar het volgende element |
| Shift + Tab | Naar het vorige element |
| Enter | Link volgen of knop indrukken |
| Spatiebalk | Knop indrukken, vinkje zetten, pagina naar beneden |
| Pijltjestoetsen | Binnen keuzerondjes, keuzelijsten en sommige menu's bewegen |
| Escape | Pop-up, menu of uitklapper sluiten |
Loop daarna deze vijf punten langs op uw homepage en één belangrijke pagina, zoals uw contactpagina:
Lukt een van deze stappen niet, dan heeft een deel van uw bezoekers hetzelfde probleem. Wilt u een bredere zelftest, met zoom, contrast en koppen erbij, dan vindt u die bij toegankelijkheid zelf testen in een half uur.
Een ontwerper vond de rand rond een aangeklikte knop lelijk, en een regel CSS haalt hem overal weg. Het gevolg: wie met het toetsenbord werkt, navigeert blind. De oplossing is een focusstijl die bij de huisstijl past en alleen verschijnt bij toetsenbordgebruik:
:focus-visible {
outline: 3px solid #1a1a1a;
outline-offset: 2px;
}
Submenu's die openklappen bij hover en niet bij focus. Of een hamburgerknop die eigenlijk een <div> is en daardoor geen focus kan krijgen.
Een venster opent, maar de focus blijft op de pagina erachter. De bezoeker tabt door onzichtbare links en weet niet dat er een pop-up openstaat. Omgekeerd kan een venster de focus vastzetten zonder sluitknop die bereikbaar is. Hoe het wel moet, staat in pop-ups en modale vensters toegankelijk maken.
Een kaart, een uitklapkop of een filter die met JavaScript klikbaar is gemaakt, maar geen echte knop of link is. Met de muis werkt het, met Tab komt u er nooit.
Een kaart van een externe dienst, een chatvenster of een video kan de focus opslokken. De cookiebanner verdient een aparte vermelding, omdat hij op elke pagina als eerste verschijnt; daarover gaat een toegankelijke cookiebanner.
Na een eerste beoordeling krijgt u een vaste prijs voor dit werk. Staat de toetsenbordbediening in een breder rapport, dan pakken wij het mee in het herstel van de hele site.
Toetsenbordbediening is de basis waar veel andere hulpmiddelen op voortbouwen. Hoe dit past in het geheel, leest u op toegankelijk maken volgens WCAG 2.2.
Na veel controles van WordPress-sites zien we steeds dezelfde fouten terugkomen. Het goede nieuws: de meeste zijn eenvoudig te herkennen en op…
Lees verder"Uiteraard wordt de website toegankelijk." Een mooie zin in een offerte, maar wat betekent hij? Met deze checklist maakt u van een…
Lees verderEr komt een mail binnen: een klant kan uw formulier niet gebruiken met zijn screenreader. Geen reden voor paniek, wel voor een…
Lees verderJa, maar in Safari springt Tab standaard niet naar links. Dat zet u aan in de instellingen van Safari, bij Geavanceerd, of u gebruikt Option + Tab. In Chrome en Firefox op de Mac werkt Tab wel direct.
Niet letterlijk. De volgorde moet logisch zijn voor wat de bezoeker wil doen. Meestal komt dat overeen met de volgorde in de code. Problemen ontstaan als de visuele volgorde met CSS is omgegooid, terwijl de code iets anders zegt.
Hij hoeft niet lelijk te zijn. U kunt de kleur, dikte en vorm afstemmen op uw huisstijl. Met de selector focus-visible verschijnt de rand alleen bij toetsenbordgebruik, niet bij elke muisklik.
Ook op een telefoon of tablet gebruiken mensen een extern toetsenbord, schakelbediening of de screenreader van het toestel. Die werken op dezelfde basis. Een site die goed met een toetsenbord werkt, werkt daardoor meestal ook beter met die hulpmiddelen.
Vraag een gratis websitecheck aan. U ontvangt binnen één werkdag een helder rapport, zonder verplichtingen.
Reactie binnen 4 werkuren