Pasul de finalizare a comenzii este pentru multe magazine online cea mai vulnerabilă parte a site-ului în ceea ce privește accesibilitatea. În timp ce paginile de produs funcționează adesea destul de bine cu un cititor de ecran, procesul se blochează de îndată ce un client trebuie să plătească: butoane fără etichete clare, mesaje de eroare care nu sunt anunțate, sau un widget de plată de la un furnizor extern care nu poate fi folosit fără mouse. Nu este o coincidență. Pasul de finalizare a comenzii conține cele mai multe elemente dinamice din întregul site, și elementele dinamice sunt exact acolo unde cititorii de ecran și navigarea cu tastatura se blochează cel mai repede.
Nu este vorba despre un detaliu mic. Pasul de plată se supune acelorași cerințe EN 301 549 ca și restul site-ului, și acest pas este parcurs de utilizator exact în momentul în care vrea să cumpere efectiv ceva. Un cititor de ecran care se blochează acolo exclude un client în momentul decisiv. Aceasta este, de asemenea, motivul pentru care la axessia.eu includem pasul de finalizare a comenzii în mod standard în scanarea completă, și nu doar în scanarea rapidă gratuită a paginilor principale.
Unde merge prost în practică
Problemele cele mai frecvente sunt remarcabil de recurente. Un buton pentru "pasul următor" sau "plătiți acum" care conține doar o pictogramă fără text pe care un cititor de ecran îl poate citi. Un mesaj de eroare la un câmp de cod poștal completat incorect care apare pe ecran, dar nu este anunțat deoarece legătura tehnică corectă lipsește. Un indicator de progres ("pasul 2 din 3") care este vizibil clar dar rămâne invizibil pentru un cititor de ecran. Și furnizorul de plată însuși: widget-urile iDEAL sau de card de credit de la terți sunt adesea construite separat și au propriul nivel de accesibilitate, asupra căruia un magazin online are puțin control dar rămâne responsabil.
Ordinea focusului este, de asemenea, o problemă recurentă. După trimiterea unui formular cu o eroare, atenția utilizatorului ar trebui să se concentreze pe mesajul de eroare. Dacă nu se întâmplă, atunci cineva care utilizează tastatura sau un cititor de ecran rămâne să caute ceea ce a mers greșit, fără niciun punct de referință.
De ce o scanare automatizată pierde parțial aceasta
O scanare automatizată este bună la semnalarea etichetelor lipsă, butoanelor goale și a problemelor structurale din codul sursă. Ceea ce o scanare nu poate evalua bine este comportamentul: este un mesaj de eroare efectiv anunțat cu voce, se deplasează focusul logic, și este pasul de plată în continuare accesibil fără mouse după completarea datelor. Aceasta necesită cineva care să parcurgă efectiv pasul cu un cititor de ecran. Aceasta este exact tipul de limitare care în fiecare raport axessia.eu este declarat explicit: o scanare testează parte din cerințe, nu pe toate.
De aceea, scanarea completă nu se concentrează doar pe pagina de start, ci tocmai și pe pașii pe care îi parcurge efectiv un client, inclusiv conectare și finalizare a comenzii. Dacă doriți mai întâi o indicație fără obligații, atunci puteți vedea în câteva întrebări unde se află site-ul dvs. în acest moment.
Ce înseamnă aceasta pentru cerințele la care trebuie să conformați
Norma subiacentă, EN 301 549, se traduce în practică la WCAG 2.1 nivel AA. Acolo sunt cerințe cu privire la numele, rolul și starea elementelor interactive, cu privire la mesajele de stare care trebuie să fie perceptibile fără atenție vizuală, și cu privire la informațiile care nu sunt transmise doar prin culoare sau poziție. Pentru formularea exactă și locația în textul oficial, EUR-Lex este sursa potrivită; traducemos acele cerințe în situații recunoscute, cum ar fi pasul de finalizare a comenzii, dar nu ne exprimăm cu privire la situația dvs. specifică. Mai multe informații despre cum se realizează acea traducere o puteți citi pe pagina care explică de unde provin informațiile noastre.
Cum testați aceasta dvs. sau o faceți să fie testată
Un prim pas practic este să parcurgeți pasul de finalizare a plății fără mouse: doar cu tasta Tab și Enter. Dacă vă blocați undeva, există o șansă mare că un cititor de ecran va avea aceeași problemă. Un al doilea pas este testarea cu un cititor de ecran gratuit, cum ar fi NVDA, și acordarea unei atenții speciale la ceea ce se citește când apare o eroare. Pentru o imagine completă, inclusiv elementele care ies la iveală doar prin parcurgere manuală, este necesară o testare mai extinsă; axessia efectuează această testare și documentează constatările într-o listă de acțiuni prioritizate, dar nu efectuează lucrări de reparare. Aceasta rămâne responsabilitatea dezvoltatorului sau furnizorului dvs., adesea pe baza exactă a punctelor pe care le evidențiem. Alte subiecte frecvente legate de acest tip de probleme concrete le găsiți reunite în baza de cunoștințe cu subiecte detaliate pentru fiecare situație.
Dacă doriți să aflați cât costă o testare completă a pasului dvs. de finalizare a plății și a mediului de autentificare, această informație este prezentată clar pe pagina cu tarife și ce include aceasta.
Doriți mai întâi o impresie proprie fără obligații? Scanarea rapidă gratuită a axessia vă oferă în câteva minute o primă imagine a paginilor dvs. principale, iar verificarea domeniul de aplicare vă arată dacă legislația se aplică organizației dvs.