7 dicembre 05
Chi di voi utilizza il pulsante Reset quando compila un form alzi la mano!
Personalmente, mi è capitato di usarlo poche volte e mai volontariamente.
Qualche giorno fa, visitando un noto sito italiano, ho deciso di registrarmi per usufruire di alcuni servizi e ricevere la newsletter.
Dopo aver compilato tutti i campi ho cliccato per sbaglio su “Annulla” anzichè su “Avanti” e istantaneamente mi sono ritrovato davanti a un form vuoto. L’idea di ricompilare il form non mi ha neanche sfiorato ed ho abbandonato il sito.
Questo piccolo aneddoto per dire che il pulsante Reset è quasi sempre inutile, rappresenta un pericolo per chi vuole completare un form e accresce la confusione perchè obbliga il visitatore a ragionare su quale pulsante cliccare per andare avanti.
E’ preferibile allora non inserire il pulsante Reset quando si costruisce un form e, se proprio si è costretti ad utilizzarlo, bisogna fare in modo che l’utente debba confermare l’azione di reset per evitare, o ridurre al minimo, cancellazioni accidentali.
Sezione: blog - Argomento: usabilità |
I commenti sono chiusi per questo articolo.
Mi spiego meglio una ricerca su tendine che si popolano a seconda del valore della precedente e utilizando la funzione server side di mantenimento dei dati permette ricerche molto veloci e varie cambiando in qualsiasi punto il select delle tendine . Ma sevoglio ripartire devo per forza resettare tutto il percorso efettuato.
non mettiamo pulsanti che non servono e diminuiamo la confusione degli utenti
(concordo anche sul fatto che in sporadici casi un pulsante in più possa agevolare l’utente, ma solitamente questo accade in applicazioni abbastanza “avanzate”)
Ciao, mi sono imbattuto per caso nel tuo blog, mentre cercavo nel web qualcuno che come me ritiene .NET una gran porcata.
Il pulsante reset ha un suo senso nei form in cui devi aggiornare dei campi mentre in uno di inserimento è inutile o al limite dannoso. Nell’aggiornamento permette infatti di riportare il form alla situazione originale senza dover ricaricare la pagina; mettiamo caso io debba aggiornare un form con diversi campi e mi accorgo di aver fatto confusione, cliccando su reset riporto il form ai valori iniziali senza dover fare un “reload”.
Resta poi evidente che ogni pulsante (di invio o reset) dovrebbe prevedere una popup di conferma, mettere un reset senza una confirm abbinata è da macellai.
Ciao,
Paolo