Hopp til innhold
Aksel

Søk

Ctrl+K for å søkeEsc for å lukke

Aksel

Designsystemet
God praksisBloggen

Retningslinje

3.2.1 Fokus

Fokus alene skal ikke utløse endringer – kun brukerens aktive valg.

Suksess

Suksesskriterium 3.2.1 Fokus (Nivå A)

Når en brukergrensesnittkomponent kommer i fokus, medfører det ikke kontekstendring.

Hvorfor er suksesskriteriet viktig?

Dette kravet skal hindre at brukere med nedsatt motorikk, skjermleserbrukere og andre opplever uventede endringer som kan gjøre det vanskelig å navigere og forstå innholdet.

Når du navigerer på en nettside skal det ikke skje store endringer automatisk bare fordi du flytter fokuset til et element. For eksempel:

  • Å flytte fokuset til et menyvalg eller peke på valget med muspekeren skal ikke automatisk føre til at en ny side åpnes eller at fokus flyttes til en annen komponent.
  • Hvis du bruker tabulatortasten til å navigere mellom felt i et skjema, skal ikke skjemaet endres eller føre til at det åpnes en ny side.

Anbefalinger

Kravet gjelder for navigasjon med mus, tastatur og touch. I WCAG-standarden står det at kontekstendring inkluderer endring av:

  • Brukeragent
  • Presentasjonsramme (viewport)
  • Fokus
  • Innhold som endrer meningsinnholdet av nettsiden

Vanlige misforståelser

Når en komponent får fokus er det ikke forbudt å gjøre små endringer, for eksempel endringer i farger eller vise ulike felt avhengig av hva som er valgt i en radioknapp (da gjør brukeren et aktivt valg). Det som ikke er lov er store kontekstendringer som å laste en ny side.

Hvordan teste kravet

Tips

WCAG har flere krav knyttet til tastaturnavigasjon som med fordel kan testes samlet. Se testprotokollen for tastaturnavigasjon for flere detaljer.

Kjernespørsmålet

Kan du navigere gjennom nettsiden uten at det skjer automatisk kontekstendring når komponenter får fokus?

Innhold du må teste

Alle interaktive komponenter.

Testmetode

I prinsippet må du teste hva som skjer når hver enkelt interaktive komponent får fokus. I praksis vil mange kjenne løsningen de tester såpass godt at de vet hva som må testes.

Tilsynet avgrenser testing av suksesskriteriet til tastatur fordi det er mest effektivt. Det innebærer å trykke tab fra kontroll til kontroll og sjekke om det skjer kontekstendringer. Feil relatert til fokus, som viser seg ved tastaturnavigasjon, oppstår vanligvis også når brukeren navigerer med mus.

Ofte-stilte spørsmål

Medvirkende

Morten Tollefsen

Innspill til artikkelen

Logg inn med Nav SSO for å gi innspill til artikkelen

Logg inn med Nav SSO
3.2.1 Fokus - Aksel.nav.no