Link copiato negli appunti
Credo che non ci sia nulla di peggio a livello di user experience dei messaggi di errore scarsamente informativi o, peggio, confusi e fuorvianti. Il problema non sta tanto nello scegliere una validazione cumulativa o campo per campo, quanto piuttosto nello scrivere dei messaggi che indentifichino realmente l'errore e aiutino l'utente nella correzione.
Ecco alcune 'bad practices' che mi è capitato di vedere:
- Messaggi indistinguibili dal resto del testo
- Messaggi vaghi
- Mancanza di note esplicative sull'uso del form
- Invio parziale dei dati
Credo che sia necessario indentificarsi con l'utente e guardare le cose dal suo punto di vista. Questo ci eviterà inutili perdite di tempo o fastidiosi rush per correggere degli aspetti della validazione che certamente richiedono più attenzione dal punto di vista dell'interazione con l'utente.