Test da tastiera e screen reader, passo per passo

Test da tastiera e screen reader

Test da tastiera e screen reader, passo per passo | We.Inc

Un test manuale passo per passo per ogni sito: controlli da tastiera, comandi NVDA e VoiceOver, un link per saltare al contenuto, CSS :focus-visible e una checklist da spuntare.

Per testare un sito da tastiera, metti via il mouse e usa Tab, Shift+Tab, Enter, Space e i tasti freccia per raggiungere e azionare tutto, controllando che l'anello di focus sia visibile e l'ordine abbia senso. Poi attiva uno screen reader, NVDA su Windows o VoiceOver su Mac, e verifica che titoli, link, pulsanti e campi dei moduli vengano annunciati in modo chiaro.

Criteri WCAG 2.2 coperti da questi test

I controlli automatici trovano testi alternativi mancanti e contrasto basso, ma non possono dirti se un menu si apre con Enter o se chi usa uno screen reader capisce un modulo. Questa pagina ti guida nel controllo manuale in ordine, con un'area di prova che mostra esattamente quale elemento ha il focus e una checklist che tiene il segno.

Domande frequenti

Con quale screen reader dovrei testare?

Usa quello che usano i tuoi visitatori, quando possibile. NVDA è gratuito per Windows da NV Access, e VoiceOver è integrato in ogni Mac e iPhone. Se gran parte del traffico arriva da telefoni, aggiungi un controllo con VoiceOver su iPhone o TalkBack su Android.

Come avvio e chiudo NVDA e VoiceOver?

Una volta installato, NVDA si avvia con Control+Alt+N e si chiude con Insert+Q. Su Mac, Command+F5 attiva e disattiva VoiceOver. Premere Control da solo zittisce NVDA a metà frase.

Che cos'è un link per saltare al contenuto?

È il primo link della pagina, di solito nascosto finché non riceve il focus, che porta direttamente al contenuto principale. Così chi usa la tastiera evita di attraversare con Tab tutta la navigazione in ogni pagina. Le WCAG lo indicano come una tecnica sufficiente per 2.4.1 Salto di blocchi, insieme a landmark e titoli.

Dovrei usare :focus o :focus-visible?

:focus-visible lascia decidere al browser quando un anello di focus è utile, così chi usa la tastiera lo vede mentre i clic del mouse sui pulsanti di solito non lo disegnano. Secondo MDN è ampiamente supportato da marzo 2022. Applica lo stile a :focus-visible e mantieni un anello visibile per ogni elemento interattivo.

Che cos'è un keyboard trap?

Un punto in cui il focus entra e non riesce più a uscire con la tastiera, come un player incorporato o una finestra di dialogo personalizzata che intercetta Tab. Le finestre modali devono tenere il focus all'interno mentre sono aperte, ma Escape o un pulsante di chiusura devono sempre permettere al visitatore di uscire.

Modalità navigazione e modalità focus

Come dovrebbe suonare un buon risultato

Annotare ciò che trovi

Tasti per il test solo da tastiera

Comportamento standard della tastiera nel browser

Comandi NVDA (Windows, layout desktop)

Il tasto NVDA è Insert per impostazione predefinita; la guida utente permette anche Caps Lock. I tasti a lettera singola funzionano in modalità navigazione.

Dalla guida utente di NVDA

Comandi VoiceOver (Mac)

VO indica il modificatore di VoiceOver: Control e Option premuti insieme, oppure Caps Lock da solo.

Dalla guida utente di VoiceOver di Apple

Correzioni per gli errori più comuni

Link per saltare al contenuto

Clicca dentro il risultato, poi premi Tab. Il link appare solo quando ha il focus, e la sua destinazione è l'elemento main.

Un anello di focus che vede solo chi usa la tastiera

Spostati con Tab sui pulsanti dentro il risultato. L'anello distanziato resta separato dal bordo del pulsante, e i clic del mouse di solito lo lasciano nascosto.

Tenere gli elementi con il focus fuori da un header fisso

scroll-padding-top riserva spazio in alto quando il browser scorre fino a un elemento con il focus o a un'ancora.

Solo tastiera

Screen reader

Checklist di test

Azzera

Spunta ogni passaggio mentre testi. Le tue spunte restano solo in questa pagina.

{n} di {total} passaggi completati

Nessun elemento della pagina ha il focus

campo {t}

nessun nome accessibile

Entra nell'area con Tab per iniziare

Area di prova del focus

Spostati con Tab tra questi controlli. Il tracker indica l'elemento che ha il focus in questo momento.

Un vero link

Un vero pulsante

Chiudi pannello

Indirizzo email

Un div cliccabile (Tab lo salta)

Inizia gratis · Nessuna carta di credito richiesta

Correlati: Guide

Prodotto

Per chi è

Funzionalità

Risorse

Azienda

Mappa del sito