Kaikkia käyttöliittymän interaktiivisia elementtejä pitää voida käyttää pelkän näppäimistön avulla. Eli jokaisen sivulla esiintyvän käyttöliittymäelementin, jolla on jokin toiminnallisuus, täytyy saada näppäimistökohdistus. Näppäinkäytön toiminnallisuuden voidaan tarkastaa tekemällä manuaalinen tarkastus käymällä sivu läpi pelkän näppäimistön avulla.

Näkyvä kohdistus

Jokaisen näppäimistökohdistuksen saavan komponentin kohdalla näppäimistön kohdistuksen ilmaisin on näkyvissä. Manuaalinen tarkastus käymällä sivu läpi pelkän näppäimistön avulla.

Navigointijärjestys

Kohdistettavissa olevat komponentit saavat kohdistuksen järjestyksessä, joka säilyttää merkityksen ja toimivuuden. Käytännössä navigointijärjestyksen tulisi vastata sivun visuaalista asettelua. Manuaalinen tarkastus käymällä sivu läpi pelkän näppäimistön avulla.

Näppäinkäytön puute

Näppäinkäytön puute on vaikeimpia saavutettavuusongelmia, sillä käyttäjät eivät pysty korvaamaan näppäinkäytön puutetta muilla tavoilla, ja palvelun käyttö estyy. Sivulla ei saa myöskään olla näppäinansaa, jolloin käyttäjä jumittuu esimerkiksi lomakkeen kenttään, eikä hän pääse jatkamaan lomakkeen täyttämistä näppäimien avulla.

Monet selaavat verkkoa pelkällä näppäimistöllä. Hiiren käyttö on vaikeaa esimerkiksi näkövammaisille ja ihmisille, joiden käsien toiminta on rajoittunutta. Näppäimistökäyttäjät selaavat verkkoa tyypillisesti käyttäen sarkainta (tab), enter-painiketta sekä nuolinäppäimiä (alas ja ylös).

Saavutettavuusvaatimusten mukaan kaikkea verkkopalvelun sisältöä ja toimintoja pitää voida käyttää ilman hiirtä näppäimien avulla. Sisällöntuottajat eivät yleensä pysty korjaamaan näppäinkäyttöä, vaan siihen tarvitaan sovelluskehitystä.

Näppäinkäytön lisäksi pitää varmistaa, että käyttäjä pystyy vaivatta siirtymään näppäimillä eli nuolinäppäimillä ja tabulaattorilla lomakkeen kentästä toiseen.

Tyypillisimmät näppäinkomennot

  • Navigointi interaktiivisesta elementistä toiseen: TAB / Shift + TAB
  • Linkkien aktivoiminen: ENTER
  • Painikkeet: painikkeen aktivoiminen ENTER tai SPACE
  • Valintaruudut (checkbox): valitseminen / valinnan peruminen SPACE
  • Radionapit (radio button): liikkuminen radionapista toiseen nuolinäppäimillä (valitsee aktiivisen radionapin samalla), siirtyminen radionappien ryhmästä pois TAB
  • Alasvetovalikot (dropdown menu): valikon avaaminen SPACE, valikon sisällä siirtyminen elementistä toiseen nuolinäppäimillä
  • Pop-up-ikkunat, dialogit, overlayt, yms: sulkeminen ESC
  • Välilehdet (tab panel): siirtyminen välilehtirakenteeseen ja siitä pois TAB, siirtyminen välilehdestä toiseen nuolinäppäimillä (valitsee välilehden aktiiviseksi samalla). Jos välilehtirakenne näyttää välilehdiltä, mutta on toteutettu erillisinä linkkeinä, käytä TAB + ENTER

  • No labels