γιατί δεν λειτουργούν τα φίλτρα στο ηλεκτρονικό μου κατάστημα με ένα πρόγραμμα ανάγνωσης οθόνης
Τα φίλτρα συχνά λείπουν όνομα, ρόλο ή ανακοίνωση κατάστασης
Τα φίλτρα προϊόντων συνήθως δεν λειτουργούν σωστά με ένα πρόγραμμα ανάγνωσης οθόνης, διότι δεν είναι αρκετά σαφές τι είναι ένα φίλτρο, ποια είναι η τρέχουσα κατάστασή του ή τι συμβαίνει όταν ο χρήστης κάνει μια επιλογή. Τα φίλτρα υπάρχουν σε πολλά διαδικτυακά καταστήματα ως πλαίσια ελέγχου ή κουμπιά που λειτουργούν καλά από οπτική άποψη, αλλά είναι δομημένα ελλιπώς από προγραμματιστική άποψη: ένα πλαίσιο ελέγχου χωρίς συσχετισμένη ετικέτα, ένα κουμπί που δείχνει ότι ένα φίλτρο είναι ενεργό μόνο με αλλαγή χρώματος, ή ένα παράθυρο φίλτρων που ανοίγει χωρίς να ενημερώνεται το πρόγραμμα ανάγνωσης οθόνης. Για έναν εκλέγοντα επισκέπτη, αυτό δεν είναι πρόβλημα, διότι βλέπει την αλλαγή. Για ένα πρόγραμμα ανάγνωσης οθόνης, αυτή η οπτική αλλαγή δεν υπάρχει — χρειάζεται μια τεχνική ανακοίνωση.
Ένα άλλο επαναλαμβανόμενο πρόβλημα είναι ότι η λίστα αποτελεσμάτων αλλάζει, αλλά το πρόγραμμα ανάγνωσης οθόνης δεν το αντιλαμβάνεται. Για παράδειγμα, ενδέχεται να εμφανίζονται "24 αποτελέσματα" κάτω από το φίλτρο, αλλά χωρίς να μεταδίδεται ως ανακοίνωση κατάστασης, επομένως ο χρήστης πρέπει να αναζητήσει μόνος του τι έχει αλλάξει. Αυτό σχετίζεται στενά με το πώς είναι δομημένες οι επικεφαλίδες και η δομή στη σελίδα, διότι ένα πρόγραμμα ανάγνωσης οθόνης συχνά περιηγείται μέσω αυτής της δομής για να καθορίσει πού ξεκινούν τα αποτελέσματα — περισσότερα γι' αυτό υπάρχουν στο γιατί δεν διαβάζει σωστά ένα πρόγραμμα ανάγνωσης οθόνης τις κεφαλίδες στη σελίδα μου. Επίσης, ο τρόπος με τον οποίο η εστίαση συμπεριφέρεται μετά την εφαρμογή ενός φίλτρου παίζει ρόλο: αν η εστίαση μεταπηδά αβίαστα σε άλλο τμήμα της σελίδας, ένας χρήστης προγράμματος ανάγνωσης οθόνης χάνει το νήμα, όπως περιγράφεται στο γιατί κινείται ή κάνει άλματα ο δείκτης ή η εστίαση στον ιστότοπό μου.
Τι θέτει το WCAG 2.1 γι' αυτό
Ότι τα φίλτρα πρέπει να μπορούν να μεταδώσουν ένα όνομα, ρόλο και κατάστασή τους σε υποστηρικτική τεχνολογία όπως ένα πρόγραμμα ανάγνωσης οθόνης, και ότι οι αλλαγές κατάστασης όπως ένας αλλαγμένος αριθμός αποτελεσμάτων πρέπει να ανακοινώνονται, απορρέει από τα κριτήρια σχετικά με το όνομα, ρόλο και τιμή και σχετικά με τις ανακοινώσεις κατάστασης στο WCAG 2.1 (W3C) — το επίπεδο που στην πράξη αναμένεται μέσω EN 301 549. Ένας αυτόματος έλεγχος ταυτοποιεί ένα μέρος τέτοιων ελλείψεων, όπως ένα πλαίσιο ελέγχου χωρίς ετικέτα, αλλά το αν μια ανακοίνωση κατάστασης είναι πραγματικά κατανοητή για έναν χρήστη απαιτεί αξιολόγηση που δεν μπορεί να κάνει ένας αυτόματος έλεγχος — δείτε δεν μπορεί ένας αυτόματος έλεγχος προσβασιμότητας να βρει τα πάντα.
Πού βασίζεται αυτό
- WCAG 2.1 (W3C) — στο οποίο το EN 301 549 καταλήγει στην πράξη
- ACM — Ικανότητα πρόσβασης διαδικτυακών καταστημάτων, ποσοτική και ποιοτική έρευνα (Motivaction, Μάρτιος 2026)
Ο κανονισμός αυτός βρίσκεται στο EUR-Lex. Παραπέμπουμε ανάλογα με τη δήλωση· δεν χρειάζεται να μας πιστεύετε.
Τι πρέπει να κάνετε συγκεκριμένα
Η εφαρμογή ανά υποχρέωση, με τις προθεσμίες που ισχύουν και τα πρότυπα για την τεκμηρίωσή της, περιλαμβάνονται στη συνδρομή.
Δείτε τη συνδρομή Πρώτα η δωρεάν γρήγορη σάρωσηΑυτό δεν είναι νομικές συμβουλές. Αυτή η σελίδα παρέχει γενικές πληροφορίες σχετικά με τους κανόνες που αφορούν αυτή την πλατφόρμα. Δεν γνωρίζουμε την κατάστασή σας. Εάν αμφιβάλλετε για τη δική σας κατάσταση, συμβουλευτείτε έναν δικηγόρο ή τον αρμόδιο φορέα εποπτείας.
Γράφτηκε με AI βάσει των παραπάνω πηγών, ελεγχόμενο από ένα άτομο στις 2026-09-05. Υπάρχει κάτι που δεν είναι σωστό; Ενημερώστε μας — οι διορθώσεις έχουν προτεραιότητα.