Το λάθος είναι ανθρώπινο. Όλοι μας κάνουμε λάθη από καιρό σε καιρό, και οι χρήστες σας δεν αποτελούν εξαίρεση. Πώς μπορείτε να σχεδιάσετε προϊόντα που επιτρέπουν λάθη;

Το πράγμα για τα ανθρώπινα όντα είναι ότι δεν μπορείτε να τους εμπιστευτείτε με τίποτα . Εντάξει, ίσως είναι λίγο άσχημα. Ωστόσο, είναι μια απλή αλήθεια ότι ακόμα και ο πιο φροντισμένος, προσεκτικός και επιμελής από εμάς πρόκειται να κάνει λάθη. Οι υπόλοιποι από εμάς θα κάνουν πολλά περισσότερα λάθη.

Αυτά τα λάθη, σε σχέση με τον σχεδιασμό ιστοσελίδων, θα μπορούσαν να είναι τόσο απλά όσο ο συγχρονισμός μιας διεύθυνσης URL, η τοποθέτηση των λανθασμένων πληροφοριών σε λάθος πεδίο σε μια εγγραφή, ή ο κακός τρόπος να στείλετε κατά λάθος εκατοντάδες δολάρια σε λάθος άτομο μέσω του PayPal. Τότε υπάρχει μια κατάσταση όπως η Χαβάη. δεν διαθέτουμε πραγματικά στιγμιότυπα οθόνης του UI που χρησιμοποιήθηκε για να τρομάξει τα εκατομμύρια με μια προειδοποίηση για πλαστά πυραύλους, αλλά έχει αναδημιουργηθεί από διάφορους σχεδιαστές - Υποψιάζομαι ότι μερικοί από αυτούς ήταν λίγο σαρκαστικοί.

Έτσι, εδώ είναι αρκετοί βασικοί τρόποι για να υπολογίσετε το ανθρώπινο λάθος όταν σχεδιάζετε τους ιστοτόπους σας. Σας παρουσιάζω με μία προειδοποίηση: Δεν μπορείτε να σταματήσετε τα πάντα από το να πάει στραβά. Αν κάνεις κάτι ανθεκτικό, το Σύμπαν θα κάνει έναν μεγαλύτερο και καλύτερο ηλίθιο. Καλή τύχη.

1. Καθαρή οδηγία

Οι άνθρωποι συχνά βλέπουν τις βασικές οδηγίες κάπως συγκαταβατικές. Θέλω να πω, γνωρίζουν ήδη ότι ο καφές είναι καυτός, έτσι; Γιατί χρειάζονται να τυπωθούν στο πλάι ενός φλυτζανιού; Επειδή ίσως δεν έχουν όλες τις πληροφορίες: ο καφές στην περίφημη υπόθεση McDonald's σερβίρεται στο 180 έως 190 μοίρες Φαρενάιτ, ή περίπου 82 έως 87 βαθμούς Κελσίου. Αυτό θα μπορούσε να ήταν χρήσιμες πληροφορίες για τους πελάτες, δεν νομίζετε;

Είναι ανθρώπινο να υποθέσουμε ότι γνωρίζετε όλα όσα πρέπει να γνωρίζετε

Είναι ανθρώπινο να υποθέσουμε ότι ξέρετε όλα όσα πρέπει να γνωρίζετε για μια απλή φαινομενική εργασία. Αυτό προκαλεί σφάλματα. Βρίσκω τον εαυτό μου σκεπτόμενος ότι ίσως χρειαστεί να δώσουμε οδηγίες σε οποιαδήποτε εργασία πιο πολύπλοκη από μια φόρμα επικοινωνίας. Και ακόμα και τότε, βοηθάει να έχετε συμβουλές.

2. Καθαρή προειδοποιήσεις

Οι άνθρωποι πρέπει μερικές φορές να έχουν συνέπειες πιθανών ενεργειών που τους εξηγούνται. Λεπτομερώς. Αυτό δεν θα σταματήσει τα είδη των ανθρώπων που συνεχώς αγνοούν σαφείς προειδοποιήσεις, αλλά δεν υπάρχει τίποτα που μπορείτε να κάνετε για τους σε κάθε περίπτωση.

Από την άλλη πλευρά, υπάρχουν άνθρωποι που, όταν αντιμετωπίζουν τυχόν προειδοποιήσεις ή κουτί διαλόγου, δεν καταλαβαίνουν πλήρως, απλώς θα εγκαταλείψουν τον ιστότοπό σας ή θα καλέσουν σε κάποιον πιο εξειδικευμένο συγγενή για βοήθεια. Θα πρέπει να αποφασίσετε αν προτιμάτε να αντιμετωπίσετε πιθανή αδράνεια από ορισμένους πελάτες ή περισσότερα σφάλματα. Και οι δύο προσεγγίσεις έχουν τα υπέρ και τα κατά.

3. Λευκός χώρος

Τα λάθη-κλικ είναι ένα πράγμα. Οι λανθασμένες βρύσες είναι ίσως ακόμη περισσότερο, ανάλογα με τη χειρωνακτική δεξιότητα του χρήστη και την ακρίβεια της οθόνης αφής. Η προαναφερθείσα καταστροφή της Χαβάης αναφέρθηκε ότι προκλήθηκε από ένα λάθος κλικ σε ένα αναπτυσσόμενο μενού.

Ακόμα και στο μεγάλο μου μηχανικό πληκτρολόγιο, εγώ περιστασιακά "λιπαρό δάχτυλο" τα λάθος κλειδιά, οδηγώντας σε ενοχλητικά τυπογραφικά λάθη, και εικονικές χειροβομβίδες πηγαίνοντας όπου δεν έπρεπε σε βιντεοπαιχνίδια. Όπως είπα, δεν μπορείτε να αποφύγετε κάθε λάθος, αλλά μπορείτε να τους κάνετε πολύ λιγότερο πιθανό.

4. Διάλογος επιβεβαίωσης

ένα σύντομο μήνυμα "Είστε σίγουρος ότι θέλετε να το κάνετε αυτό;" μπορεί να είναι ανεκτίμητο.

Σε κάποιον που πρέπει να επαναλαμβάνει την ίδια διαδικασία ξανά και ξανά (παράδειγμα: οποιοσδήποτε στην εισαγωγή δεδομένων), ένας διάλογος επιβεβαίωσης φαίνεται σαν ένα ενοχλητικό και άχρηστο επιπλέον βήμα. Και γι 'αυτούς ίσως οι διάλογοι μπορούν και πρέπει να είναι απενεργοποιημένοι.

Αλλά για όσους ολοκληρώνουν μια νέα εργασία για πρώτη φορά, ή ακόμα και για το δέκατο, έχοντας ένα γρήγορο μήνυμα "Είστε σίγουροι ότι θέλετε να το κάνετε αυτό;" μπορεί να είναι ανεκτίμητο.

5. Επικύρωση μορφής

Τώρα αυτό είναι που οι περισσότεροι άνθρωποι έχουν δίκιο αυτές τις μέρες. Η επικύρωση της φόρμας, αν και ατελής, είναι ένα ισχυρό πράγμα και ένας πολύ καλός τρόπος για να οδηγείτε απαλά τον χρήστη προς τη σωστή κατεύθυνση. Ενώ ο σωστός σχεδιασμός μορφής μπορεί να βοηθήσει τους χρήστες να μην βάζουν απλά το λάθος κείμενο σε λάθος μορφή, η επικύρωση της φόρμας είναι ιδανική για διπλή έλεγχο των πληροφοριών και την αλίευση τυπογραφικών και ξεχασμένων πεδίων.

Θα ήθελα απλώς να επισημάνω ότι η επικύρωση από πλευράς πελάτη (ενώ είναι χρήσιμη) δεν αρκεί. Το JavaScript σπάει. Αν πρόκειται να εκτελέσετε επικύρωση από την πλευρά του πελάτη, θα ήταν καλό να έχετε και κάποια από την πλευρά του διακομιστή, για να είστε ασφαλείς.

6. Ετικέτες

Ετικέτες Ah. Τώρα αυτό θα μπορούσε να ακούγεται πραγματικά προφανές, αλλά έχω δει τόσα πολλά αόριστα επισημασμένα έντυπα στο Διαδίκτυο, ότι έπρεπε να το συμπεριλάβω. Οι χειρότερες είναι οι μορφές που χρησιμοποιούν τη βιομηχανική ορολογία σε έναν ιστότοπο που βλέπει τον πελάτη. Και ούτε καν με ξεκινήσετε με τις φόρμες όπου οι ετικέτες και οι εισροές δεν ήταν ευθυγραμμισμένες. Αυτό είναι λάθος.

7. Χρησιμοποιήστε το χρώμα και την αντίθεση

Οι άνθρωποι συχνά χρησιμοποιούν το χρώμα τόσο απλά: πράσινο = καλό, κόκκινο = κακό. Αυτό είναι μια αρχή, και σίγουρα βοηθάει πολλούς ανθρώπους. Δεν βοηθά απαραιτήτως τους τυφλούς ή τα άτομα με άλλες οπτικές διαταραχές. Βρείτε έναν άλλο τρόπο για να προσθέσετε την αντίθεση στα στοιχεία σας, έτσι ώστε να είναι ξεκάθαρα και εύκολα διακεκριμένα μεταξύ τους. Δώστε ιδιαίτερη προσοχή σε αυτό αν δύο επιλογές χρησιμοποιούν παρόμοιο κείμενο, αλλά κάνουν ριζικά διαφορετικά πράγματα.

8. Κάντε τις αλλαγές προσεκτικά

Οι άνθρωποι τείνουν να λειτουργούν με αυτόματο πιλότο όταν εκτελούν οικεία καθήκοντα. Αυτό είναι αρκετά χρήσιμο, καθώς τα καθιστά πιο αποτελεσματικά. Δυστυχώς, αυτή η τάση για ρουτίνα οδηγεί σε λάθη όταν αλλάζουν τα πράγματα. Υπάρχουν ολόκληρα μνήματα για να θυμηθούμε να γράψουμε την ημερομηνία σωστά μετά το νέο έτος και εμφανίζονται κάθε χρόνο στο σημείο.

Οι άνθρωποι τείνουν να λειτουργούν με αυτόματο πιλότο όταν εκτελούν οικεία καθήκοντα

Τώρα, μερικές φορές το περιβάλλον χρήστη σας χρειάζεται έναν πλήρη επανασχεδιασμό. Αν ναι, αυτό είναι εντάξει. Διαφορετικά, μην κάνετε αλλαγές πολύ γρήγορα. Αφήστε τις καταχωρήσεις μενού ανθρώπων σε γνωστά μέρη. Και πάντοτε, επισημαίνετε πάντοτε τις μικρές αλλαγές στο UI, έτσι οι άνθρωποι θα τους δουν και θα αρχίσουν να σχηματίζουν νέες ρουτίνες.

9. Αναιρέστε τα κουμπιά όπου είναι δυνατόν

Λοιπόν, το "CTRL-Z" λειτουργεί καλά σε κανονικές φόρμες, οπότε συνήθως δεν χρειάζεται να το εφαρμόσετε μόνοι σας. Αν όμως δημιουργείτε μια εφαρμογή ιστού, μπορείτε να εξετάσετε σοβαρά την εφαρμογή κάποιου είδους λειτουργία "Αναίρεση" για σχεδόν κάθε ενέργεια με μόνιμες συνέπειες.

Το Gmail σας δίνει μερικά δευτερόλεπτα (εάν ενεργοποιήσετε τη λειτουργία) για να αναιρέσετε την αποστολή ενός μηνύματος ηλεκτρονικού ταχυδρομείου - και να σκεφτείτε ότι ζούμε σε έναν κόσμο όπου μπορείτε να ακυρώσετε τα αποστέλλοντα μηνύματα ηλεκτρονικού ταχυδρομείου εδώ και μερικά χρόνια τώρα - φυσάει το μυαλό.

Τώρα, αν είχαμε μόνο ένα κουμπί αναίρεσης για ακούσιες ειδοποιήσεις πυραύλων ...