2.4.3 Kohdistusjärjestys
TL;DR: Kohdistusjärjestyksen on kuljettava loogisessa järjestyksessä, joka vastaa lukemis- ja käyttökulkua. Älä pakota käyttäjää hyppimään arvaamattomasti.
Onnistumiskriteerin virallinen kuvaus
Jos verkkosivu voidaan navigoida järjestyksessä ja navigointijärjestys vaikuttaa merkitykseen tai toimintoon, kohdistettavissa olevat komponentit saavat kohdistuksen järjestyksessä, joka säilyttää merkityksen ja toimivuuden.
Mitä pitää tehdä?
Varmista, että kohdistusjärjestys on looginen ja intuitiivinen.
Miksi tämä on tärkeää?
Parantaa navigointia käyttäjille, jotka käyttävät näppäimistöä navigointiin.
Yleisiä sudenkuoppia
Elementtien järjestyksen vaihtaminen CSS:llä ilman, että mietitään sen vaikutusta kohdistusjärjestykseen.
Positiivisen tabindex-attribuutin käyttäminen. Mitä useammalla elementillä on positiivinen tabindex-attribuutti, sitä todennäköisemmin kohdistusjärjestyksen kanssa ilmenee ongelmia.
Tarkasta erityisesti evästesovellukset, näissä on todella usein haasteita.
Miten testata?
Kohdistusjärjestystä voi testata manuaalisesti sekä työkaluilla, kuten Taba11y.
Miten huomioida tämä kriteeri kehitystyössä?
Kohdistusjärjestyksen ei välttämättä tarvitse olla identtinen ohjelmallisesti selvitetyn lukujärjestyksen kanssa (katso onnistumiskriteeri 1.3.2), kunhan käyttäjä ymmärtää ja voi käyttää verkkosivua. Sisällölle voi olla useampi looginen lukujärjestys, kohdistusjärjestys voi noudattaa mitä tahansa niistä. Jos kohdistusjärjestys poikkeaa huomattavasti ohjelmallisesti selvitetystä lukujärjestyksestä, käyttäjillä voi olla hankaluuksia käyttää ja ymmärtää verkkosivua. Tämä on hyvä pitää mielessä verkkosivuja suunnitellessa.