Quali sono alcune alternative alla frase “ Sei sicuro di voler XYZ ” nelle finestre di dialogo di conferma?

Non mi piace vedere due volte la parola “tu” nel messaggio. Esempi:

  1. Sei sicuro di vuoi eliminare questo elemento?
  2. Sei sicuro di voler continuare?

Commenti

  • Non sono sicuro che non ti piaccia vedere la parola due volte è una ragione sufficiente per voler cambiare il testo del dialogo, ma qualunque cosa faccia galleggiare la tua barca 🙂
  • Dovresti cercare di evitare ” sei sicuro che ” dialoghi se puoi. Le persone tendono a fare clic su SÌ o su OK per abitudine, quindi ‘ non è una gran salvaguardia contro il fare la cosa sbagliata. ‘ è molto meglio saltare la conferma, ma fornire un annullamento. Aza Raskin lo dice bene: Non usare mai un avviso quando intendi annullare
  • @Patrick: inseriscilo in una risposta.
  • – Eliminare questo elemento? SÌ NO – Sei sicuro? SÌ NO – Comprendi le implicazioni delleliminazione di questo file S? SI NO – Coca Cola o Pepsi? SÌ NO

Risposta

Parte del motivo per cui le persone saltano messaggi lunghi è dovuto alla velocità di lettura.

Supponi, per motivi di discussione, qualcuno con una velocità di lettura media – circa 200 parole al minuto. (*)

Se usi solo 20 parole in un dialogo, lo stai chiedendo di dedicare 6 secondi alla lettura e alla comprensione di ciò che hai scritto.

Anche se non sembra molto, una pausa di sei secondi imposta quando stai cercando di fare qualcosa può sembrare un tempo terribilmente lungo .

(*) E non commettere lerrore di presumere che una bassa velocità di lettura significhi una scarsa intelligenza.

Quindi, tre suggerimenti per te, tutti finalizzati alla massima chiarezza con il minimo sforzo.

  1. Sii il più conciso possibile
  2. Identifica lelemento a rischio
  3. Dai un nome ai pulsanti per le azioni

Ecco una semplice finestra di dialogo per leliminazione:

Scadente

Riduciamo il numero di parole al minimo per facilitarne la lettura:

Migliore

Ora, identifichiamo lelemento a rischio e etichettiamo i pulsanti per lazione:

testo alternativo

Molto meglio, più facile da leggere e più chiaro.

Un altro esempio: una finestra di dialogo di continuazione.

Finestra di dialogo di conferma

Semplifica la formulazione.

Finestra di dialogo Continua meglio

Ancora una volta, identifichiamo cosa sta succedendo e etichettiamo i pulsanti per azioni.

Dialogo migliore per continuare

Un netto miglioramento.

Ecco un pensiero finale. Evita i negativi , especia lly doppi negativi. Alcuni madrelingua inglese trovano i doppi negativi complicati e molti che imparano linglese come seconda lingua li trovano confusi (soprattutto se la loro lingua madre utilizza i doppi negativi per enfatizzare invece di invertire).

Commenti

  • Oppure puoi semplicemente leggere le linee guida sullesperienza utente di Windows msdn.microsoft.com/en-us/library/aa511258.aspx dove scrivono effettivamente su questo 🙂
  • Credo che tu stia effettivamente dando dei cattivi esempi: 1. È ” OK “, non ” Ok “. 2. Se fai una domanda sì / no, le possibili risposte devono essere sì o no, certamente non OK e Annulla. 3. Se identifichi i pulsanti per lazione, devi farlo con entrambi i pulsanti, non solo con uno (cioè Elimina / Mantieni non Elimina / Annulla) A parte questo credo anche che ogni frase debba contenere almeno un soggetto e un verbo , ma questo è personale.
  • @BaGi – Penso che potresti aver letto male la mia risposta: ‘ sto mostrando una progressione da scadente a migliore. Avere una domanda Sì / No con Ok / Annulla come pulsanti è certamente scadente, ma è fin troppo comune, ed è questo che stavo sottolineando. Per affrontare i tuoi punti … Dove cè un semplice inverso, usarlo per il pulsante Annulla ha senso, quindi Elimina / Mantieni è meglio di Elimina / Annulla, ma questo non è ‘ t sempre possibile: qual è ‘ linverso di Post? Pubblica / Non ‘ t Il post sembra goffo. E penso che tutti i miei esempi siano frasi complete. Per prendere lultimo: ” Continua “: verb; ” Elaborazione della transazione “: subject.
  • @Bevan: I don ‘ t pensare Post? Pubblica / Non ‘ t Il post è goffo. Salva / don ‘ t salvare è ciò che vedi costantemente. Nella tua ultima frase ” elaborazione delle transazioni ” non è affatto un soggetto, ma un oggetto indiretto (vedi en.wikipedia.org / wiki / Object_% 28grammar% 29 ). Ho capito che i tuoi esempi mostrano un miglioramento graduale, penso solo che il risultato finale contenga ancora qualche piccolo difetto.
  • @BartGijssens: ‘ preferirei sempre Cancel a qualsiasi altra cosa … perché senza un singolo neurone che si attiva so che non fa nulla (effettivamente una parola in meno da leggere). Il problema con ” Non ‘ per salvare ” è che potrebbe utilizzare ” Getta ” in qualche altro contesto (scarso).

Risposta

Mi impegno sempre a mostrare allutente quale elemento viene eliminato (soprattutto perché la finestra di dialogo potrebbe oscurare lelemento in questione, ma anche perché vedendo identificabile il testo nella finestra di dialogo attirerà lattenzione):

Elimina “il tuo elemento preferito”?

Puoi anche iniettare un po di umorismo qua e là, a seconda del tipo di app che stai “creando:

Sicuramente non lo fai vuoi continuare senza salvare? [Sì, lasciami in pace] [Oh giusto, grazie per avermelo ricordato]

Se lo provi da un utente, noterai che i messaggi divertenti vengono notato un po più di frequente semplicemente perché si distinguono dalla massa dei messaggi generici e (se in realtà sono abbastanza carini) fanno sorridere lutente. Cosa si può volere di più?

Commenti

  • Oppure si può semplicemente seguire la mia regola pratica: tutti i pulsanti di dialogo devono essere etichettati ” D ‘ oh! “, anche se sono presenti più pulsanti.
  • @ VirtuosiMedia Se sono presenti due pulsanti, solo uno deve essere etichettato ” D ‘ oh! ” Laltro dovrebbe essere etichettato ” Perché piccolo …! ”
  • ” … 14 utenti hanno fatto clic su Do ‘ h, 5 utenti hanno fatto clic su Nut e un utente ha premuto ripetutamente il tasto M. ” – Jakob Nielsen
  • ” … Tutti i 20 utenti hanno espresso sorpresa per le luci rosse di emergenza, le sirene e gli avvertimenti di evacuazione prima del disastro nucleare. Quelli che sono sopravvissuti in seguito hanno detto che erano combattuti tra la fuga per sicurezza e il vedere cosa cera nel frigorifero. Scossi dallesperienza, sembravano chiedersi se avevano fatto la scelta giusta. ”
  • Sarebbe più divertente se fosse scritto ” Shirley ” invece di ” Sicuramente “.

Rispondi

Google suggerisce due modi diversi ed entrambi rimuovono “te “interamente.

Linee guida per la scrittura di progetti di Google suggeriscono quanto segue:

Ometti frasi non necessarie

Puoi saltare molte frasi introduttive comuni e arrivare subito al punto.

inserisci qui la descrizione dellimmagine

Altro finestre di dialogo di avviso di Material Design suggerisce di riformulare la domanda per rimuovere “sei sicuro?”

Avvisi con barre del titolo

Utilizza gli avvisi nella barra del titolo solo per situazioni ad alto rischio, come la potenziale perdita di connettività. Gli utenti dovrebbero essere in grado di comprendere le scelte in base al solo titolo e al testo del pulsante.

Se è richiesto un titolo:

  • Utilizza una domanda o una dichiarazione chiara con una spiegazione in larea dei contenuti, ad esempio “Cancella archivio USB?”.
  • Evita scuse, ambiguità o domande, come “Avviso!” o “Sei sicuro?”

inserisci qui la descrizione dellimmagine

Risposta

È meglio non avere tali finestre di dialogo, invece , implementa la funzionalità di annullamento.

La finestra di dialogo è inutile il 95% delle volte, quindi perché costringerla alle persone? Stai cercando di aiutare le persone? o stai cercando di dare la colpa allutente “ehi, hai confermato di voler eliminare quellelemento importante, non “dare la colpa a me!”.

Indovina, le persone imparano a ignorare queste finestre di dialogo, confermano sempre inconsciamente qualunque azione abbiano appena fatto.

Quindi questo è lapproccio sbagliato per risolvere il problema.

Il problema qui è: lazione dellutente può avere effetti indesiderati se eseguita per errore.

Una soluzione migliore per questo il problema sarebbe consentire allutente di ripristinare la sua modifica.

Se gli permetti di annullare le eliminazioni, ottieni due cose positive:

  • Non dovrai infastidire lutente con luso meno dialoghi.
  • Gli utenti possono ripristinare le eliminazioni involontarie.

Limplementazione dellannullamento è molto più difficile che mostrare una finestra di conferma.

Risposta

Eliminare questo elemento?

Continuare?

Dritto al punto.

Risposta

Una cosa fondamentale da ricordare è che le persone ignorano i messaggi “Sei sicuro”. Devi costringerli a pensare alla decisione. Ecco uno dei miei preferiti.

testo alternativo

Commenti

  • Diventano irritanti se devi eliminare molte cose (” lead “, in questo caso), ma funziona bene quando ‘ stai eseguendo ” nessuna azione ” (ovviamente tu potrebbe semplicemente programmare in modo che non ci sia ‘ n qualsiasi tipo di azione)
  • I ‘ non sono sicuro di cosa la casella di controllo ” non può annullare ” significa. Se ‘ non lo controllo, posso annullare? Oppure il pulsante ” Non tornare indietro ” non si attiverà finché non lo controllo? Questo dialogo sembra quasi un modulo stesso, inclusa la gestione degli errori e la gestione dello stato degli elementi dellinterfaccia utente. Se commetto un errore in questo dialogo, verrà visualizzato un dialogo che mi dice cosa ho sbagliato? 😉
  • @Rahul: daccordo con te. Il concetto qui è carino (se puoi ‘ t supportare Annulla) ma letichettatura è davvero strana. Anche il pulsante ” Non tornare indietro “. Penso che Impossibile annullare sia una specie di ” Accetto i termini ” tipo di conferma, ma ‘ è solo una mia ipotesi
  • Questo è assolutamente orribile.
  • @Bennett, i clienti lo adoravano. Terribile per te è fantastico per qualcun altro. Ciò che conta sono i clienti. Tutti gli altri, buoni punti sullannullamento del fraseggio.

Rispondi

Quello che hai è grammaticalmente corretto, ma capisco il tuo punto di vista.

Potresti provare a suddividere il messaggio in due frasi:

Questo elemento verrà eliminato, vero? sicuro?

Ciò sposta la parte importante della domanda in primo piano, dove è (si spera) più probabile che venga letta.

Tendo anche a evitare messaggi relativi ad azioni che possono essere annullate e a ridurre il numero di azioni annullabili al minimo assoluto.

Commenti

  • E, naturalmente, sostituisci this item con il nome effettivo dellarticolo!
  • @Jared – sì – rendi esplicito ciò che intendi fare.

Risposta

Per i messaggi critici, vuoi essere il più chiaro possibile e assicurarti che lutente legga il messaggio.

Messaggi come

Facendo clic qui accetti che …

Sei sicuro di volerlo ….

Perdersi nel utente, lutente lo legge come yada, yada, yada, qualunque cosa … e fa clic su sì senza guardare.

Per fare in modo che lutente legga il messaggio in cui si trova lordine corretto.

  • Assegna un nome allazione che verrà eseguita
  • quindi allavviso
  • quindi alla domanda
  • quindi allazione da eseguire.

Stai per inviare la tua domanda, Questa azione non può essere annullata, Vuoi continuare, Fai clic su sì per continuare o fai clic su Annulla

Questo è un po lungo ma se hai bisogno che lutente legga il messaggio, questo è il modo più sicuro.

Commenti

  • Il tuo messaggio, sebbene migliore di yadayada , ha ancora un problema: perché faccio clic su ” sì ” per continuare, invece di ” continue ” pulsante? Qualcosa di simile sarebbe meglio: Your application is ready to submit. If you continue, this can not be undone. Would you like to continue? [Continue] [Cancel]
  • @Jared, Ottima osservazione, suona meglio e sarebbe più breve.
  • Che ne dici di un incisivo versione? ” Inviare la tua domanda? Questo non può essere annullato. [Continua] [Annulla] ” (In molti casi, dire che lazione non può essere annullata non è comunque utile.)

Risposta

Le Linee guida per linterfaccia umana di Apple per Mac OS X hanno molto da dire in merito finestre di messaggio (pannelli di avviso).

I nomi dei pulsanti devono corrispondere allazione che lutente esegue quando preme il pulsante, ad esempio Cancella, Salva o Elimina . Il pulsante più a destra nella finestra di dialogo, il pulsante di azione, è il pulsante che conferma il testo del messaggio di avviso. Il pulsante di azione è solitamente, ma non sempre, il pulsante predefinito.(Tieni presente che nei metodi Cocoa, il pulsante più a destra è sempre indicato come il pulsante predefinito anche se potrebbe non esserlo.) Per ulteriori informazioni, consulta “Dismissing Dialogs”.

Il problema con lAPI della finestra di messaggio di Windowsèche non ti permette di specificare effettivamente i nomi dei pulsanti che desideri, ma ti richiede di ruotare la tua casella di messaggio o di utilizzare il Sì / No integrato / OK / Pulsanti Annulla.

Per ulteriori informazioni, ecco un articolo interessante che parla dei problemi con le finestre di messaggio in generale: Perché le caselle di messaggio sono Male .

Commenti

  • I problemi nellAPI Message Box di Windows vengono risolti da API Task Dialog . (Novità in Windows Vista)

Risposta

Non si tratta sempre di queste azioni esplicite come eliminare, cancellare, save..etc .. Ci possono essere alcuni scenari in cui lutente può inconsapevolmente uscire da un processo critico in corso.

Ad esempio: lutente è nel mezzo del pagamento e preme il pulsante Indietro.

In questo scenario lutente deve essere avvisato.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *