Σχεδίαση ενός μενού

4.3.1. Ομαδοποίηση στοιχείων μενού

Φιγούρα 4-5Στοιχεία που ομαδοποιήθηκαν σε ένα μενού με διαχωριστικά

Πολλοί διαχωριστές είναι οι οριζόντιες διαχωριστικές γραμμές που ξεχωρίζουν οπτικά ομάδες σχετικών στοιχείων σε ένα πτυσσόμενο μενού, υπομενού ή αναδυόμενο μενού. Για παράδειγμα, οι διαχωριστές στο Φιγούρα 4-5 διαιρούν το μενού σε πέντε λειτουργικά σχετικές ομάδες. Η καλή χρήση των διαχωριστών βοηθά το "τμήμα" της πληροφορίας σε ένα μενού και το κάνει πιο εύκολο για σάρωση και απομνημόνευση.

Κατευθυντήριες γραμμές
  • Το βέλτιστο μέγεθος για μια ομάδα είναι περίπου 2-5 στοιχεία. Ομάδες μοναδικού στοιχείου είναι βέλτιστα τοποθετημένες στην κορυφή ή τέλος ενός μενού, αλλιώς δοκιμάστε να τα ομαδοποιήσετε με άλλα νονά στοιχεία του ίδιου τύπου στο ίδιο μενού.
  • Στοιχεία σειράς μέσα σε μια ομάδα λογικά, αριθμητικά, σε σειρά εργασίας ή με αναμενόμενη συχνότητα χρήσης, όπως είναι κατάλληλο.
  • Τοποθετήστε μόνο έναν τύπο στοιχείου μενού σε κάθε ομάδα -εντολή, μεταβλητό, πλαίσιο ελέγχου ή ραδιοπλήκτρο. Για παράδειγμα, μην τοποθετείτε εντολές (όπως προβολή ▸ επαναφόρτωση) και ρυθμίσεις (όπως προβολή ▸ εργαλειοθήκη) στην ίδια ομάδα.

4.3.2. Τύπο στοιχείου μενού

4.3.2.1. Στοιχεία εντολών

Φιγούρα 4-6Μία ομάδα στοιχείων εντολών σε ένα μενού

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

Κατευθυντήριες γραμμές
  • Δώστε μια συντόμευση πληκτρολογίου για τυπικά ή συχνά χρησιμοποιούμενα στοιχεία εντολής. Δείτε Ενότητα 10.2.3 ― Επιλογή πλήκτρων συντόμευσης για περισσότερες πληροφορίες στην επιλογή πλήκτρων συντόμευσης.
  • Μην αφαιρείτε στοιχεία εντολών από το μενού όταν δεν είναι διαθέσιμα, κάντε τα ανενεργά. Αυτό επιτρέπει στον χρήστη να συμπεράνει τι λειτουργικότητα παρέχει η εφαρμογή ακόμα κι αν δεν είναι προς το παρόν διαθέσιμη και κρατώντας τη δομή του μενού στατική διευκολύνει την απομνημόνευση.
  • Δώστε ετικέτα σε στοιχείο μενού με τελική έλλειψη ("...") μόνο εάν η εντολή απαιτεί παραπέρα καταχώριση από τον χρήστη πριν να μπορεί να εκτελεστεί. Μην προσθέτετε μια έελειψη σε στοιχεία που παρουσιάζουν μόνο έναν διάλογο επιβεβαίωσης (όπως διαγραφή), ή δεν απαιτούν παραπέρα καταχώριση (όπως ιδιότητες, προτιμήσεις ή περί).

4.3.2.2. Μεταβλητά στοιχεία εντολών

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

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

Κατευθυντήριες γραμμές
  • Εάν τα μεταβλητά στοιχεία μενού είναι στοιχεία εντολών και έχετε αρκετό χώρο στο μενού σας, σκεφτείτε να δώσετε δύο γειτονικά στοιχεία μενού για τις εντολές. Έπειτα κάντε τα στοιχεία ενεργά ή ανενεργά όπως απαιτεί η κατάσταση. Αυτό επίσης διευκολύνει τον χρήστη να διακρίνει όταν διαφορετικές συντομεύσεις είναι διαθέσιμες για κάθε εντολή, για παράδειγμα Ctrl+R για επαναφόρτωση και διαφυγή για παύση.
  • Μην χρησιμοποιείτε μεταβλητά στοιχεία μενού για εναλλαγή ρύθμισης δύο καταστάσεων (για παράδειγμα, εμφάνιση εργαλειοθήκης και απόκρυψη εργαλειοθήκης). Παρουσιάστε στη θέση του τέτοια στοιχεία ως μοναδικό στοιχείο πλαισίου ελέγχου.

4.3.2.3. Στοιχεία πλαισίου ελέγχου

Φιγούρα 4-7Μία ομάδα πλαισίου ελέγχου σε ένα μενού

Ένα στοιχείο μενού πλαισίου ελέγχου εμφανίζει την τρέχουσα κατάσταση μιας ρύθμισης δύο καταστάσεων και επιτρέπει στον χρήστη να την εναλλάξει επιλέγοντας το στοιχείο μενού.

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

4.3.2.4. Στοιχεία ραδιοπλήκτρων

Φιγούρα 4-8Μια ομάδα στοιχείων ραδιοπλήκτρων σε ένα μενού

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

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