Ecologia dei siti web.it

7 dicembre 05

L'inutile pulsante Reset

di Giuseppe Di Carlo

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à |

Commenti:

  1. Lorenzo    8 04 2006 - 21:07    # Non è detto che sia inutile, lo utilizzo su applicativi di ricerca che utilizzano form , serve a inserire nuovi valori nei campi quando quelli appena utilizzati non servono.
    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.
  2. — Luca    13 04 2006 - 18:17    # Concordo con Giuseppe:

    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”)
  3. Paolo    24 08 2006 - 11:58    #

    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

I commenti sono chiusi per questo articolo.