#Σημείο ελέγχου 2.5.7 Κινήσεις με σύρσιμο

Τι ελέγχεται;

Εάν μια κίνηση μεταφοράς (π.χ. "drag and drop") είναι απαραίτητη για την εκτέλεση μιας συνάρτησης, η λειτουργία πρέπει επίσης να είναι δυνατή με μια απλή ενέργεια δείκτη (χωρίς κίνηση σύρματος). Εξαίρεση: Η μεταφορά είναι απαραίτητη ή η λειτουργία καθορίζεται από το πρόγραμμα περιήγησης.

Γιατί ελέγχεται;

Ακόμη και η πιο απλή κίνηση σύρματος απαιτεί αρκετά ακριβή έλεγχο του δείκτη (π.χ. ποντίκι ή δάχτυλο). Αυτό μπορεί να είναι δύσκολο ή αδύνατο για χρήστες που έχουν προβλήματα με τις ελάχιστες κινητικές δεξιότητες ή που χρησιμοποιούν εργαλεία για να προσομοιώνουν την κίνηση του δείκτη μέσω φωνητικών εντολών ή άλλης εισαγωγής.

Πρέπει επομένως να παρέχεται μια εναλλακτική μέθοδος χρησιμοποιώντας μόνο ενέργειες δείκτη (χωρίς σύρσιμο). Ένα παράδειγμα εναλλακτικής μεθόδου: Μετά την ενεργοποίηση ενός στοιχείου μέσω μιας απλής ενέργειας δείκτη, ένα μενού ενεργειών σάς επιτρέπει να επιλέξετε τη θέση προορισμού.

Πώς ελέγχεται;

1. Εφαρμογή του σημείου ελέγχου 2.5.7 Κινήσεις με σύρσιμο

Το σημείο ελέγχου 2.5.7 "Κινήσεις με σύρσιμο" ισχύει εάν υπάρχουν στη σελίδα λειτουργίες που χρησιμοποιούν κινήσεις μεταφοράς (drag-and-drop).

2. Έλεγχος

  1. Ελέγξτε εάν υπάρχουν λειτουργίες που εκτελούνται μέσω χειρονομιών μεταφοράς (π.χ. μεταφορά στοιχείων σε άλλα κοντέινερ ή μετακίνηση ρυθμιστικών).
  2. Εάν μια τέτοια λειτουργία είναι διαθέσιμη μέσω μεταφοράς, μπορεί να εκτελεστεί η ίδια λειτουργία χωρίς μεταφορά; Αυτό μπορεί να εφαρμοστεί με διάφορους τρόπους, για παράδειγμα:
    • Μετά την ενεργοποίηση ενός στοιχείου μέσω μιας απλής ενέργειας δείκτη, ένα μενού ενεργειών σάς επιτρέπει να επιλέξετε τη θέση προορισμού.
    • Μετά την ενεργοποίηση ενός στοιχείου μέσω μιας απλής ενέργειας δείκτη, εμφανίζονται βέλη στο πλαίσιο του στοιχείου, επιτρέποντας στο στοιχείο να μετακινηθεί βήμα προς βήμα.
    • Για τα ρυθμιστικά, είναι δυνατή η αριθμητική εισαγωγή της τιμής χρησιμοποιώντας το (εικονικό) πληκτρολόγιο.

3. Σημειώσεις

  • Με μια κίνηση έλξης, μόνο τα σημεία έναρξης και λήξης της κίνησης είναι σημαντικά.
  • Σημείο ελέγχου 2.5.7 "Κινήσεις με σύρσιμο" απαιτεί μια εναλλακτική για την ενεργοποίηση της αντίστοιχης λειτουργίας μέσω απλών εισόδων δείκτη, ανεξάρτητα από τη λειτουργικότητα του πληκτρολογίου, η οποία ελέγχεται παράλληλα στο σημείο ελέγχου 2.1.1 «Μπορεί να χρησιμοποιηθεί χωρίς ποντίκι».

    Εάν η αντίστοιχη λειτουργία είναι διαθέσιμη μέσω εισόδου πληκτρολογίου, αυτή δεν είναι αυτόματα εναλλακτική, εκτός εάν αυτή η εναλλακτική (π.χ. ένα αναπτυσσόμενο μενού για τη μετακίνηση ενός επιλεγμένου στοιχείου) μπορεί επίσης να λειτουργήσει εξ ολοκλήρου μέσω απλής εισαγωγής δείκτη.

  • Η κύλιση μιας σελίδας που υποστηρίζεται από το πρόγραμμα περιήγησης δεν εμπίπτει στο πεδίο εφαρμογής, ούτε οι περιοχές της σελίδας έχουν δυνατότητα κύλισης με υπερχείλιση CSS (overflow).

4. Αξιολόγηση

Το σημείο ελέγχου 2.5.7 δεν ικανοποιείται

Για την εκτέλεση μιας συνάρτησης χρησιμοποιώντας σύρσιμο, δεν υπάρχει εναλλακτική μέθοδος εκτός από τη χρήση απλών ενεργειών δείκτη για την εκτέλεση της συνάρτησης.

Ταξινόμηση του σημείου ελέγχου 2.5.7 Κινήσεις με σύρσιμο

Διαφοροποίηση από άλλα σημεία ελέγχου

  • Το σημείο ελέγχου 2.1.1 «Μπορεί να χρησιμοποιηθεί χωρίς ποντίκι» ελέγχει εάν όλες οι λειτουργίες μπορούν να λειτουργήσουν και με το πληκτρολόγιο.
  • Το σημείο ελέγχου 2.5.7 «Κινήσεις με σύρσιμο», από την άλλη πλευρά, ελέγχει εάν η λειτουργία είναι δυνατή με την είσοδο δείκτη (π.χ. κλικ ή πληκτρολόγηση), επειδή η λειτουργία πληκτρολογίου δε σημαίνει απαραίτητα ότι η λειτουργία μεταφοράς μπορεί επίσης να πραγματοποιηθεί χρησιμοποιώντας απλές ενέργειες δείκτη.

Ταξινόμηση του σημείου ελέγχου 2.5.7 σύμφωνα με το WCAG 2.1

Κατευθυντήρια γραμμή

Κριτήριο επιτυχίας

Επαρκείς Τεχνικές

Αποτυχίες