Esercizio 1 - Rendere comprensibili gli errori di un modulo
Scenario
Modulo fittizio con nome, email e messaggio obbligatori. Inserendo «mario@» compare solo «Dati non validi» e il modulo cancella il messaggio. Dopo un invio riuscito, il pulsante cambia colore ma non compare una conferma testuale.
Attività
- Scrivere etichette e istruzioni per i tre campi, indicando quelli obbligatori.
- Preparare i testi per campo vuoto, email non valida, invio riuscito ed errore del server.
- Descrivere focus, associazione degli errori ai campi e conservazione dei dati dopo l'invio.
- Definire come rendere disponibile la conferma anche al lettore di schermo, senza annunci duplicati.
Da consegnare
- Testi dei campi e dei quattro stati.
- Sequenza del focus e tre prove: email errata, invio riuscito, errore tecnico.
Esempio di risposta
Email non valida: «Inserisci un indirizzo completo, ad esempio nome@example.com». Dopo l'invio il focus raggiunge l'email; nome e messaggio restano compilati.
Verifica del risultato
- Si capisce cosa correggere senza affidarsi al colore?
- Ogni prova specifica testo atteso, focus e dati da conservare?
- La conferma dipende dalla risposta positiva del server, non dal solo clic?