-
Τα πρώτα βήματα στο Accessibility Scanner
Όταν σχεδιάζετε και αναπτύσσετε μια εφαρμογή Android, το Accessibility Scanner μπορεί να σας βοηθήσει να βελτιώσετε την εφαρμογή σας για τους χρήστες.
Το Accessibility Scanner σαρώνει την οθόνη σας και παρέχει προτάσεις για τη βελτίωση της προσβασιμότητας της εφαρμογής σας, με βάση τα εξής:
- Ετικέτες περιεχομένου
- Μέγεθος στόχου αφής
- Στοιχεία με δυνατότητα κλικ
- Αντίθεση κειμένου και εικόνας
Σημαντικό: Το Accessibility Scanner δεν αντικαθιστά τη μη αυτόματη δοκιμή και δεν εγγυάται την προσβασιμότητα της εφαρμογής.
Βήμα 1: Εγκαταστήστε και ενεργοποιήστε το Accessibility Scanner
Το Accessibility Scanner είναι διαθέσιμο για τηλέφωνα και tablet με Android 6.0 και νεότερες εκδόσεις. Μάθετε πώς να ελέγχετε την έκδοση του Android.
- Κατεβάστε το Accessibility Scanner από το Google Play.
- Ανοίξτε το Accessibility Scanner .
- Στην εφαρμογή Ρυθμίσεις της συσκευής σας, ακολουθήστε τις οδηγίες για να ενεργοποιήσετε το Accessibility Scanner.
- Πατήστε Προσβασιμότητα Accessibility Scanner Χρήση υπηρεσίας.
- Για να απενεργοποιήσετε το Accessibility Scanner: Επιστρέψτε στις επιλογές Ρυθμίσεις Προσβασιμότητα Accessibility Scanner.
Βήμα 2: Σαρώστε την εφαρμογή σας
Μπορείτε να σαρώσετε ένα στιγμιότυπο της εφαρμογής σας ή μια σειρά από οθόνες καθώς αλληλεπιδράτε με την εφαρμογή σας.
Σάρωση μιας εγγραφής
Μπορείτε να σαρώσετε μια ροή εργασιών ή μια εργασία μέσα στην εφαρμογή σας. Με αυτήν την επιλογή, το Accessibility Scanner καταγράφει και αναλύει τα στοιχεία στην οθόνη σας καθώς εσείς χρησιμοποιείτε την εφαρμογή σας και πλοηγείστε σε αυτήν.
Σημαντικό: Η εγγραφή περιλαμβάνει μια σειρά από στιγμιότυπα οθόνης, αλλά δεν περιλαμβάνει βίντεο ή ήχο. Η εγγραφή παραμένει στη συσκευή σας και δεν κοινοποιείται ποτέ στην Google.
Για τη σάρωση μιας εγγραφής:
- Ανοίξτε την εφαρμογή σας.
- Πατήστε το κουμπί Accessibility Scanner .
- Πατήστε Εγγραφή .
- Χρησιμοποιήστε την εφαρμογή σας.
- Αν μεταβείτε σε άλλη εφαρμογή, η εγγραφή θα τεθεί σε παύση μέχρι να επιστρέψετε.
Για να διακόψετε μια εγγραφή:
- Από το επάνω μέρος της οθόνης, σύρετε προς τα κάτω για να ανοίξετε τις ειδοποιήσεις. Εναλλακτικά, ανοίξτε μια άλλη εφαρμογή.
- Πατήστε Το Accessibility Scanner κάνει εγγραφή.
- Πατήστε Διακοπή .
Σάρωση στιγμιοτύπου
Για να σαρώσετε μια μεμονωμένη οθόνη της εφαρμογής σας:
- Ανοίξτε την εφαρμογή σας.
- Πατήστε Accessibility Scanner .
- Πατήστε Στιγμιότυπο .
Έλεγχος των αποτελεσμάτων της σάρωσης
Αφού σαρώσετε μια εγγραφή ή ένα στιγμιότυπο, το Accessibility Scanner εμφανίζει ένα ή περισσότερα στιγμιότυπα οθόνης της εφαρμογής σας. Μέσα στο στιγμιότυπο οθόνης τα αποτελέσματα της σάρωσης εμφανίζονται σε πορτοκαλί ορθογώνια πλαίσια.
- Για να δείτε λεπτομέρειες: Πατήστε την περιοχή με το περίγραμμα. Αν μια οθόνη έχει πολλά αποτελέσματα, πατήστε Επόμενο .
- Για να δείτε μια πλήρη λίστα με τα αποτελέσματα από όλα τα στιγμιότυπα οθόνης: Πατήστε Λίστα Προβολή κατά οθόνη ή Προβολή κατά κατηγορία.
- Για να κοινοποιήσετε τα αποτελέσματα: Πατήστε Κοινοποίηση .
Αν σαρώσατε μια εγγραφή ή έχετε περισσότερα από ένα στιγμιότυπα οθόνης:
- Για να πλοηγηθείτε μεταξύ των στιγμιοτύπων οθόνης: Από το καρουζέλ στο επάνω μέρος, πατήστε ένα στιγμιότυπο οθόνης. Διαφορετικά, πατήστε Επόμενο .
- Για να δείτε ένα πλέγμα με όλα τα στιγμιότυπα οθόνης: Πατήστε Βιβλιοθήκη .
Συμβουλή: Αν ένα όνομα πόρου είναι πολύ μεγάλο για να χωρέσει στην οθόνη σας, αγγίξτε παρατεταμένα το όνομα του πόρου για να το δείτε σε πλαίσιο.
Σάρωση ασφαλών παραθύρων
Αν στην εφαρμογή σας υπάρχει ένα παράθυρο με την ένδειξη "ασφαλές" (με χρήση του
WindowManager.LayoutParams.FLAG_SECURE
), το Accessibility Scanner δεν θα μπορεί να καταγράψει μια εικόνα της οθόνης ή να ελέγξει τη χρωματική αντίθεση. Για αυτά τα παράθυρα, μετά την ολοκλήρωση της σάρωσης της εφαρμογής, το Accessibility Scanner εμφανίζει μια μαύρη οθόνη. Ωστόσο, μπορείτε και πάλι να διαβάσετε τα αποτελέσματα σάρωσης για άλλες ευκαιρίες βελτίωσης.Αλλαγή ορίων αντίθεσης και μεγέθους στόχου αφής
Μπορείτε να αλλάξετε τα όρια που χρησιμοποιεί το Accessibility Scanner για την αναλογία αντίθεσης και το μέγεθος του στόχου αφής.
- Στη συσκευή σας, μεταβείτε στην ενότητα Εφαρμογές.
- Πατήστε Accessibility Scanner Ρυθμίσεις .
- Δείτε ή αλλάξτε τις ρυθμίσεις σας:
- Αναλογία αντίθεσης κειμένου: Ορίστε ένα νέο ελάχιστο όριο για την αντίθεση των χρωμάτων του κειμένου.
- Αναλογία αντίθεσης εικόνας: Ορίστε ένα νέο ελάχιστο όριο για την αντίθεση των χρωμάτων της εικόνας.
- Μέγεθος στόχου αφής: Ορίστε ένα νέο ελάχιστο όριο για το μέγεθος του στόχου αφής.
Επεξεργασία αποτελεσμάτων αναλογίας αντίθεσης
Το Accessibility Scanner χρησιμοποιεί τα χρώματα του προσκηνίου και του παρασκηνίου για να ορίσει την αναλογία αντίθεσης. Μπορείτε να αλλάξετε τα χρώματα του προσκηνίου ή του παρασκηνίου.
- Στη συσκευή σας, μεταβείτε στην ενότητα Εφαρμογές.
- Πατήστε Accessibility Scanner .
- Πατήστε μια σάρωση η οποία εμφανίζει μια πρόταση για την αντίθεση χρωμάτων Επεξεργασία χρωμάτων.
- Κάτω από το στιγμιότυπο οθόνης, πατήστε Προσκήνιο ή Παρασκήνιο.
- Για να αλλάξετε το χρώμα προσκηνίου ή παρασκηνίου:
- Σύρετε το πλαίσιο επιλογής σε μια άλλη περιοχή στο στιγμιότυπο οθόνης.
- Στο κάτω μέρος, πατήστε ένα από τα προτεινόμενα χρώματα.
- Πατήστε Εφαρμογή.
Συμβουλή: Για να μετακινήσετε το πλαίσιο επιλογής, πατήστε τα βέλη στο πλάι. Διαφορετικά, αν θέλετε να κάνετε μεγαλύτερες προσαρμογές, αγγίξτε παρατεταμένα τα βέλη.
Κοινοποίηση αποτελεσμάτων σάρωσης
Μπορείτε να κοινοποιήσετε τα αποτελέσματα σε άλλα άτομα, όπως τα μέλη της ομάδας σας.
Για να κοινοποιήσετε τα αποτελέσματα αμέσως:
- Ολοκληρώστε μια σάρωση.
- Πατήστε Κοινοποίηση .
- Επιλέξτε τον τρόπο κοινοποίησης των αποτελεσμάτων.
Συμβουλή: Για να κοινοποιήσετε τα αποτελέσματα για ένα μεμονωμένο στοιχείο, πατήστε Κοινοποίηση κατά την προβολή του στοιχείου.
Για να κοινοποιήσετε τα αποτελέσματα αργότερα:
- Στη συσκευή σας, μεταβείτε στην ενότητα Εφαρμογές.
- Πατήστε Accessibility Scanner .
- Πατήστε τη σάρωση Κοινοποίηση .
- Επιλέξτε τον τρόπο κοινοποίησης των αποτελεσμάτων.
Διαχείριση προηγούμενων σαρώσεων
Μετονομασία σάρωσης
- Στη συσκευή σας, μεταβείτε στην ενότητα Εφαρμογές.
- Πατήστε Accessibility Scanner .
- Πατήστε μια σάρωση Περισσότερα Μετονομασία τίτλου.
- Δώστε έναν τίτλο.
- Πατήστε Μετονομασία.
Προσθήκη περιγραφής
- Στη συσκευή σας, μεταβείτε στην ενότητα Εφαρμογές.
- Πατήστε Accessibility Scanner .
- Πατήστε μια σάρωση Περισσότερα Επεξεργασία περιγραφής.
- Προσθέστε μια περιγραφή.
- Πατήστε Αποθήκευση.
Διαγραφή σάρωσης
- Στη συσκευή σας, μεταβείτε στην ενότητα Εφαρμογές.
- Πατήστε Accessibility Scanner .
- Πατήστε μια σάρωση Περισσότερα Διαγραφή σάρωσης Διαγραφή.
Λήψη βοήθειας ή αποστολή σχολίων
Για να λάβετε βοήθεια ή να στείλετε σχόλια σχετικά με το Accessibility Scanner, πατήστε Βοήθεια και σχόλια στην εφαρμογή.
-
Αποτελέσματα Accessibility Scanner
Το 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.
- Λείπει η ετικέτα στοιχείου