Χρώματα και αντίθεση

Η λιττή επιλογή χρωμάτων στην οθόνη ενδεχομένως προκαλέσει προβλήματα σε χρήστες με αχρωματοψία (για τους οποίους η απόχρωση είναι σημαντική) ή με χαμηλό επίπεδο όραση (για τους οποίους η φωτεινότητα/αντίθεση είναι σημαντική). Γενικά, θα πρέπει να επιτρέπετε στο χρήστη να προσαρμόζει τα χρώματα σε οποιοδήποτε τμήμα της εφαρμογής σας που μεταφέρει σημαντικές πληροφορίες.

Οι χρήστες με προβλήματα όρασης ενδεχομένως απαιτούν ένα υψηλό επίπεδο αντίθεσης μεταξύ των χρωμάτων παρασκηνίου και κειμένου. Συχνά ένα μαύρο παρασκήνιο και το λευκό κείμενο χρησιμοποιείται για να αποτρέψει την "σύγχυση". Αυτέ οι ρυθμίσεςι είναι κρίσιμες για χρήστες με προβλήματα όρασης.

  • Μην κωδικοποιείτε σταθερά τα χρώματα της εφαρμογής. Μερικοί χρήστες χρειάζονταινα χρησιμοποιήσουν συγκεκριμένους συνδυασμούς χρωμάτων αντίθεσης για να μπορούν να αναγνώσουν την οθόνη με άνεση. Συνεπώς όλα τα κύρια χρώματα που χρησιμοποιείτε στην εφαρμογή GNOME θα πρέπει να προέρχονται από το θέμα GTK, έτσι ώστε ο χρήστης να μπορείς ρυθμίσεςι τα χρώματα για όλες τις εφαρμογές του σε κάτι ευανάγνωστο απλά αλλάζοντας το θέμα. Αν για κάποιο λόγο χρειάζεστε να χρησιμοποιήσετε χρώματα που δεν είναι διαθέσιμα στο θέμα, βεβαιωθείτε ότι είναι προσαρμόσιμα εντός της εφαρμογής.
  • Μην χρησιμοποιείτε το χρώμα ως το μόνο μέσο για τη διάκριση στοιχείων από πληροφορίες. Όλες αυτές οι πληροφορίες θα παρέχονται από τουλάχιστον άλλη μία μέθοδο, όπως το σχήμα, η θέση ή η αναλυτική περιγραφή. Δείτε τα Παραδείγματα χρωμάτων και υψηλής αντίθεσης.
  • Υποστηρίξτε όλα τα θέματα υψηλής αντίθεσης του GNOME. Βεβαιωθείτε ότι όταν επιλέγεται ένα από αυτά τα θέματα, όλο το κείμενο στην εφαρμογή σας εμφανίζεται στο προσκήνιο με υψηλή αντίθεση και στα χρώματα του παρασκηνίου που καθορίστηκαν από το θέμα.
  • Βεβαιωθείτε ότι η εφαρμογή σας δεν εξαρτάται από ένα συγκεκριμένο θέμα υψηλής αντίθεσης. Ελέγξτε το με διαφορετικά θέματα υψηλής αντίθεσης για να βεβαιωθείτε ότι η εφαρμογή σας διατηρεί τις ρυθμίσεις.