Το Accessibility Scanner αναζητά τις παρακάτω ευκαιρίες για να βελτιώσει την προσβασιμότητα της εφαρμογής σας.
Επισήμανση περιεχομένου με ετικέταΠολλά στοιχεία ελέγχου διεπαφής χρήστη εξαρτώνται από οπτικές υποδείξεις για την επισήμανση της σημασίας και της χρήσης τους. Ένας χρήστης με προβλήματα όρασης μπορεί να δυσκολεύεται να δει αυτές τις υποδείξεις.
Μπορείτε να κάνετε τα στοιχεία ελέγχου διεπαφής χρήστη πιο πρoσβάσιμα με ετικέτες περιεχομένου. Οι ετικέτες περιεχομένου δεν εμφανίζονται στην οθόνη, αλλά οι χρήστες με προβλήματα όρασης μπορούν να έχουν πρόσβαση σε αυτές μέσω υπηρεσιών προσβασιμότητας, όπως το TalkBack ή άλλοι αναγνώστες οθόνης.
Το Accessibility Scanner αναζητά τις παρακάτω ευκαιρίες επισήμανσης περιεχομένου με ετικέτα:
- Λείπει η ετικέτα στοιχείου
Προσδιορίστε τα στοιχείαViews
στα οποία μπορεί να εστιάσει ένας αναγνώστης οθόνης και τα οποία περιέχουν κενή εκφωνούμενη περιγραφή, είτε για το στοιχείοView
είτε για σχετικά στοιχείαViews
στην υπο-ιεραρχία του. Μάθετε περισσότερα για τις ετικέτες περιεχομένου. - Στοιχείο που έχει επισημανθεί με ετικέτα τύπου ή κατάστασης
Προσδιορίστε περιπτώσεις όπου κάποιο στοιχείοView
διαθέτει μια περιττή περιγραφή. Μάθετε περισσότερα σχετικά με τα στοιχεία που έχουν επισημανθεί με ετικέτα τύπου ή κατάστασης. - Διπλότυπες περιγραφές στοιχείων
Προσδιορίστε περιπτώσεις όπου μια ιεραρχία περιέχει στοιχείαViews
με ακριβώς διπλότυπες περιγραφές. Για παράδειγμα, δύο ξεχωριστά κουμπιά εστίασης με περιγραφές για "Περισσότερες επιλογές" ενδεχομένως να προκαλέσουν σύγχυση σε κάποιον χρήστη. Μάθετε περισσότερα σχετικά με τις διπλότυπες περιγραφές. - Ο σκοπός του συνδέσμου δεν είναι σαφής
Προσδιορίστε το μη ενημερωτικό κείμενο συνδέσμου, όπως "κάντε κλικ εδώ". Μάθετε περισσότερα σχετικά με το ασαφές κείμενο συνδέσμου. - Μη εκτεθειμένο κείμενο
Προσδιορίστε τα στοιχείαViews
με ορατές ετικέτες που δεν εκφωνούνται από αναγνώστες οθόνης. Μάθετε περισσότερα σχετικά με το μη εκτεθειμένο κείμενο.
Το Accessibility Scanner εξετάζει ιεραρχίες View
και προσδιορίζει περιπτώσεις όπου οι χρήστες με κινητικά προβλήματα ενδεχομένως να δυσκολεύονται να αλληλεπιδράσουν με κάποια διάταξη.
- Σύνδεσμοι με δυνατότητα κλικ
Προσδιορίστε τις χρήσεις των στοιχείωνClickableSpan
που δεν είναιUrlSpans
. Μάθετε περισσότερα σχετικά με τους συνδέσμους με δυνατότητα κλικ. - Διπλότυπα στοιχεία με δυνατότητα κλικ
Προσδιορίστε στοιχεία με δυνατότητα κλικ που μοιράζονται την ίδια τοποθεσία στην οθόνη με άλλα στοιχεία με δυνατότητα κλικ. Μάθετε περισσότερα σχετικά με τα διπλότυπα στοιχεία με δυνατότητα κλικ. - Ετικέτα επεξεργάσιμου στοιχείου
Προσδιορίστε στοιχείαEditTexts
και επεξεργάσιμα στοιχείαTextViews
τα οποία δεν έχουν κενόcontentDescription
. Μάθετε περισσότερα σχετικά με τις επεξεργάσιμες ετικέτες View. - Μη υποστηριζόμενος τύπος στοιχείου
Προσδιορίστε τύπους στοιχείων που δεν υποστηρίζονται από υπηρεσίες προσβασιμότητας. Μάθετε περισσότερα σχετικά με τους μη υποστηριζόμενους τύπους στοιχείων. - Σειρά διέλευσης
Προσδιορίστε πιθανά ζητήματα στη σειρά διέλευσης των στοιχείων, που ενδέχεται να επηρεάσουν χρήστες αναγνωστών οθόνης ή άλλων υπηρεσιών προσβασιμότητας. Μάθετε περισσότερα σχετικά με τη σειρά διέλευσης. - Κλιμάκωση κειμένου
Προσδιορίστε πιθανά προβλήματα με το μέγεθος γραμματοσειράς και τις προδιαγραφές διάταξης, κατά τον σχεδιασμό μιας διεπαφής χρήστη, που μπορεί να προκαλέσει την περικοπή, την αποκοπή ή την απόκρυψη του κειμένου. Μάθετε περισσότερα σχετικά με την κλιμάκωση κειμένου.
Το Accessibility Scanner αναζητά μικρούς στόχους αφής που θα μπορούσαν να δυσκολέψουν χρήστες με κινητικά προβλήματα.
- Μέγεθος στόχου αφής
Προσδιορίστε στοιχείαViews
με δυνατότητα κλικ ή παρατεταμένου κλικ που είναι μικρότερα από 48x48 dp σε κάθε διάσταση ή 32x32 dp για στοιχείαViews
εντός παραθύρων μεθόδου εισαγωγής ή για αυτά που βρίσκονται στην άκρη της οθόνης. Μπορείτε να αλλάξετε το ελάχιστο μέγεθος στις ρυθμίσεις του Accessibility Scanner σας. Μάθετε περισσότερα σχετικά με το μέγεθος στόχου αφής.
Το Accessibility Scanner προτείνει βελτιώσεις στην αναλογία χρωματικής αντίθεσης, προκειμένου να γίνει η εφαρμογή σας πιο προσβάσιμη σε χρήστες με προβλήματα όρασης.
- Αντίθεση κειμένου και εικόνας
Προσδιορίστε κείμενο ή εικόνες με αναλογία αντίθεσης χαμηλότερη από 3,0 ανάμεσα στο χρώμα κειμένου και στο χρώμα παρασκηνίου (για μη κενά στοιχείαTextViews
) ή ανάμεσα στο χρώμα προσκηνίου και παρασκηνίου (για στοιχείαImageViews
). Μπορείτε να αλλάξετε την ελάχιστη αναλογία στις ρυθμίσεις του Accessibility Scanner. Μάθετε περισσότερα σχετικά με τη χρωματική αντίθεση.
Μάθετε περισσότερα σχετικά με την προσβασιμότητα
Διαβάστε περισσότερα στην τεκμηρίωση προσβασιμότητας για προγραμματιστές Android.