Το βήμα της ταμειακής διαδικασίας είναι για πολλά διαδικτυακά καταστήματα το πιο ευάλωτο τμήμα του ιστότοπου όσον αφορά την προσβασιμότητα. Ενώ οι σελίδες προϊόντων συχνά λειτουργούν ακόμα λογικά με ένα πρόγραμμα ανάγνωσης οθόνης, η διαδικασία παγώνει μόλις ένας πελάτης πρέπει να πληρώσει: κουμπιά χωρίς σαφές ετικέτα, μηνύματα σφάλματος που δεν ανακοινώνονται, ή ένα widget πληρωμής ενός εξωτερικού παρόχου που δεν μπορεί να χρησιμοποιηθεί χωρίς ποντίκι. Αυτό δεν είναι τυχαίο. Το βήμα της ταμειακής διαδικασίας περιέχει τα περισσότερα δυναμικά στοιχεία ολόκληρου του ιστότοπου και τα δυναμικά στοιχεία είναι ακριβώς εκεί όπου τα προγράμματα ανάγνωσης οθόνης και η πλοήγηση με πληκτρολόγιο παγώνουν γρηγορότερα.
Δεν πρόκειται για μια μικρή λεπτομέρεια. Το βήμα πληρωμής υπόκειται στις ίδιες απαιτήσεις EN 301 549 με το υπόλοιπο του ιστότοπου και ένας χρήστης διανύει αυτό το βήμα εξ ορισμού τη στιγμή που θέλει πραγματικά να αγοράσει κάτι. Ένα πρόγραμμα ανάγνωσης οθόνης που παγώνει εκεί αποκλείει ένα πελάτη στην κρίσιμη στιγμή. Αυτός είναι επίσης ο λόγος για τον οποίο στο axessia.eu το βήμα της ταμειακής διαδικασίας συμπεριλαμβάνεται πάντα στην πλήρη σάρωση και όχι μόνο στη δωρεάν γρήγορη σάρωση των κύριων σελίδων.
Πού τα πράγματα πάνε στραφί στην πράξη
Τα πιο συνηθισμένα προβλήματα είναι αξιοσημείωτα επαναλαμβανόμενα. Ένα κουμπί για "επόμενο βήμα" ή "πληρώστε τώρα" που περιέχει μόνο ένα εικονίδιο χωρίς κείμενο που ένα πρόγραμμα ανάγνωσης οθόνης μπορεί να διαβάσει. Ένα μήνυμα σφάλματος για ένα λανθασμένα συμπληρωμένο πεδίο ταχυδρομικού κώδικα που εμφανίζεται στην οθόνη αλλά δεν ανακοινώνεται επειδή λείπει η σωστή τεχνική σύνδεση. Ένας δείκτης προόδου ("βήμα 2 από 3") που είναι οπτικά σαφής αλλά παραμένει αόρατος για ένα πρόγραμμα ανάγνωσης οθόνης. Και ο ίδιος ο πάροχος πληρωμής: τα widget iDEAL ή πιστωτικής κάρτας τρίτων είναι συχνά χτισμένα χωριστά και έχουν το δικό τους επίπεδο προσβασιμότητας, όπου ένα διαδικτυακό κατάστημα έχει λίγο έλεγχο αλλά παραμένει υπεύθυνο.
Η σειρά εστίασης είναι επίσης ένα επαναλαμβανόμενο πρόβλημα. Μετά την υποβολή ενός τύπου με σφάλμα, η προσοχή του χρήστη πρέπει να στραφεί στο μήνυμα σφάλματος. Αν δεν συμβεί αυτό, κάποιος που χρησιμοποιεί το πληκτρολόγιο ή ένα πρόγραμμα ανάγνωσης οθόνης παραμένει να αναζητά τι πήγε στραβά, χωρίς καμία γραμμή αναφοράς.
Γιατί ένας αυτοματοποιημένος έλεγχος τα χάνει εν μέρει
Ένας αυτοματοποιημένος έλεγχος είναι καλός στο να σηματοδοτεί ελλιπή ετικέτες, κενά κουμπιά και δομικά προβλήματα στον πηγαίο κώδικα. Αυτό που ένας έλεγχος δεν μπορεί να αξιολογήσει καλά είναι η συμπεριφορά: ανακοινώνεται πραγματικά ένα μήνυμα σφάλματος, μετακινείται η εστίαση λογικά και είναι το βήμα πληρωμής μετά τη συμπλήρωση των δεδομένων ακόμα προσβάσιμο χωρίς ποντίκι; Αυτό απαιτεί κάποιον που να διανύει το βήμα με ένα πρόγραμμα ανάγνωσης οθόνης. Αυτό είναι ακριβώς ο τύπος περιορισμού που αναφέρεται ρητά σε κάθε έκθεση του axessia.eu: ένας έλεγχος αξιολογεί ένα μέρος των απαιτήσεων, όχι όλες.
Γι' αυτό η πλήρης σάρωση δεν επικεντρώνεται μόνο στην αρχική σελίδα, αλλά ακριβώς και στα βήματα που ένας πελάτης διανύει πραγματικά, συμπεριλαμβανομένης της σύνδεσης και της ταμειακής διαδικασίας. Αν θέλετε πρώτα μια ένδειξη χωρίς δεσμεύσεις, μπορείτε να δείτε σε μερικές ερωτήσεις πού βρίσκεται ο ιστότοπός σας αυτή τη στιγμή.
Τι σημαίνει αυτό για τις απαιτήσεις που πρέπει να πληρείτε
Η υποκείμενη προδιαγραφή, EN 301 549, μεταφράζεται στην πράξη σε WCAG 2.1 επίπεδο AA. Περιέχει απαιτήσεις για το όνομα, το ρόλο και την κατάσταση των διαδραστικών στοιχείων, σχετικά με μηνύματα κατάστασης που πρέπει να είναι γνωστά ακόμη και χωρίς οπτική προσοχή, και σχετικά με πληροφορίες που δεν μεταδίδονται μόνο μέσω χρώματος ή θέσης. Για την ακριβή διατύπωση και τη θέση στο επίσημο κείμενο, το EUR-Lex είναι ο κατάλληλος πόρος. Μεταφράζουμε αυτές τις απαιτήσεις σε γνώριμες καταστάσεις όπως το βήμα της ταμειακής διαδικασίας, αλλά δεν κάνουμε δήλωση σχετικά με την ειδική κατάσταση. Περισσότερες πληροφορίες σχετικά με το πώς γίνεται αυτή η μετάφραση, διαβάστε στη σελίδα που εξηγεί από πού προέρχονται οι πληροφορίες μας.
Πώς να το δοκιμάσετε μόνοι σας ή να το κάνετε να ελεγχθεί
Ένα πρώτο, πρακτικό βήμα είναι να ολοκληρώσετε αυτό καθ' αυτό το βήμα πληρωμής χωρίς ποντίκι: μόνο με το πλήκτρο Tab και Enter. Αν δεν μπορείτε να συνεχίσετε κάπου, υπάρχει μεγάλη πιθανότητα ένας αναγνώστης οθόνης να κολλήσει εκεί επίσης. Ένα δεύτερο βήμα είναι η δοκιμή με έναν δωρεάν αναγνώστη οθόνης όπως το NVDA, και ιδιαίτερα η προσοχή στο τι διαβάζεται δυνατά μόλις προκύψει ένα σφάλμα. Για μια ολοκληρωμένη εικόνα, συμπεριλαμβανομένων των στοιχείων που φαίνονται μόνο μέσω μιας χειροκίνητης αναθεώρησης, απαιτείται εκτενέστερη δοκιμή. η axessia.eu διεξάγει αυτή τη δοκιμή και καταγράφει τα ευρήματα σε μια κατάταξη ενεργειών κατά προτεραιότητα, αλλά δεν διενεργεί αυτή καμία εργασία επιδιόρθωσης. Αυτό παραμένει στον δικό σας προγραμματιστή ή προμηθευτή, συχνά με βάση ακριβώς τα σημεία που αναφέρουμε. Άλλα συχνά κάνουν ερωτήσεις σχετικά με αυτό το είδος των συγκεκριμένων προβλημάτων θα βρείτε συγκεντρωμένα σε τη βάση γνώσης με λεπτομερή θέματα ανά περίσταση.
Αν θέλετε να μάθετε τι κοστίζει μια ολοκληρωμένη δοκιμή του σταδίου πληρωμής και του περιβάλλοντος σύνδεσης, είναι σαφώς διαθέσιμο στο τη σελίδα με τις τιμές και τι περιλαμβάνεται σε αυτές.
Θέλετε πρώτα να αποκτήσετε μια εντύπωση χωρίς υποχρεώσεις; Η δωρεάν γρήγορη σάρωση της axessia.eu δίνει εντός λίγων λεπτών μια πρώτη εικόνα των κύριων σελίδων σας, και ο έλεγχος εφαρμογής δείχνει αν ο κανονισμός ισχύει για τον οργανισμό σας.