Τι ελέγχεται;
Εάν το περιεχόμενο της ιστοσελίδας υλοποιεί λειτουργίες που μπορούν να λειτουργήσουν χρησιμοποιώντας χειρονομίες δείκτη που βασίζονται σε διαδρομή (όπως κινήσεις ολίσθησης ή χειρονομίες πολλών σημείων), υπάρχουν εναλλακτικές λύσεις για ενεργοποίηση με χρήση απλής εισαγωγής δείκτη.
Το "Pointer" περιλαμβάνει έμμεση είσοδο με χρήση του δείκτη του ποντικιού καθώς και άμεση είσοδο, για παράδειγμα με ένα δάχτυλο στην οθόνη αφής ή με στυλό σε tablet γραφικών.
Εξαιρούνται οι περιπτώσεις στις οποίες η εισαγωγή βάσει διαδρομής ή πολλών σημείων είναι απαραίτητη. Για παράδειγμα, στην αναγνώριση χειρόγραφου.
Οι κινήσεις μεταφοράς (Dragging Motions), όπως οι ενέργειες μεταφοράς και απόθεσης (Drag-and-Drop), δε θεωρούνται χειρονομία βάσει διαδρομής για τους σκοπούς αυτής της απαίτησης.
Αυτή η απαίτηση ισχύει μόνο για χειρονομίες δείκτη που ερμηνεύονται και υποβάλλονται σε επεξεργασία από το περιεχόμενο. Δεν ισχύουν για χειρονομίες για χειρισμό πρακτόρων χρήστη ή βοηθήματα. Όπως χειρονομίες για πλοήγηση μεταξύ σελίδων στο πρόγραμμα περιήγησης ή για χρήση προγραμμάτων ανάγνωσης οθόνης συστήματος.
Η απαίτηση επίσης δεν ισχύει για περιεχόμενο όπου η συμπεριφορά καθορίζεται από το λειτουργικό σύστημα ή το πρόγραμμα περιήγησης και όχι από τους κατασκευαστές. Για παράδειγμα, οι περιοχές με δυνατότητα κύλισης overflow:scroll που ορίζονται μέσω CSS και για τις οποίες δεν έχει καθοριστεί καμία συμπεριφορά σχετικά με τις χειρονομίες δείκτη μέσω JavaScript. Επίσης, όπου οι γραμμές κύλισης δεν είναι ρητά κρυμμένες από τον κατασκευαστή.
Παραδείγματα χειρονομιών που βασίζονται σε μονοπάτια:- Κίνηση ολίσθησης, για παράδειγμα για να μετακινήσετε περιοχές ρυθμιστικών που ορίζονται από τον κατασκευαστή ή για να διαγράψετε περιεχόμενο.
- Σύρετε ένα Slider που ορίζεται από τον κατασκευαστή όταν χρειάζεται μια αρχική κατεύθυνση για να μετακινήσετε το στοιχείο.
- Σχεδιάζοντας μια διαδρομή, π.χ. ένα «Ζ» για ανάκληση.
- Κίνηση με δύο δάχτυλα για μεγέθυνση (εάν εφαρμόζεται από το περιεχόμενο και όχι από το πρόγραμμα περιήγησης.
- "Split tap" (το ένα δάχτυλο κρατά, το άλλο αγγίζει).
- Σύρετε με πολλά δάχτυλα.
Σημείωση: Οι κινήσεις μεταφοράς ανεξάρτητες από τη διαδρομή, όπως οι καταχωρίσεις μεταφοράς και απόθεσης, δεν θεωρούνται βασισμένες σε μονοπάτια με την έννοια αυτού του σημείο ελέγχου. Καθώς μόνο το σημείο έναρξης και το τέλος είναι σταθερά και η ενδιάμεση διαδρομή είναι αυθαίρετη. Εάν τα στοιχεία ακολουθούν τον πατημένο δείκτη (δρομέας ποντικιού ή δάχτυλο) προς οποιαδήποτε κατεύθυνση και δεν απαιτείται αρχική κατεύθυνση για την εκτέλεση της χειρονομίας, μπορεί να υποτεθεί μια κίνηση σύρματος.
Ανάλογα με το περιβάλλον ελέγχου, αυτή η διάκριση μπορεί να ποικίλλει. Σε οθόνες αφής σε περιβάλλοντα συστημάτων κινητής τηλεφωνίας, μια αρχική οριζόντια κατεύθυνση είναι συχνά απαραίτητη για τη μετακίνηση οριζόντιων ρυθμιστικών. Καθώς η κατακόρυφη κίνηση αναγκάζει τη σελίδα να πραγματοποιήσει κύλιση. Σε αυτό το περιβάλλον, η λειτουργία ενός τέτοιου ρυθμιστικού θα πρέπει να θεωρηθεί ότι βασίζεται σε μονοπάτια και επομένως θα εμπίπτει σε αυτό το σημείο ελέγχου. Είναι αντικείμενο από το Σημείο ελέγχου 2.5.1 Δείκτης Κινήσεων.
Γιατί ελέγχεται;
Για άτομα με περιορισμένη κινητικότητα, είναι συχνά δύσκολο και μερικές φορές αδύνατο να εκτελέσουν με επιτυχία πολύπλοκες χειρονομίες δείκτη. Επομένως, όταν υλοποιούνται από περιεχόμενο ιστοσελίδων, τέτοιες χειρονομίες δεν θα πρέπει να είναι ο μόνος τρόπος εκτέλεσης μιας λειτουργίας.
Παραδείγματα σύνθετων χειρονομιών είναι οι κινήσεις ολίσθησης από την άκρη για εμφάνιση μενού, οι κινήσεις ολίσθησης για τη μετακίνηση Caroussell ή Slider που ορίζονται από τον κατασκευαστή ή χειρονομίες πολλών σημείων, όπως η χειρονομία εξάπλωσης για μεγέθυνση μιας περιοχής ενός χάρτη.
Πώς ελέγχεται;
1. Εφαρμογή του σημείου ελέγχου 2.5.1
Το σημείο ελέγχου 2.5.1 ισχύει όταν το περιεχόμενο ιστοσελίδας εφαρμόζει προγράμματα χειρισμού συμβάντων που ανταποκρίνονται σε σύνθετες χειρονομίες (π.χ. χειρονομίες ολίσθησης, χειρονομίες πολλών σημείων). Αυτό εξαιρεί περιεχόμενο όπου η συμπεριφορά καθορίζεται από το λειτουργικό σύστημα ή το πρόγραμμα περιήγησης και όχι από τους κατασκευαστές ιστοτόπων.
2. Έλεγχος
- Ανοίξτε τη σελίδα σε ένα smartphone.
- Επιθεωρήστε οπτικά και δοκιμάστε εάν το περιεχόμενο εφαρμόζει σύνθετες χειρονομίες (π.χ. Caroussell, Slider). Μπορούν να μετακινηθούν ρυθμιστικά ή άλλα στοιχεία περιεχομένου χρησιμοποιώντας χειρονομίες ολίσθησης που ορίζονται από τον κατασκευαστή; Οι κινήσεις ολίσθησης από την άκρη αποκαλύπτουν μενού ή άλλο περιεχόμενο; Αποκρίνονται ορισμένα στοιχεία (όπως οι χάρτες) στην κίνηση απλώματος με δύο δάχτυλα για αλλαγή του επιπέδου ζουμ;
- Ελέγξτε εάν η συνάρτηση που μπορεί να ενεργοποιηθεί μέσω σύνθετων χειρονομιών δείκτη. Μπορεί επίσης να ενεργοποιηθεί μέσω απλών χειρονομιών δείκτη, όπως πάτημα, διπλό πάτημα ή πάτημα και κρατήστε πατημένο. Για παράδειγμα, με την ενεργοποίηση εναλλακτικών στατικών στοιχείων (π.χ. πλήκτρα που μετακινούν Slider ή εμφάνιση μενού).
3. Σημειώσεις
Το περιεχόμενο Ιστοσελίδας μπορεί να προσφέρει εναλλακτικές λύσεις για την ενεργοποίηση μέσω απλών χειρονομιών δείκτη μόνο σε συγκεκριμένα περιβάλλοντα συστήματος και πράκτορες χρήστη, αλλά όχι σε άλλα. Για παράδειγμα, ο έλεγχος σε μια κινητή συσκευή μπορεί να είναι απαραίτητος για να καθοριστεί εάν εναλλακτικές λύσεις για την ενεργοποίηση μέσω απλών χειρονομιών δείκτη. Οι οποίες προσφέρονται σε ένα πρόγραμμα περιήγησης επιτραπέζιου υπολογιστή να είναι επίσης διαθέσιμες σε προγράμματα περιήγησης για κινητά.
Εξαιρούνται συναρτήσεις που βασίζονται εγγενώς και αναγκαστικά σε σύνθετες διαδρομές ή χειρονομίες πολλών σημείων. Για παράδειγμα, η εισαγωγή της δικής σας υπογραφής θα βασίζεται εγγενώς στη διαδρομή.
4. Αξιολόγηση
Το σημείο ελέγχου 2.5.1 ικανοποιείται
Για όλες τις σύνθετες χειρονομίες δείκτη που ορίζονται από τον κατασκευαστή, υπάρχουν εναλλακτικές επιλογές εισαγωγής μέσω απλών χειρονομιών δείκτη στα περιβάλλοντα σύμφωνα με τον έλεγχο Accessibility Baseline.
Ταξινόμηση του σημείου ελέγχου 2.5.1 σύμφωνα με το WCAG 2.1
Κατευθυντήρια γραμμή
Κριτήριο επιτυχίας
Επαρκείς Τεχνικές
- G215: Providing controls to achieve the same result as path based or multipoint gestures
- G216: Providing single point activation for a control slider