Kort svar: De er forskellige love, men de peger på den samme tekniske målestok: WCAG. Section 508 og ADA Title II henviser udtrykkeligt til WCAG 2.1 niveau AA, EAA går gennem den europæiske standard EN 301 549, som bygger på WCAG, og domstole bruger WCAG som benchmark under ADA Title III.
Hvad kan det skyldes?
Lovene afgør hvem og hvor, ikke hvad der måles
Forskellen ligger i, hvem der er omfattet, hvilket land det gælder, hvem der fører tilsyn, og hvad konsekvensen er. Selve de tekniske kriterier er stort set de samme.
Derfor kan ét scan “dække” seks lovgivninger
Når en scanner viser en række lovmærkater, tester den som regel ikke seks ting. Den tester WCAG én gang og sætter seks etiketter på resultatet. Det er ikke forkert — men det er heller ikke seks kontroller.
Ingen af lovene kan afgøres af et automatisk tjek
Et scan finder en del af WCAG-kriterierne. Overholdelse afhænger også af tastaturnavigation, kontrast i praksis, brugerrejser og hjælpemidler — og af en juridisk vurdering af, om I overhovedet er omfattet.
Sådan finder du ud af det
- Afgør hvilke markeder I sælger til. Det er markedet, der afgør hvilken lov der gælder.
- Sæt WCAG 2.1 niveau AA som teknisk mål — det dækker den fælles kerne.
- Begynd med de barrierer, et scan kan finde, og tag derefter den manuelle test.
- Vær varsom med at gengive et scanresultat som “compliant” med en bestemt lov.
Det kan hverken vi eller et tjek afgøre
- Siden er praktisk information og ikke juridisk rådgivning. Om I er omfattet af en konkret lov er et juridisk spørgsmål.
- Lovene henviser til forskellige WCAG-versioner og -niveauer, og henvisningerne opdateres. Kontrollér den aktuelle version for jeres marked.
- Ahorizons EAA-tjek er en screening mod WCAG-kriterier i serverleveret HTML. Det er hverken en tilgængelighedserklæring eller en compliance-erklæring for nogen lov.
Kontrollerne bag svaret
- Hvad er alt-tekst, og hvad skal der stå i den? — Billedets beskrivelse for den, der ikke kan se det — vurderet på indhold, ikke tilstedeværelse.
- Hvorfor skal et formularfelt have en label? — Den maskinlæsbare binding mellem et felt og teksten, der beskriver det.
- Hvad gør lang-attributten på html-elementet? — Sidens sprog i markup — afgør skærmlæserens udtale.