it-swarm-eu.dev

Dovrebbe esserci una differenza nelle dimensioni relative dei pulsanti in una finestra di dialogo di conferma?

Capisco l'idea alla base dell'azione più probabile da utilizzare su una pagina leggermente più grande o in uno stile diverso al fine di guidare l'utente ad esso (ad esempio avere un pulsante per il salvataggio ma un piccolo link di testo per annullare).

Quando dico che un amministratore preme Elimina, ho una finestra di dialogo di conferma che chiede se sono sicuri di volerlo fare e presentandoli con due opzioni, "Sì, Elimina questo" e "No, Conserva questo". Al momento hanno le stesse dimensioni e lo stesso stile e quindi lo stesso peso sulla pagina.

Mi chiedevo se dovesse essere così o dovrei supporre che l'amministratore non sia un idiota e che se hanno premuto il tasto Canc, confermando questa azione è la parte più importante del suo prossimo passo e quindi dovrebbe essere data una maggiore ponderazione sulla pagina ?

15
Toby

Luke Wroblewski ha scritto un articolo chiamato azioni primarie e secondarie sui moduli web che parla specificamente di questo problema. I suoi dati si basano su ricerche tratte da studi di monitoraggio degli occhi.

La conclusione è fondamentalmente che dovrebbero esserci differenze nel peso visivo tra i due in modo da poter interpretare, a prima vista, quale invito all'azione è più significativo. Parla anche un po 'di posizionamento e ordine.

Visual weight in forms

Per quanto riguarda quale pulsante dovrebbe avere più peso, spetta a te determinare la situazione. Di solito è buona prassi essere molto prudenti riguardo ai pulsanti quando si ha a che fare con operazioni CRUD come eliminare qualcosa, ma probabilmente si conosce meglio (o si dovrebbe verificare) quale situazione ha maggiori probabilità di verificarsi. Se la cancellazione avviene più frequentemente, allora forse dovrebbe essere l'azione principale.

Vedi la risposta di Michael qui sotto per alcuni buoni riferimenti alle linee guida della piattaforma che specificano come dovresti decidere quale dovrebbe essere l'azione principale.

Per ulteriori discussioni su problemi simili con i pulsanti, vedere queste domande:

10
Rahul

Se si tratta di un'app desktop thin client o è importante essere coerenti con le app desktop, le linee guida UX di Windows 7 specificano che per le azioni rischiose, il pulsante più visibile dal punto di vista visivo dovrebbe essere la "scelta sicura" (pagina 384). In particolare, la scelta sicura dovrebbe essere il pulsante predefinito, che è sia visivamente più evidente rispetto agli altri pulsanti, sia attivato dal tasto Invio. Allo stesso modo, l'HIG di Apple afferma che il pulsante più importante dovrebbe essere quello che "rappresenta l'azione che è più probabile che l'utente esegua se quell'azione non è potenzialmente pericolosa . [enfasi in originale]. " Raccomanda specificamente di non mettere in risalto un pulsante "se causa una perdita di dati dell'utente" (p245).

Quindi, il pulsante più importante dovrebbe essere "No, Keep This", giusto?

D'altra parte, devo essere d'accordo con te sul fatto che è probabile che l'utente non sia un idiota e il 90% + delle volte in cui vuole veramente eliminare l'oggetto. Il risultato è che gli utenti avranno l'abitudine di fare clic sul pulsante di conferma del messaggio di conferma senza davvero pensare o addirittura leggere il messaggio, n'abitudine che molti utenti hanno già . Questo sconfigge lo scopo di avere il messaggio in primo luogo. Inoltre, con l'eccezione di scivolare il mouse, gli utenti spesso non sanno che stanno commettendo un errore fino a quando non viene commessa l'azione e vedono il risultato nella finestra principale (ad esempio, "Spiacenti. Eliminato il cosa sbagliata"). Tali conferme non fanno altro che sprecare lo sforzo dell'utente e insegnare cattive abitudini.

Se possibile, non avere alcuna conferma per l'eliminazione. Invece, avere un chiaro e facile modo per annullare elimina.

10
Michael Zuschlag