Menschen machen Fehler. Ein Teil des Entwurfs eines gut funktionierenden Systems besteht darin, sicherzustellen, dass Ihr System häufig auftretende Fehler vergibt. Was bedeutet das für die Benutzererfahrung??
Umkehrbare Aktionen bieten Raum für Korrekturen und sind eine einfache und intuitive Methode, um Ihr System fehlerverzeihend zu machen.
Die Aktion "Rückgängig" ist ein bekanntes Beispiel, das eine Korrektur zulässt. Ohne eine Rückgängig-Aktion können Benutzer auf die Schaltfläche "Zurück" oder einen Breadcrumb-Befehl klicken, der sie in ihre vorherige Position bringt. Durch eine Rückgängig-Aktion wird ein stressfreier Arbeitsablauf ermöglicht, so dass ein Benutzer, der während des Erledigungsvorgangs einer Fehltritte fehlerhaft ist, sich selbst ohne unangenehme Folgen korrigieren kann.
Ziehen Sie die Verwendung eines Bestätigungsdialogfelds in Betracht, bevor Sie eine etwas nicht umkehrbare Aktion durchführen (z. B. einen Online-Kauf). Stellen Sie sicher, dass Ihre Warnmeldungen und Zustände deutlich sichtbar und farbig sind. Erwägen Sie auch eine Zusammenfassung der Aktionen vor einem nicht umkehrbaren Schritt.
Eine häufige Stelle für Fehler ist ein Formularfeld oder ein langes Eingabeformular. Diese können nicht nur entmutigend sein, sondern sie können auch mit winzigen Fallstricken für den unvorsichtigen Benutzer geplagt werden. Wie können Sie Benutzer unter diesen Umständen führen??
Formularfelder, die auf die Art der benötigten Informationen eingehen, sind eine perfekte Möglichkeit, die Bewegungen eines Benutzers einzuschränken. Durch die Begrenzung der Zeichen für eine Telefonnummer wird eine höhere Genauigkeit gewährleistet, wenn ein Benutzer seine Informationen eingibt.
Ein Formularfeld mit einem Beispiel für die Art der erforderlichen Informationen erinnert den Benutzer daran, was er eingeben muss.
Eine letzte Sache, die Sie beachten sollten, ist, die schriftliche Kopie in Ihrer digitalen Erfahrung von vornherein präzise und verständlich zu machen - dies hat einen großen Einfluss auf die Vermeidung von Fehlern.
Stellen Sie sich Benutzerfehler als Reflexion des Ausfalls eines Systems und nicht als Ausfall des Benutzers vor. Hat der Benutzer etwas in einer anderen Sprache gesucht? Gibt es eine Möglichkeit, vorherzusagen, wonach sie gesucht haben??
Ein Beispiel für intelligente Vorschläge könnte eine Suchmaschine sein, die Rechtschreibfehler korrigiert oder andere Beispiele vorschlägt, die möglicherweise für den Benutzer relevant sind.
Indem Sie Ihre Designs verzeihender machen, entwickeln Sie Systeme, die einfühlsam auf die Bedürfnisse echter Menschen eingehen, die unweigerlich Fehler machen können.