Χρήσημοποιώντας της περιοχής ειδοποιήσεων κατάστασης
Χρησιμοποιώντας την περιοχή ειδοποιήσεων κατάστασης οι εφαρμογές μπορούν να ειδοποιήσουν τον χρήστη για κρίσιμα συμβάντα (για παράδειγμα, άφιξη ενός νέου email, ή είσοδος στην συνομιλία ενός 'φίλου'), και εκθέσουν την κατάσταση ενεργών διεργασιών συστήματος (για παράδειγμα, ενός εγγράφου προς εκτύπωση, ή την φόρτιση ενός φορητού υπολογιστή).
Ακολουθώντας τις κατευθυντήριες γραμμές σε αυτό το τμήμα σας βοηθήσουν να κατανοήσετε την διαφορά στο μυαλό του χρήστη μέσω των πληροφοριών που εμφανίζονται στην περιοχή ειδοποιήσεων, και τους ελέγχους και τις πληροφορίες που εμφανίζονται σε άλλα σημεία του πάνελ.
Η χρησιμότητα της περιοχής ειδοποιήσεων μειώνεται συνεχώς όταν περισσότερα από περίπου τέσσερα εικονίδια είναι παρών. Για αυτό το λόγο, εικονίδια που εμφανίζονται μόνο προσωρινά για αποκρίσεις εκδηλώσεων είναι προτιμότερα.
- 2.4.1. Περιοχή ειδοποιήσεων ή Μικροεφαρμογή πάνελ
- 2.4.2. Εμφάνιση εικονιδίου
- 2.4.3. Κινούμενες εικόνες
- 2.4.4. Αλληλεπίδραση
2.4.1. Περιοχή ειδοποιήσεων ή Μικροεφαρμογή πάνελ
Πιθανότατα θα πρέπει να γράψετε μία μικροεφαρμογή αντί για την χρησιμοποίηση της περιοχής ειδοποιήσεων εάν:
- πατώντας στο εικονίδιο στη περιοχή ειδοποιήσεων κάνει οτιδήποτε άλλο από το να ανοίγει ένα συναφή παράθυρο απευθείας με το εικονίδιο (π.χ. ένα παράθυρο φακέλου μηνυμάτων για ένα εικονίδιο καινούριου μηνύματος, ή ένα παράθυρο ουράς εκτύπωσης για την περιοχή εικονιδίου εκτυπωτή), ή
- υπάρχουν συγκεκριμένες επιλογές εικονιδίων στο σχετικό μενού για να κάνετε οτιδήποτε άλλο από αυτό
- η εφαρμογή σας θα χρειαζόταν πάντοτε να εμφανίσει περισσότερα από ένα εικονίδιο ειδοποίησης την ίδια στιγμή
2.4.2. Εμφάνιση εικονιδίου
- Χρησιμοποιήστε την προοπτική πίνακα για εικονίδια που εκπροσωπούν φυσικές συσκευές, με την φωτεινή πηγή από επάνω και στα αριστερά της προοπτικής του αντικειμένου. Για παράδειγμα, ένα εικονίδιο εκτυπωτή κατά την διάρκεια της εκτύπωσης. Δείτε Ενότητα 9.1.1 ― Προοπτική για περισσότερα στην προοπτική πίνακα.
- Χρησιμοποιήστε προοπτική ραφιού, με εναέριο φωτισμό, για όλα τα υπόλοιπα εικονίδια. Για παράδειγμα, εμφάνιση ενός φακέλου όταν φτάνει ένα νέο μήνυμα. Δείτε Ενότητα 9.1.1 ― Προοπτική για περισσότερα στην προοπτική ραφιού.
- Για τις οθόνες ή τις μπάρες προόδου που αλλάζουν με την πάροδο του χρόνου, όπως η οθόνη φόρτισης μπαταρίας, καθορίστε σαφέστατα τα όρια της περιοχής.
- Μόνο τα βασικά προγράμματα GNOME μπορούν να εμφανίζουν ένα εικονίδιο στην περιοχή κατάστασης διαρκώς.
- Μη βασικά προγράμματα για τα οποία ένα διαρκές εικονίδιο μπορεί να είναι χρήσιμο πρέπει να έχουν προεπιλεχθεί να μην εμφανίζουν το εικονίδιο αέναα. Οι χρήστες μπορούν να ενεργοποιήσουν το εικονίδιο διαρκείας για την εφαρμογή ως προτίμηση.
2.4.3. Κινούμενες εικόνες
- Τα εικονίδια δεν θα πρέπει να εμφανίζονται συνήθως ως κινούμενα. Μπορούν να αλλάζουν για να υποδεικνύουν μία αλλαγή κατάστασης, αλλά δεν θα πρέπει να το κάνουν αυτό όταν αυτή η αλλαγή συμβαίνει κανονικά ή γρήγορα. Ένα δείκτης κατάστασης μπαταρίας θα άλλαζε συνήθως αργά, επομένως ένα εικονίδιο είναι κατάλληλο. Αντίθετα, ένας μετρητής φόρτωσης θα αλλάζει πάντα συνεχώς, επομένως θα πρέπει να χρησιμοποιήσει μία επίπεδη εικόνα.
- Οποιοδήποτε εικονίδιο μπορεί να αναβοσβήνει για να υποδείξει ένα σφάλμα αντί να εμφανίσει μία ειδοποίηση. Για παράδειγμα, ένα εικονίδιο εκτύπωσης σε εξέλιξη μπορεί να αναβοσβήνει όταν υπάρχει μία εμπλοκή με το χαρτί, αλλά όχι όταν ο εκτυπωτής παίρνει φωτιά - αυτό θα πρέπει να εμφανίσει μία ειδοποίηση.
- Μην στηρίζεστε στα εικονίδια που αναβοσβήνουν ή στις κινούμενες εικόνες ως ένα τρόπο ειδοποίησης του χρήστη για οποιοδήποτε ιδιαίτερο γεγονός.
2.4.4. Αλληλεπίδραση
Τα εικονίδια θα ανταποκρίνονται σε αυτές τις ενέργειες του χρήστη. (Οι πληκτρολογήσεις εφαρμόζονται μόνο όταν ένα εικονίδιο έχει εστίαση, φυσικά)
- Το διπλό πάτημα ή το πλήκτρο Διάστημα θα πρέπει να εκτελούν την προεπιλεγμένη λειτουργία του εικονιδίου. Κανονικά αυτό θα πρέπει να ανοίγει ένα παράθυρο με τα σχετικά δεδομένα, παραδείγματος χάριν:
- η σειρά εκτύπωσης για ένα εικονίδιο εκτύπωσης σε εξέλιξη.
- τα εισερχόμενα για ένα εικονίδιο εισερχόμενου μηνύματος
- το μήνυμα για ένα εισερχόμενο μήνυμα
- Το δεξί πάτημα ή Shift+F10 θα πρέπει να παρουσιάζει ένα μενού για το εικονίδιο που να περιέχει τουλάχιστον την προεπιλεγμένη λειτουργία του εικονιδίου.
- Αν οι ιδιότητες του εικονιδίου μπορούν να αλλάξουν θα πρέπει να έχει ένα αντικείμενο μενού στο μενού του, και να εμφανίζει τον πίνακα ιδιοτήτων ανταποκρινόμενο στο Alt+Enter.
- Τα εικονίδια θα πρέπει να υπακούουν σε τυπικές συμβάσεις συμβουλών οθόνης.