Skip to main content

Ποιες είναι οι κατευθυντήριες γραμμές για την ανθρώπινη διεπαφή;

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

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