Avaleht › Teadmusbaas › WCAGi kriteerium
Klaviatuurikasutus WCAG 2.1.1 järgi
Iga funktsioon peab olema klaviatuuriga saavutatav ja käivitatav. See puudutab eelkõige isevalmistatud juhtelemente (div/span klõpsukäsitlejaga button/a asemel).
Sagedased vead
Klõpsatavad <div>/<span> ilma tabindexi ja klaviatuurikäsitlejata, rippmenüüd ainult :hover puhul, modaalaknad ilma fookuse juhtimiseta, karussellid ilma juhtnuppudeta.
Kuidas seda õigesti teha
Kasuta natiivseid elemente (button, a, input). Kus teisiti ei saa: role, tabindex="0" ja keydown-käsitleja Enteri/tühiku jaoks. Ei mingeid klaviatuurilõkse — välja peab ka saama.
Automaatse testi piir
Klaviatuurikasutust saab kontrollida ainult tegeliku interaktsiooniga — a11yglassi tasuta skannimine seda ei kata. Käi leht üks kord ülevalt alla läbi ainult Tab, Shift+Tab, Enter, tühiku ja nooltega.
Kuidas a11yglass aitab
Tasuta skannimine kontrollib serveeritavat HTMLi ja CSSi automaatselt tuvastatavate WCAGi rikkumiste suhtes ja nimetab iga leiu kohta edukriteeriumi ja konkreetse meetme. Leiab umbes 20–35 % probleemidest ega asenda täielikku hindamist.
Loe edasi
Üldine teave parima teadmise järgi, mitte õigusnõu. Üksikjuhtumi puhul pöördu IT-õigusele spetsialiseerunud advokaadibüroo poole.