Accesso accessibile
Silktide trova i moduli di accesso nelle tue pagine e ti chiede di confermare che accedere non costringa i visitatori a ricordare, trascrivere o risolvere informazioni. I test di memoria o di problem solving sono accettabili solo quando viene offerta un'alternativa o assistenza.
Perché è importante
Le password, i nomi utente e gli enigmi sono tutti test delle funzioni cognitive: richiedono memoria, trascrizione o calcolo. Per le persone con disabilità cognitive, questi test possono rendere impossibile l'accesso, impedendo loro di entrare negli account che possiedono. Un accesso che supporta un gestore di password, al contrario, riduce l'intero test a un paio di clic.
Come risolvere il problema
Questo controllo ti chiede di verificare manualmente ogni modulo di accesso. La maggior parte dei moduli di accesso supera il controllo se soddisfa tutti i seguenti requisiti:
- I gestori di password funzionano. Il modulo consente al software di compilare il nome utente e la password. Usa campi standard con
autocomplete="username"eautocomplete="current-password"e non chiedere mai caratteri specifici ("inserisci il 3°, il 7° e il 1° carattere del tuo PIN"), perché questo impedisce ai gestori di password di funzionare. - È consentito incollare. Non bloccare l'incollamento nei campi del nome utente o della password.
- Nessun enigma senza assistenza. Un o un test simile non deve essere l'unico modo per accedere. A questo livello, esistono eccezioni per il riconoscimento di oggetti nelle immagini e per l'identificazione di contenuti forniti dall'utente stesso (come una foto caricata dall'utente).
- Nessun nome utente inventato. Richiedere un identificativo inventato (come
@joe1987) è un test di memoria. Un indirizzo email o un numero di telefono vanno bene, perché le persone li usano ovunque.
Se non è possibile rendere il modulo conforme, offri un metodo di accesso alternativo che eviti completamente il test cognitivo, come un link di accesso inviato via email o una passkey.
Se un modulo segnalato soddisfa già queste condizioni, il risultato.
Come esegue i controlli Silktide
- Esamina ogni modulo di ogni pagina per individuare la struttura di un modulo di accesso: un campo per il nome utente seguito da un campo per la password (con al massimo un paio di elementi aggiuntivi, come una casella di controllo "ricordami"), oppure un primo passaggio con un singolo campo che chiede il nome utente, come avviene su alcuni siti importanti.
- Segnala ogni modulo di accesso rilevato per la tua revisione. Il funzionamento dei gestori di password, dell'incollamento e delle alternative può essere confermato solo provandoli, quindi la decisione spetta a una persona.
Risoluzione dei problemi
È stato segnalato un modulo che non è un accesso
Il rilevamento cerca la struttura di un modulo di accesso e occasionalmente un altro modulo breve può corrispondervi. Se il modulo non consente a nessuno di accedere, approva il risultato.
Il mio accesso si trova su un dominio separato o dietro un pulsante
Silktide può esaminare solo i moduli di accesso presenti nelle pagine che analizza. Un accesso ospitato altrove (ad esempio presso un provider di identità separato) deve essere controllato manualmente su quel sito.
Per saperne di più
- Comprendere il criterio di successo 3.3.8: Autenticazione accessibile (minimo) (WCAG 2.2)
- Accesso accessibile (nessuna eccezione) - la versione più rigorosa di questo controllo, che non ammette eccezioni