Meccanismo di prevenzione degli errori (AAA)
Silktide individua i moduli nelle tue pagine e ti chiede di confermare che l'invio possa essere annullato, controllato o confermato prima di diventare effettivo. A questo livello, il requisito si applica a ogni modulo che richiede all'utente di inviare informazioni, non solo a quelli con conseguenze legali o finanziarie.
Perché è importante
Ogni modulo può essere usato per inviare qualcosa di errato: un indirizzo email digitato male in una richiesta di assistenza, la data sbagliata in una richiesta di prenotazione, una risposta incompleta inviata troppo presto. Le persone con disabilità motorie, visive o cognitive commettono più spesso questi errori e hanno meno probabilità di accorgersene prima di premere Invia.
Un passaggio di revisione, una fase di convalida o un'opzione per annullare consentono di correggere gli errori nel momento in cui è più semplice farlo. Applicare questo requisito a tutti i moduli è un requisito di accessibilità di , il livello più rigoroso, che non tutti i siti sceglieranno di soddisfare.
Come risolvere il problema
Per ogni modulo, fornisci almeno una di queste protezioni:
- Annullabile: l'invio può essere annullato in seguito.
- Controllato: i dati inseriti vengono convalidati per individuare gli errori e all'utente viene data la possibilità di correggerli prima che l'invio diventi effettivo.
- Confermato: un passaggio di revisione mostra ciò che sta per essere inviato e chiede all'utente di confermarlo.
Per i moduli semplici, il controllo è solitamente l'opzione più leggera: convalida i campi e consenti all'utente di correggere eventuali errori prima che l'invio venga registrato.
Se un modulo segnalato dispone già di una di queste protezioni, il risultato.
Come Silktide esegue il controllo
- Individua ogni modulo in ciascuna pagina.
- Ignora i moduli senza campi che un visitatore possa effettivamente utilizzare (moduli nascosti o non interattivi) e gli elementi che hai escluso dal controllo.
- Segnala ogni modulo rimanente per la tua revisione. Silktide non può verificare automaticamente il comportamento di convalida, conferma o annullamento, perché questi comportamenti compaiono solo quando il modulo viene effettivamente inviato; perciò la decisione spetta a una persona.
Risoluzione dei problemi
Il passaggio di conferma si trova in una pagina successiva
Silktide esamina ogni pagina indipendentemente e non può seguire un invio in più passaggi. Se il processo termina con un passaggio di revisione e conferma, il modulo è conforme; approva il risultato.
In cosa si differenzia dal controllo AA?
La versione AA copre solo i moduli con conseguenze legali, finanziarie o relative alla modifica dei dati. Questa versione AAA estende le stesse protezioni a ogni modulo che raccoglie informazioni dall'utente.