Tjek tastaturtilgængelighed på din løsning

Krav til betjening med tastatur, synligt fokus, logisk rækkefølge og tastaturfælder.

For at overholde standarden er det afgørende, at det også er muligt at navigere løsningen med tastatur. Alle interaktive elementer skal være let tilgængelige og navigerbare ved brug af tastaturet alene.

Se også vejledningsvideoen ”Tastaturtilgængelighed” for at få information om de forskellige krav til tastaturtilgængelighed.

Om tastaturnavigation

Tastaturtilgængelighed er essentielt for brugere, der ikke benytter touch- eller musestyring, og som enten udelukkende benytter tastaturet eller alternative interfacemetoder. Det er især relevant for personer med fysiske handicaps, og i mange tilfælde vil skærmlæserbrugere også blive påvirket negativt, hvis navigation ved brug af tastaturet ikke er mulig.

Grundlæggende tastaturnavigation

  • Brug Tab-tasten til at navigere mellem interaktive elementer på siden og Shift + Tab til at navigere baglæns
  • Brug Enter- eller Mellemrumstasten til at aktivere links og knapper
  • Brug piletasterne til at navigere i formular-elementer som radioknapper og drop-downs
  • Brug Escape-tasten til at afvise elementer såsom pop-ups og burger-menuer

Følgende sektioner vil uddybe fire tjeks, der kan anvendes på en løsning for at sikre, at løsningen kan navigeres med tastatur.

Manuelle tjeks

Tastaturtilgængelighed i native apps

Det skal være muligt at anvende eksterne tastaturer på mobilinterfaces, også i native apps. Samme succeskriterier, som gør sig gældende for tjek af tastaturfunktionalitet på websteder, er relevante ved tjek af native app-løsninger. Her består procedurerne i at tilslutte et eksternt tastatur til mobilenheden, inden udførelse af tjekket.

I visse tilfælde har nogle native apps implementeret komponenter, der ikke kan navigeres ved hjælp af tastatur alene. Det kan forekomme, hvis appen er designet til at reagere på berøringsbevægelser, fx swipe-funktioner, som kræver brug af touch. I den situation skal der etableres en alternativ måde til udførelse af samme handling, som kan udføres med tastatur. Der kan fx implementeres en simpel knap som alternativ mulighed til swipe-funktionen, når løsningen navigeres med tastatur.