axessia.eu

Hvad sker der, hvis dine formularer mangler tilgængelige etiketter?

Manglende eller forkert knyttede formularetiketter virker som en detalje, men konsekvenserne påvirker brugere, konvertering og din tilgængelighedserklæring på samme tid. Denne artikel forklarer, hvad der konkret går galt, og hvorfor det falder i øjnene.

Hvis et inputfelt ikke har et label, der er korrekt knyttet til det pågældende felt, ved en skærmlæser ikke, hvad brugeren skal udfylde. Vedkommende hører kun "rediger, tomt tekstfelt" uden at vide, om det handler om et navn, en e-mailadresse eller et postnummer. Følgen er øjeblikkelig og konkret: mennesker, der er afhængige af en skærmlæser eller stemmestyring, kan ikke udfylde formularen på en pålidelig måde. Med en kontaktformular er det irriterende, men med en bestillings- eller registreringsformular rammer det kernen af din tjeneste.

Det er ingen teoretisk risiko. EN 301 549, den standard, som EU's direktiv om tilgængelighed refererer til, fastslår, at hvert formularfelt skal have et navn, en rolle og en værdi, der kan læses af software — i praksis betyder det et label, der er programmatisk knyttet til feltet, ikke blot visuelt placeret ved siden af det. Hvis denne binding mangler, er det et af de hyppigst fundne problemer under en revision, netop fordi det så let overses ved et øjeblik.

Hvad der i praksis går galt

De mest almindelige situationer er en placeholder, der bruges som etiket og forsvinder, så snart nogen begynder at skrive, en etiket, der er der, men ikke med for-attribut er forbundet til feltet, og felter der kun er angivet med ikon eller farve. I alle tre tilfælde ser en seende bruger en formular, der fungerer glimrende. For nogen, der arbejder med en skærmlæser, er feltet faktisk uden navn.

Desuden er påkrævede felter ofte kun markeret med en asterisk eller rød farve. Den, der ikke opfatter farve, går glip af denne markering og støder først på en fejlmeddelelse efter afsendelse — som så igen ikke klart forbindes med det rette felt for samme type felter. På denne måde hober små mangler sig op til et formular, som blot ikke kan gennemføres for en del af dine besøgende.

De konsekvenser, du faktisk mærker

Den mest direkte konsekvens er tab af konvertering: besøgende, der ikke kan udfylde et formular, melder pas, tager kontakt via en anden kanal eller går til en konkurrent. Denne virkning er ikke begrænset til mennesker med synsproblemer — også den, der automatisk får et formular udfyldt via browser- eller hjælpesoftware, er afhængig af korrekt forbundne labels.

Den anden konsekvens påvirker dine forpligtelser under EN 301 549. I den obligatoriske tilgængelighedserklæring angiver du, i hvilket omfang din tjeneste overholder EN 301 549, og hvilke mangler, der stadig er tilbage. Formularfelter, hvis labels ikke stemmer, skal medtages som kendt mangel i denne erklæring med en handlingsplan og tidsplan. Hvis du ikke gør det, og manglen kommer frem via en klage eller inspektion, handler spørgsmålet ikke blot om, hvorvidt problemet findes, men også om du allerede havde identificeret det.

Den tredje konsekvens er mindre synlig, men lige så relevant: et formular med dårligt forbundne labels er ofte et tegn på, at der bredere i kodestrukturen mangler noget — samme grundlæggende årsag dukker så også op ved fejlmeddelelser, ved grupper af relaterede felter og ved bekræftelsestrinet. Den, der finder det i ét formular, gør klogt i at se resten af bestillings- og login-flowet med samme øjne.

Hvad en scanning viser og ikke viser

Manglende eller frakoblet labels kan teknisk set erkendes uden besvær, og hører derfor naturligt til det, som en automatiseret test afdækker. Alligevel gælder den samme forbehold, som optræder i hver rapport fra axessia: en automatisk scanning tester kodens struktur, ikke om labelets formulering faktisk er klar for brugeren. Et felt, der er teknisk korrekt mærket med teksten "felt 3", opfylder strukturkravet, men hjælper ingen videre. Denne nuance er grunden til, at resultatet af en scanning er et udgangspunkt, ikke en endelig vurdering.

Hvis du vil vide, om denne type problemer også optræder i dine egne formularer, viser den gratis quick-scan af dine vigtigste sider allerede en første indikation. For betalingstrinnet og loginsituationen, hvor formularer ofte er mest komplekse, går den fuldstændige test dybere; hvad der i den forbindelse både bliver og ikke bliver testet er overskueligt oplistet. Hvordan denne test præcist gennemføres, og hvilke dele der kan og ikke kan kontrolleres automatiseret, kan du læse nærmere om i forklaringen på arbejdsmetoden.

Om et identificeret problem i din situation fører til forpligtelser, og inden for hvilken tidsfrist, er det op til en jurist eller den kompetente tilsynsmyndighed at vurdere. Hvad du selv kan gøre, er at identificere problemet, før en klage eller kontrol gør det for dig. I viden­banken er det per emne beskrevet, hvad formularmarkering skal opfylde, og hvordan du kontrollerer det på en helt normal arbejdsdag, uden at du behøver at være tekniker.

Denne artikel er generel information og ikke juridisk rådgivning.