cat javascript/checklist-finale-accessibilita-e-casi-limite.md
Checklist finale: accessibilità e casi limite
Controllare una piccola app prima di considerarla finita.
In parole semplici
Una app non è finita solo perché funziona una volta. Devi controllare campo vuoto, testi lunghi, uso da tastiera, messaggi di errore e refresh.
Questa lezione fa parte del modulo Controllare, correggere e migliorare. L’obiettivo del modulo è: Imparare a leggere errori, controllare dati e verificare funzioni senza andare a tentativi.
Parole nuove
- caso limite: situazione meno comune ma possibile.
- accessibilità: attenzione a chi usa tastiera, screen reader o altre modalità.
Cosa impari
- Capire il concetto senza partire da definizioni astratte.
- Vedere un esempio piccolo che puoi copiare e modificare.
- Collegare l’argomento al risultato del modulo: una checklist di controllo per correggere una piccola app JavaScript.
Esempio da copiare
const controlli = [
"campo vuoto",
"testo molto lungo",
"uso da tastiera",
"refresh della pagina"
];
console.log(controlli);
Non devi memorizzare tutto subito. Prima copia l’esempio, fallo funzionare e cambia una cosa alla volta.
Esercizio guidato
- Apri una tua piccola app.
- Prova un campo vuoto.
- Prova un testo molto lungo.
- Usa solo la tastiera.
- Ricarica la pagina e controlla i dati.
Controllo finale
Hai finito quando hai scritto almeno cinque controlli e corretto i problemi trovati.