Betalingstrinnet er for mange webshops den mest sårbare del af webstedet, når det handler om tilgængelighed. Hvor produktsiderne ofte stadig fungerer rimelig godt med en skærmlæser, bryder processen sammen, så snart en kunde skal betale: knapper uden klart navn, fejlmeddelelser der ikke bliver oplyst, eller en betalingswidget fra en ekstern leverandør, der ikke kan bruges uden mus. Det er ikke tilfældet. Betalingstrinnet indeholder de fleste dynamiske elementer på hele webstedet, og dynamiske elementer er præcis hvor skærmlæsere og tastaturnavigation først møder problemer.
Det handler ikke om en lille detalje. Betalingstrinnet er omfattet af de samme EN 301 549-krav som resten af webstedet, og et sådant trin gennemgår en bruger per definition i det øjeblik, vedkommende faktisk vil købe noget. En skærmlæser, der bliver låst der, udelukker en kunde på det afgørende tidspunkt. Det er også grunden til, at vi hos axessia.eu som standard inkluderer betalingstrinnet i den fulde scanning og ikke kun i den gratis hurtig-scan af kerneside.
Hvor det går galt i praksis
De mest almindelige problemer er slående tilbagevendende. En knap for "næste trin" eller "betal nu", der kun indeholder et ikon uden tekst, som en skærmlæser kan læse op. En fejlmeddelelse ved et forkert udfyldt postnummerfelt, der vises på skærmen, men ikke bliver oplyst, fordi den rette tekniske forbindelse mangler. En fremskridtsindikator ("trin 2 af 3"), der er visuelt tydelig, men forbliver usynlig for en skærmlæser. Og betalingsleverandøren selv: iDEAL- eller kreditkortwidgets fra tredjeparter er ofte løst integreret og har deres eget tilgængelighedsniveau, hvor en webshop selv har lille indflydelse, men stadig er ansvarlig for det.
Fokusekvens er også et tilbagevendende problem. Efter indsendelse af en formular med en fejl bør brugerens opmærksomhed rettes mod fejlmeddelelsen. Hvis det ikke sker, bliver en person, der bruger tastatur eller skærmlæser, ved med at søge efter, hvad der gik galt, uden nogen holdepunkt.
Hvorfor en automatiseret scanning delvist misser dette
En automatiseret scanning er god til at påpege manglende navne, tomme knapper og strukturelle problemer i kildekoden. Det, som en scanning ikke kan vurdere godt, er adfærd: bliver en fejlmeddelelse faktisk oplyst højt, springer fokus logisk, og er betalingstrinnet stadig tilgængeligt uden mus, efter at data er udfyldt. Det kræver en person, der faktisk gennemgår trinnet med en skærmlæser. Dette er præcis den type begrænsning, der i hver rapport fra axessia.eu er eksplicit nævnt: en scanning tester nogle af kravene, ikke alle.
Derfor fokuserer den fulde scanning ikke kun på startside, men især på de trin, som en kunde faktisk gennemgår, herunder login og betaling. Hvis du først vil have en indikation uden forpligtelser, kan du på få spørgsmål se, hvor dit websted står i øjeblikket.
Hvad det betyder for de krav, du skal opfylde
Den underliggende standard, EN 301 549, oversætter sig i praksis til WCAG 2.1 niveau AA. Her finder du krav om navn, rolle og status for interaktive elementer, om statusmeddelelser, der skal være kendetegnet uden visuel opmærksomhed, og om information, der ikke udelukkende formidles via farve eller placering. For den nøjagtige formulering og placeringen i den officielle tekst er EUR-Lex det relevante sted; vi oversætter disse krav til genkendelige situationer såsom betalingstrinnet, men udtaler os ikke om din specifikke situation. Mere baggrund om, hvordan denne oversættelse skabes, kan du læse på siden der forklarer, hvor vores oplysninger kommer fra.
Sådan tester du eller får det testet selv
Et første, praktisk skridt er at gennemløbe betalingstrinnet uden mus: kun med Tab-tasten og Enter. Hvis du ikke kommer videre et sted, er der stor risiko for, at en skærmlæser også står fast der. Et andet skridt er at teste med en gratis skærmlæser som NVDA, og især være opmærksom på, hvad der læses op, så snart der opstår en fejl. For at få et fuldstændigt billede, herunder de dele, der kun kommer frem gennem manuel gennemgang, er der behov for mere omfattende test; axessia.eu udfører denne test og dokumenterer resultaterne i en prioriteret handlingsliste, men udfører selv ikke reparationsarbejde. Det påhviler din egen udvikler eller leverandør, ofte på grundlag af præcis de punkter, vi nævner. Du finder andre hyppigt stillede emner omkring denne slags konkrete udfordringer samlet i videnbanken med detaljerede emner pr. situation.
Hvis du vil vide, hvad en fuldstændig test af dit betalingstrin og loginmiljø koster, finder du det overskueligt på siden med priser og hvad der indgår.
Vil du først få et indtryk uden forpligtelser? axessia.eus gratis quick-scan giver inden for få minutter et første billede af dine kernepages, og scope-checken viser, om regelgivningen gælder for din organisation.