Προσβασιμότητα
Ενημέρωση:
Η εφαρμογή είναι φτιαγμένη από την αρχή για το VoiceOver και το TalkBack και ελέγχεται συνεχώς. Θα ακολουθήσει δοκιμή με τυφλά άτομα. Εδώ θα βρεις τι έχει ελεγχθεί, τι λείπει ακόμα και πού έχει όρια σήμερα η εφαρμογή.
Αυτή η σελίδα είναι μια εθελοντική αναφορά για την τρέχουσα κατάσταση. Δεν επιβεβαιώνει ότι το Reach πληροί κάποιο πρότυπο προσβασιμότητας.
Τι έχει ελεγχθεί
Κάθε οθόνη με βάση μια σταθερή λίστα
Κάθε οθόνη της εφαρμογής τη φτιάχνουμε με βάση αυτή τη λίστα. Αυτό το ελέγχουμε στον κώδικα και με αυτόματες δοκιμές, και τις βασικές διαδρομές επίσης στο iPhone με το VoiceOver. Όπου μια οθόνη δεν καλύπτει ακόμα κάποιο σημείο, αυτό αναφέρεται πιο κάτω, στα γνωστά όρια.
- Κάθε στοιχείο χειρισμού έχει όνομα, ρόλο και την τρέχουσα κατάστασή του, για παράδειγμα «επιλεγμένο».
- Κάθε γράφημα λέει και με λόγια τι δείχνει. Η απάντηση εμφανίζεται ως πρόταση πριν από το γράφημα.
- Η εστίαση ακολουθεί τη σειρά ανάγνωσης. Όταν ανοίγει ένα παράθυρο, πηγαίνει σε ένα σημείο που έχει επιλεγεί σκόπιμα.
- Τα νέα αποτελέσματα, οι επισημάνσεις και τα σφάλματα ανακοινώνονται, δεν εμφανίζονται απλώς.
- Οι περιοχές αφής είναι αρκετά μεγάλες, και κάθε κίνηση σάρωσης έχει και δεύτερο τρόπο χωρίς κίνηση.
- Καμία κατάσταση δεν φαίνεται μόνο με το χρώμα.
- Το κείμενο μεγαλώνει όταν επιλέγεις μεγαλύτερο μέγεθος κειμένου στις ρυθμίσεις του συστήματος.
Γύροι ελέγχου
Από τον Ιούλιο του 2026 έγιναν αρκετοί γύροι ελέγχου. Οι τέσσερις πιο πρόσφατοι:
- Έλεγχος των βασικών διαδρομών της εφαρμογής, στον κώδικα. Ανάμεσα στα ευρήματα ήταν μονάδες που διαβάζονταν ως συντομογραφία αντί για λέξη, και πολύ μικρές περιοχές αφής. Ανοιχτή έμεινε η εστίαση όταν κάτι εξαφανίζεται από την οθόνη. Αυτό το σημείο αναφέρεται πιο κάτω, στα γνωστά όρια.
- Δοκιμή με το TalkBack σε προσομοιωτή Android, δηλαδή ένα τηλέφωνο Android που αναπαράγεται στον υπολογιστή. Από τα επτά ευρήματα, τα τέσσερα έχουν διορθωθεί, ανάμεσά τους και το πιο σημαντικό: όταν άνοιγε ή έκλεινε ένα παράθυρο, η εστίαση πήγαινε σε λάθος σημείο. Σε δύο ευρήματα η διάγνωση δεν ήταν σωστή. Το τελευταίο το διορθώσαμε στο μεταξύ στον κώδικα για τη συχνότερη περίπτωση. Κάποιες περιπτώσεις είναι ακόμα ανοιχτές, και δεν έχει ελεγχθεί ακόμα σε συσκευή. Αναφέρεται πιο κάτω, στα γνωστά όρια.
- Έλεγχος όλης της εφαρμογής, στον κώδικα. Ανάμεσα στα ευρήματα ήταν ανακοινώσεις που λείπουν μετά την αποθήκευση, ένας κωδικός επαναφοράς που διαβάζεται σε ένα κομμάτι, πολύ μικρές περιοχές αφής και χαμηλή αντίθεση. Αυτά τα σημεία είναι ακόμα ανοιχτά και αναφέρονται πιο κάτω, στα γνωστά όρια.
- Δύο έλεγχοι των αλλαγών από τις 15 Οκτωβρίου, στον κώδικα. Αρκετά σημεία από τον προηγούμενο γύρο έχουν πλέον διορθωθεί στον κώδικα. Ανάμεσα στα νέα ευρήματα ήταν επικεφαλίδες που λείπουν στην καρτέλα Στόχος, τιμές που διαβάζονταν ως «τοις εκατό» αντί για «μονάδες ποσοστού», σημεία όπου η εστίαση δεν έχει σταθερό προορισμό και ένα χρονικό όριο στο κουμπί Αναίρεση. Οι μονάδες ποσοστού έχουν πλέον διορθωθεί στον κώδικα, τα υπόλοιπα σημεία είναι ακόμα ανοιχτά. Όλα αναφέρονται πιο κάτω, στα γνωστά όρια.
Τις βασικές διαδρομές τις δοκιμάσαμε επίσης με το VoiceOver στο iPhone: ρύθμιση, καταχώριση μέτρησης, Επισκόπηση και Ιστορικό. Ένας πλήρης έλεγχος όλων των οθονών σε συσκευή εκκρεμεί ακόμα.
Αυτούς τους ελέγχους τους κάναμε εμείς. Εκκρεμεί ακόμα ένας έλεγχος από άτομα που χρησιμοποιούν τα ίδια αναγνώστη οθόνης.
Αυτόματοι έλεγχοι
Πάνω από 30 αυτόματοι έλεγχοι εξετάζουν σε κάθε αλλαγή αν ορισμένα από αυτά τα σημεία ισχύουν ακόμα. Ένα παράδειγμα: ένας έλεγχος αποτυγχάνει αν μια μονάδα φτάσει στον αναγνώστη οθόνης ως συντομογραφία, δηλαδή «kg» αντί για «κιλά». Αυτοί οι έλεγχοι δεν καλύπτουν κάθε σημείο: όταν ορίζεις στόχο, αυτός ο έλεγχος δεν το εντοπίζει ακόμα. Αυτό αναφέρεται πιο κάτω, στα γνωστά όρια.
Αυτός ο ιστότοπος
Ελέγχουμε όλες τις σελίδες αυτού του ιστότοπου με ένα αυτόματο εργαλείο, στο φωτεινό και στο σκούρο θέμα. Στον τελευταίο έλεγχο δεν βρήκε κανένα σφάλμα. Τέτοια εργαλεία όμως βρίσκουν μόνο ένα μέρος των εμποδίων.
Τι λείπει ακόμα
- Μια πλήρης δοκιμή σε πραγματικές συσκευές: VoiceOver στο iPhone και TalkBack σε τηλέφωνο Android, σε μια σταθερή διαδρομή σε όλη την εφαρμογή.
- Μια δοκιμή με τουλάχιστον τρία τυφλά άτομα.
Θα ακολουθήσουν και τα δύο. Θα αναφέρουμε εδώ ημερομηνία μόλις οριστεί. Μέχρι τότε δεν υποσχόμαστε ότι όλη η εφαρμογή λειτουργεί καλά με αναγνώστη οθόνης.
Γνωστά όρια
- Στο iPhone δεν έχει ελεγχθεί ακόμα αν η εστίαση πηγαίνει πάντα στο σωστό σημείο αφού ανοίξει και κλείσει ένα παράθυρο. Για το Android το βελτιώσαμε στον προσομοιωτή.
- Όταν κρύβεις μια κάρτα με μια επισήμανση, η εστίαση πηγαίνει στην επόμενη κάρτα. Αυτό έχει διορθωθεί στον κώδικα, αλλά δεν έχει ελεγχθεί ακόμα σε συσκευή. Αν κρύψεις την τελευταία κάρτα ή την κάρτα ακριβώς πριν από μια εβδομαδιαία ή μηνιαία ανασκόπηση, η εστίαση δεν έχει ακόμα σταθερό προορισμό.
- Αφού διαγράψεις τις ετικέτες κύκλου στο Προφίλ, η εστίαση δεν πηγαίνει σε σταθερό σημείο. Μετά την ερώτηση για τη συγκατάθεση στις ετικέτες κύκλου, πηγαίνει στην αρχή του παραθύρου αντί να γυρίσει στην ετικέτα.
- Το γράφημα σε πλήρη οθόνη και σε οριζόντιο προσανατολισμό δεν το έχουμε ελέγξει ακόμα με το VoiceOver.
- Αφού αποθηκεύσεις έναν στόχο στην καρτέλα Στόχος, ο αναγνώστης οθόνης δεν ανακοινώνει τίποτα. Εκεί, και αφού δημιουργήσεις αντίγραφο ασφαλείας, η εστίαση δεν πηγαίνει σε σταθερό σημείο.
- Το VoiceOver δεν ανακοινώνει ακόμα τα σφάλματα στο κλείδωμα της εφαρμογής, τα σφάλματα στη σύνδεση με το Withings στις ρυθμίσεις, ούτε την επισήμανση ότι τα ορόσημα που έχεις επιβεβαιώσει επαναφέρονται όταν αλλάζεις την ημερομηνία έναρξης.
- Όταν καταχωρείς το αρχικό βάρος στην αρχική ρύθμιση, η εστίαση χάνει τον προορισμό της όταν ανοίγει ή κλείνει το πεδίο εισαγωγής.
- Όταν ορίζεις στόχο (και στην αρχική ρύθμιση) και όταν επεξεργάζεσαι τα ορόσημα, το Reach δίνει στον αναγνώστη οθόνης τις μονάδες ως συντομογραφία, δηλαδή «kg» αντί για «κιλά», και το συν και το πλην ως σύμβολα αντί για λέξεις.
- Στην κάρτα της εβδομάδας στην καρτέλα Ιστορικό και στην πρόβλεψη για το ποσοστό λίπους στην καρτέλα Ανάλυση, ο αναγνώστης οθόνης διαβάζει μερικές φορές τη μονάδα ως συντομογραφία, δηλαδή «kg» αντί για «κιλά».
- Στην καρτέλα Στόχος, οι ενότητες στις λειτουργίες Ανασύσταση και Διατήρηση δεν είναι σημειωμένες ως επικεφαλίδες. Εκεί δεν μπορείς να πηγαίνεις από ενότητα σε ενότητα με τον αναγνώστη οθόνης.
- Ο κωδικός επαναφοράς ενός αντιγράφου ασφαλείας διαβάζεται σε ένα κομμάτι, όχι χαρακτήρα προς χαρακτήρα.
- Ορισμένες επισημάνσεις και ανενεργά κουμπιά έχουν χαμηλή αντίθεση, για παράδειγμα στη διαγραφή όλων των δεδομένων και στο κλείδωμα της εφαρμογής.
- Ορισμένες περιοχές αφής είναι μικρότερες από το προτεινόμενο, για παράδειγμα ένα κουμπί στην αλλαγή λειτουργίας και το πεδίο βάρους όταν καταχωρείς μια μέτρηση.
- Στο ημερολόγιο η σημερινή μέρα φαίνεται μόνο από το χρώμα. Ο αναγνώστης οθόνης δεν λέει «σήμερα».
- Στην καρτέλα Ανάλυση, ο αναγνώστης οθόνης διάβαζε τον ρυθμό του ποσοστού λίπους ως «τοις εκατό την εβδομάδα». Εννοούνται μονάδες ποσοστού την εβδομάδα. Αυτό έχει διορθωθεί στον κώδικα, αλλά δεν έχει ελεγχθεί ακόμα σε συσκευή.
- Αφού αποθηκεύσεις μια μέτρηση, το Reach δείχνει το κουμπί Αναίρεση. Με αναγνώστη οθόνης μένει χωρίς χρονικό όριο. Χωρίς αναγνώστη οθόνης εξαφανίζεται μετά από 6 δευτερόλεπτα, ακόμα κι αν χρησιμοποιείς άλλες λειτουργίες προσβασιμότητας, όπως το Ζουμ, τον Διακόπτη ελέγχου ή τον Φωνητικό έλεγχο. Μπορείς να διαγράψεις τη μέτρηση οποιαδήποτε στιγμή αργότερα στην καρτέλα Ιστορικό.
- Αν ανοίξεις την καταχώριση από την καρτέλα Στόχος ή από μια καρτέλα Ιστορικό ή Ανάλυση που είναι ακόμα άδεια, η εστίαση δεν πηγαίνει σε σταθερό σημείο μετά την Αναίρεση.
- Μετά το «Άνοιγμα της προβολής Λίστα» στην καρτέλα Ιστορικό, ο αναγνώστης οθόνης ανακοινώνει μόνο τον αριθμό των μετρήσεων και η εστίαση δεν πηγαίνει σε σταθερό σημείο.
- Κανείς δεν έχει ακούσει ακόμα τι διαβάζει ο αναγνώστης οθόνης στα γαλλικά, στα ισπανικά και στα ελληνικά. Η ελληνική έκδοση είναι μηχανική μετάφραση.
- Τα παράθυρα του συστήματος και το κλείδωμα της εφαρμογής θα τα ελέγξουμε μόνο στην πλήρη δοκιμή σε συσκευή.
- Δεν έχουμε ελέγξει ακόμα τη χρήση με εξωτερικό πληκτρολόγιο ή με τον Διακόπτη ελέγχου.
- Οι ετικέτες στη γραμμή κάτω και οι επιλογείς στην καρτέλα Ιστορικό μεγαλώνουν μόνο ως ένα σημείο με μεγάλο κείμενο συστήματος. Έτσι μένει χώρος για το περιεχόμενο.
- Το Reach: Weight υπάρχει προς το παρόν μόνο για iPhone. Η έκδοση για Android δεν είναι ακόμα στο Google Play.
Αν δεις ένα όριο που λείπει από εδώ, γράψε μας.
Παρατηρήσεις για την προσβασιμότητα
Βρήκες ένα εμπόδιο ή κάτι ακούγεται λάθος στην ανάγνωση; Γράψε στο hello@reachyourgoals.app. Διαβάζουμε κάθε μήνυμα.
Βοηθάει να μας πεις ποια συσκευή και ποιον αναγνώστη οθόνης χρησιμοποιείς και σε ποια οθόνη συνέβη.