Questa traduzione non è ancora stata rivista dalla redazione. Fa fede la versione tedesca. Deutsche Fassung
Accessibilità
Quando è un sito completamente operativo con la tastiera?
Livello A (2.1.1) richiede il funzionamento della tastiera per tutte le funzioni, ma lascia un'eccezione: se l'ingresso dipende dal percorso del movimento, come quando si disegna liberamente, può essere riservato al mouse. Livello AAA criterio 2.1.3 elimina questa esenzione. Ogni funzione è accessibile con la tastiera, tra cui il disegno, il movimento su una mappa e il gioco.
Cosa richiede il criterio
Tutte le funzioni della pagina possono essere eseguite tramite la tastiera senza che sia necessaria una certa sequenza temporale di tasti. Per i compiti che lavorano naturalmente con il movimento, questo significa: costruire un telaio della tastiera equivalente. Uno strumento di disegno riceve i campi di input per le coordinate o i tasti freccia per l'impostazione dei punti; una mappa può essere spostata con i tasti freccia e zoomata con più e meno; Un gioco di selezione ottiene scorciatoie da tastiera per registrare e cadere.
Per chi conta questo
Le persone che non possono guidare un mouse perché le mani stanno tremando, la potenza manca, o la visione non trova il puntatore funziona esclusivamente con tastiere, interruttori, o controlli vocali che replicano l'ingresso della tastiera. Per loro, una funzione senza un percorso della tastiera semplicemente non esiste. L'eccezione Level A colpisce pochi elementi, ma questi sono spesso i più preziosi: la carta interattiva, il blocco firma, l'editor.
Questo è il modo in cui ci occupiamo
Il core di misura controlla il funzionamento della tastiera del livello A: l'ordine di messa a fuoco, gli elementi raggiungibili, le trappole di messa a fuoco. Se una funzione di movimento ha un percorso di tastiera equivalente, decide un tester sullo schermo. Il criterio appartiene alla categoria AAA nella conoscenza; nella relazione, le aree di movimento appaiono come un'indicazione per la verifica.
Esempi
Carte mobile solo con il mouse
<div id="karte" class="ziehbar"></div><div id="karte" tabindex="0" role="application" aria-label="Karte, Pfeiltasten verschieben, Plus und Minus zoomen"></div>
<script>
karte.addEventListener("keydown", (e) => {
if (e.key === "ArrowLeft") verschiebe(-50, 0);
if (e.key === "+") zoom(1);
});
</script>Senza l'eccezione del livello A, una funzione di movimento ha anche bisogno di un percorso di tastiera equivalente.
- Elenca tutte le funzioni che vanno solo con il mouse oggi: disegnare, trascinare, carte, cursore, firma.
- Costruire un percorso della tastiera per ogni funzione: tasti freccia per il movimento, campi di input per i valori, tasti di scelta rapida per la registrazione e la caduta.
- Spiegare l'assegnazione chiave visibilmente accanto all'oggetto, non solo nel testo di aiuto.
- Mettere il mouse via e lavorare per un'ora solo con la tastiera attraverso la pagina.




