Κρατήστε το χρήστη ενημερωμένο
Πάντα να πληροφορείτε το χρήστη για το τι συμβαίνει στην εφαρμογή σας χρησιμοποιώντας την κατάλληλη ανάδραση στην κατάλληλη στιγμή. Ο χρήστης δεν πρέπει ποτέ να χρειάζεται να μαντέψει για την κατάσταση του συστήματος ή της εφαρμογής σας. Όταν ο χρήστης κάνει μια ενέργεια, παρέχετέ του ανάδραση που να υποδεικνύει ότι το σύστημα έχει δεκτεί την είσοδο του χρήστη και την επεξεργάζεται. Η ανάδραση μπορεί να ειναι οπτική, ηχητική ή και τα δύο. Αν το σύστημα θα κάνει πολύ χρόνο για να επεξεργαστεί μια αίτηση, παρέχετε όσο περισσότερη ανάδραση μπορείτε για το πόσο χρόνο θα χρειαστεί η λειτουργία. Μερικοί τύποι χρήσιμης ανάδρασης συμπεριλαμβάνουν μη αποκλειστικά: αλλαγές του δείκτη του ποντικιού, κινούμενες ενδείξης αναμονής (π.χ. κλεψύδρα), ενδείξεις προόδου, ηχητική ανάδραση (π.χ. ένα μπιπ), και μηνύματα λάθους. Τα μηνύματα σφάλματος θα πρέπει να χρησιμοποιούν απλή γλώσσα, να δηλώνουν το πρόβλημα ξεκάθαρα και να παρέχουν λύσεις ή να λένε στο χρήστη πώς να φύγει από την τρέχουσα κατάσταση αν αυτό είναι δυνατό.
It is critical that feedback be accurate and precise. If you display a determinate progress indicator to display the state of completion of a task and it is inaccurate, the user will lose faith in progress indicators, and they will find the environment less usable. If you display a generic error message that indicates that there is a problem but fails to provide enough information to diagnose or solve the problem, your users will be unable to continue with their task.
Δείτε τις Κεφάλαιο 7 ― Feedback και Ενότητα 3.4 ― Συναγερμοί για περισσότερες πληροφορίες πάνω στην ανάδραση.