Το 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.