Κρατήστε το χρήστη ενημερωμένο
Πάντα να πληροφορείτε το χρήστη για το τι συμβαίνει στην εφαρμογή σας χρησιμοποιώντας την κατάλληλη ανάδραση στην κατάλληλη στιγμή. Ο χρήστης δεν πρέπει ποτέ να χρειάζεται να μαντέψει για την κατάσταση του συστήματος ή της εφαρμογής σας. Όταν ο χρήστης κάνει μια ενέργεια, παρέχετέ του ανάδραση που να υποδεικνύει ότι το σύστημα έχει δεκτεί την είσοδο του χρήστη και την επεξεργάζεται. Η ανάδραση μπορεί να ειναι οπτική, ηχητική ή και τα δύο. Αν το σύστημα θα κάνει πολύ χρόνο για να επεξεργαστεί μια αίτηση, παρέχετε όσο περισσότερη ανάδραση μπορείτε για το πόσο χρόνο θα χρειαστεί η λειτουργία. Μερικοί τύποι χρήσιμης ανάδρασης συμπεριλαμβάνουν μη αποκλειστικά: αλλαγές του δείκτη του ποντικιού, κινούμενες ενδείξης αναμονής (π.χ. κλεψύδρα), ενδείξεις προόδου, ηχητική ανάδραση (π.χ. ένα μπιπ), και μηνύματα λάθους. Τα μηνύματα σφάλματος θα πρέπει να χρησιμοποιούν απλή γλώσσα, να δηλώνουν το πρόβλημα ξεκάθαρα και να παρέχουν λύσεις ή να λένε στο χρήστη πώς να φύγει από την τρέχουσα κατάσταση αν αυτό είναι δυνατό.
Είναι κρίσιμο η ανάδραση να είναι ακριβείς και σαφής. Αν εμφανίζετε έναν προσδιορισμένο δείκτη προόδου για να εμφανίζει την κατάσταση της ολοκλήρωσης μίας εργασίας και είναι ανακριβείς, ο χρήστης θα χάσει την πίστη του στους δείκτες προόδου, και θα βρούνε το περιβάλλον λιγότερο χρήσιμο. Αν εμφανίζετε ένα γενικό μήνυμα σφάλματος που υποδεικνύει ότι υπάρχει ένα πρόβλημα αλλά αδυνατεί να παρέχει αρκετές πληροφορίες για την διάγνωση ή την επίλυση του προβλήματος, οι χρήστες σας θα είναι αδύνατον να συνεχίσουν την εργασία τους.
Δείτε τις Κεφάλαιο 7 ― Ανάδραση και Ενότητα 3.4 ― Συναγερμοί για περισσότερες πληροφορίες πάνω στην ανάδραση.