Keyboard Navigation
8 articoli
WCAG 2.1.2: Nessuna trappola da tastiera
WCAG 2.1.2 richiede che gli utenti della tastiera non rimangano mai intrappolati all’interno di un componente: se il focus può essere spostato in un elemento dell’interfaccia utente usando la tastiera, deve essere anche possibile spostare il focus altrove usando solo la tastiera. Questo criterio è essenziale per gli utenti che si affidano esclusivamente alla navigazione tramite tastiera, incluse le persone con disabilità motorie e gli utenti di screen reader.
WCAG 2.4.1: Saltare i blocchi
WCAG 2.4.1 richiede che le pagine web forniscano un meccanismo per saltare i blocchi di contenuto ripetuti, come i menu di navigazione, in modo che le persone che usano la tastiera e le tecnologie assistive possano raggiungere il contenuto principale senza dover scorrere con il tasto Tab ogni singolo link. Questo è un requisito di Livello A, il che significa che rappresenta la base per una navigazione da tastiera accessibile.
WCAG 2.4.3: Ordine di messa a fuoco
WCAG 2.4.3 richiede che, se una pagina web può essere navigata in modo sequenziale e le sequenze di navigazione influiscono sul significato o sul funzionamento, i componenti focalizzabili ricevano il focus in un ordine che preservi significato e operatività. Questo criterio è essenziale per le persone che usano la tastiera e le tecnologie assistive e che si affidano a una sequenza di focus logica e prevedibile per comprendere e interagire con i contenuti.
WCAG 3.2.1: Al focus
WCAG 3.2.1 On Focus richiede che quando qualsiasi componente dell’interfaccia utente riceve il focus da tastiera, non debba provocare un cambiamento di contesto inatteso. Questo protegge gli utenti della tastiera e delle tecnologie assistive da comportamenti disorientanti e imprevedibili che possono rendere una pagina impossibile da navigare in modo efficace.
WCAG 2.4.7: Focus visibile
WCAG 2.4.7 richiede che qualsiasi interfaccia utente utilizzabile tramite tastiera abbia un indicatore di focus visibile, in modo che gli utenti possano sempre vedere quale elemento ha attualmente il focus da tastiera. Questo è essenziale per gli utenti che usano solo la tastiera, per le persone con disabilità motorie e per chiunque non possa usare il mouse.
WCAG 2.4.11: Focus non oscurato (minimo)
WCAG 2.4.11 richiede che, quando un componente dell’interfaccia utente riceve il focus da tastiera, non sia completamente nascosto da contenuti creati dall’autore, come intestazioni fisse, banner sui cookie o widget di chat. Questo criterio garantisce che gli utenti che usano la tastiera possano sempre vedere dove si trovano nella pagina, il che è essenziale per la navigazione e l’usabilità.
WCAG 2.4.12: Focus non oscurato (avanzato)
WCAG 2.4.12 richiede che, quando un componente dell’interfaccia utente riceve il focus da tastiera, nessuna parte di quel componente sia nascosta da contenuti creati dall’autore: l’elemento con focus deve essere completamente visibile. Questo criterio avanzato (AAA) elimina la tolleranza per la visibilità parziale prevista dal corrispondente criterio AA, garantendo che le persone che usano la tastiera vedano sempre esattamente dove si trova il focus.
WCAG 2.4.13: Aspetto del focus
WCAG 2.4.13 richiede che gli indicatori di messa a fuoco da tastiera soddisfino requisiti minimi di dimensione e contrasto, in modo che gli utenti possano vedere chiaramente quale elemento ha il focus. Questo criterio garantisce che le persone che si affidano alle tastiere o alle tecnologie assistive possano navigare nelle interfacce senza perdere di vista la propria posizione corrente.
