Se programmate per un pubblico non tecnico, vi trovate ad alto rischio che gli utenti non leggano i vostri messaggi di errore attentamente formulati e illuminanti, ma fate semplicemente clic sul primo pulsante disponibile con una scrollata di spalle di frustrazione.
Quindi, mi chiedo quali buone pratiche puoi consigliare per aiutare gli utenti a leggere effettivamente il tuo messaggio di errore, anziché semplicemente rinunciare a parte. Le idee a cui riesco a pensare cadono sulla falsariga di:
- Formattare naturalmente l'aiuto; forse un messaggio breve e semplice, con un pulsante "Ulteriori informazioni" che porta al messaggio di errore più lungo e dettagliato
- Avere tutti i messaggi di errore collegati ad alcune sezioni del manuale dell'utente (un po 'difficile da raggiungere)
- Basta non inviare messaggi di errore, semplicemente rifiutare di eseguire l'attività (un modo un po '"Apple" di gestire l'input dell'utente)
Modifica: il pubblico che ho in mente è una base di utenti piuttosto ampia che non usa il software troppo spesso e non è in cattività (cioè, nessun software interno o comunità ristretta). Una forma più generica di questa domanda è stata posta su slashdot , quindi potresti voler controllare lì per alcune delle risposte.