Visszavonás megerősítési párbeszédpanelek helyett: Kevésbé megszakító felhasználói felület tervezése
Miért rutin "Biztos vagy benne?" a párbeszédpanelek meghiúsulnak, ha a megerősítés továbbra is helyes, és hogyan lehet egyértelmű, hozzáférhető és biztonságos visszavonási pirítósokat tervezni.
Core Takeaway
Használja a visszavonást a visszafordítható műveletekhez: azonnal hajtsa végre a műveletet, majd mutasson egy rövid, nem blokkoló üzenetet a Visszavonás gombbal. Tartson megerősítő párbeszédpaneleket a súlyos, visszafordíthatatlan műveletekhez, mint például a végleges törlés vagy a nagy összegű befizetések, és tegye őket konkrétan: nevezze meg az objektumot és a következményt. A rutinműveletek megerősítése arra tanítja az embereket, hogy olvasás nélkül kattintsanak az „OK” gombra.
Miért nem működnek a rutin megerősítések?
A Nielsen Norman Group útmutatása a megerősítő párbeszédpanelekkel kapcsolatban egyértelmű: használja őket súlyos következményekkel járó műveletek előtt, és ne használja rutin műveletekhez. Amikor az emberek sokszor látják ugyanazt a párbeszédpanelt, megszokásból megerősítik, és a párbeszédablak nem akadályozza meg azokat a hibákat, amelyeket el kellett kapnia. Ugyanez a cikk azt ajánlja, hogy a figyelmeztetés helyett lehetőség szerint ajánljon fel visszavonást.
Megerősítés vagy visszavonás: egy egyszerű szabály
Tegyél fel egy kérdést: meg lehet ezt fordítani? Ha igen, cselekedjen, és ajánlja fel a visszavonást. Ha nem, először erősítse meg, és adja meg a megerősítést konkrétan.
- Archiválás, áthelyezés, megjelölés olvasottként, eltávolítás a listáról: cselekedj most, ajánld fel a visszavonást.
- Üzenet küldése: sok termék rövid időre késlelteti a küldést, így visszavonható. A Gmail lehetővé teszi, hogy az emberek 5, 10, 20 vagy 30 másodperces visszavonási ablakot válasszanak.
- Végleges törlés, fizetés, nyilvános közzététel: először erősítse meg, nevezze meg az elemet és a hatást ("142 fájl törlése").
- Még jobb: tegye visszafordíthatóvá a törlést egy kukával vagy helyreállítási időszakkal, majd használja a visszavonást.
A visszavonási üzenet megtervezése
A Material Design ezt az összetevőt snackbárnak nevezi: egy rövid, minimálisan megszakító üzenet, amely egyetlen műveletet tartalmazhat, ellentétben a párbeszédpanelekkel, amelyekre választ kell adni. Írja le néhány szóban, hogy mi történt, és tegye a visszavonást egyetlen műveletként, és tartsa elég sokáig a képernyőn ahhoz, hogy az emberek reagáljanak. Ne rejtse el a fontos visszavonási műveleteket azokban az üzenetekben, amelyek két másodpercen belül eltűnnek.
Kisegítő lehetőségek
Az önmagukban eltűnő pirítósokat a képernyőolvasót használók és a több időre szoruló emberek figyelmen kívül hagyhatják. Közölje az üzenetet egy udvarias élő területen, hagyja, hogy a billentyűzet használói elérjék a Visszavonás gombot, szüneteltesse az időzítőt, amíg az üzenet lebeg vagy fókuszban van, és biztosítson egy másik módot a művelet visszafordításához, például előzmények listáját vagy kukát.
Indítvány visszavonásra
Egy rövid, nyugodt bejárat a képernyő széléről és egy tiszta kijárat segít az embereknek anélkül, hogy megszakítanák őket, hogy észrevegyék az üzenetet. Ha megnyomja a Visszavonás gombot, animálja vissza az elemet a helyére, hogy a visszafordítás látható legyen. Tartsa tiszteletben a csökkentett mozgású beállításokat egy egyszerű eltüntetéssel.
Kulcs Principle, amit meg kell jegyezni
- Visszafordítható műveletek: azonnal cselekedjen, és felajánlja a visszavonást
- Visszafordíthatatlan, súlyos cselekvések: konkrét megerősítés, amely megnevezi a hatást
- A rutin megerősítéseket megszokásból átkattintják
- Tegye elérhetővé a visszavonási üzeneteket: élő régió, billentyűzetfókusz, elegendő idő
- Animálja a visszafordítást, hogy az emberek láthassák, hogy működik
Gyakran Ismételt Kérdések
Források
- Confirmation Dialogs Can Prevent User Errors — If Not Overused — Nielsen Norman Group
- Send or unsend Gmail messages — Gmail Súgó
- Snackbar guidelines — Material Design 3