Hvad automatiseret test af tilgængelighed kan og ikke kan bevise
Automatiseret test af webtilgængelighed kan vise, at en side ikke opfylder bestemte succeskriterier i WCAG, for eksempel et billede uden tekstalternativ. Den kan ikke bevise, at en side er i overensstemmelse med WCAG: Et bestået resultat betyder kun, at en regel ikke fandt nogen fejl, og mange kriterier skal et menneske vurdere.
- Skrevet af
- William Quaade Rasmussen
- Udgivet
- Senest opdateret
- Svar
- 7 spørgsmål
- Kilder
- 17 kilder
På denne side: 7 svar
Hvad kan automatiseret test af tilgængelighed bevise?
Automatiseret test af webtilgængelighed kan vise, at dele af en side ikke opfylder bestemte krav, for eksempel et billede uden tekstalternativ. Den kan ikke bevise, at en side eller en hel webshop er i overensstemmelse med WCAG 2.2 niveau AA: W3C fastslår, at værktøjer ikke kan afgøre tilgængelighed, men kun kan hjælpe med at gøre det.
Kilder: W3C, vejledning om valg af værktøjer til evaluering af webtilgængelighed · Understanding Conformance · WCAG 2.2
Detaljer: hvad W3C siger, at værktøjer ikke kan, og hvor grænsen går mellem en regel og et menneske
Automatiseret test af webtilgængelighed kan vise, at dele af en side ikke opfylder bestemte krav: Et billede har intet tekstalternativ, et formularfelt har ingen etiket, siden angiver intet sprog, eller en tekst har mindre farvekontrast, end WCAG kræver. Den kan ikke bevise, at en side eller en hel webshop er i overensstemmelse med WCAG 2.2 niveau AA.
Om det, værktøjer ikke kan, siger W3C’s vejledning om valg af værktøjer til evaluering af webtilgængelighed følgende (citater fra engelsksprogede kilder er oversat på denne side): »Værktøjer kan ikke automatisk kontrollere alle aspekter af tilgængelighed. Menneskelig vurdering er nødvendig. Nogle gange kan evalueringsværktøjer give falske eller vildledende resultater. Værktøjer til evaluering af webtilgængelighed kan ikke afgøre tilgængelighed, de kan kun hjælpe med at gøre det.«
W3C forventer begge former for test. Understanding Conformance, en del af W3C’s forklarende dokumenter (Understanding WCAG 2.2), siger, at alle succeskriterier i WCAG 2 er skrevet som testbare kriterier, og tilføjer: »Test af succeskriterierne ville indebære en kombination af automatiseret test og menneskelig evaluering.«
Grænsen mellem de to går gennem selve succeskriterierne. Mange af dem stiller krav om både noget, et program kan finde, og noget, et menneske skal vurdere. Succeskriterium 1.1.1 kræver et tekstalternativ, »der tjener det tilsvarende formål«. Succeskriterium 2.4.6 lyder i sin helhed: »Overskrifter og etiketter beskriver emne eller formål.« Et program kan finde tekstalternativet, overskriften og etiketten. Om de tjener deres formål, er en vurdering af, hvad de betyder.
Hvad kontrollerer en automatiseret scanning af tilgængelighed?
En scanner bygget på en regelmotor som axe-core kører regler på siden, sådan som browseren gengiver den; hver regel leder efter én slags fejl og rapporterer det element, hvor den fandt fejlen. En scanning ser det, der er på siden, når reglerne kører.
Kilde: axe-core 4.13.0, README, regelliste og API-dokumentation
Detaljer: de regler, axe-core har, og indhold, en scanning kun ser, hvis noget åbner det først
En scanner bygget på en regelmotor som axe-core indlæser en side i en browser og kører et sæt regler på siden, sådan som browseren gengiver den. Hver regel leder efter én slags fejl, for eksempel en knap uden tilgængeligt navn, og rapporterer det element, hvor den fandt fejlen.
axe-core, open source-regelmotoren fra Deque Systems, som Validiscans scanner kører, har regler for WCAG 2.0, 2.1 og 2.2 på niveau A, AA og AAA og desuden regler for god praksis (README for axe-core). Ved en optælling til denne guide placerer regellisten for axe-core 4.13.0 63 regler under WCAG-niveau A og AA, når man ser bort fra de regler, som listen markerer som eksperimentelle eller udfasede. Disse 63 regler er tilsammen knyttet til 20 af de 55 succeskriterier, som WCAG 2.2 har på de to niveauer.
En scanning ser det, der er på siden, når reglerne kører. API-dokumentationen for axe-core oplister trinene i en test, og det sidste er: »Gentag for alt inaktivt eller ikke-gengivet indhold, efter at det er gjort synligt«. En menu, en dialogboks eller en fejlmeddelelse, der først vises efter et klik eller en indsendt formular, bliver kun testet, hvis noget åbner den først. Nogle kontroller interagerer derfor med siden: De bevæger sig gennem den med Tab-tasten eller gengiver den i en smal bredde og måler, hvad der sker. Validiscans kontroller af den slags beskrives nedenfor.
Betyder en scanning uden fejl, at min webshop opfylder WCAG 2.2 niveau AA?
Nej. En scanning uden fejl viser kun, at dens regler ikke fandt nogen fejl af den slags, de leder efter. Antallet af fejl, en scanning rapporterer, er ikke et samlet antal: Det tæller det, reglerne kunne fastslå, ikke alt, der er galt.
axe-core inddeler sine resultater i fire typer. Ud fra API-dokumentationen betyder de:
- Fejl
- Reglen afgjorde, at indholdet ikke består. Det er de fejl, en scanning rapporterer.
- Bestået
- Reglen kørte på det indhold, den gælder for, og fandt ingen fejl af den slags, den tester. Det viser ikke, at succeskriteriet er opfyldt.
- Kræver gennemgang
- Reglen kunne hverken godkende eller underkende indholdet, enten på grund af en teknisk grænse for, hvad den kan teste, eller fordi en scriptfejl stoppede den. axe-core kalder disse resultater »incomplete« og holder dem adskilt, så et menneske kan gennemgå dem.
- Ikke relevant
- Siden har intet indhold, som reglen gælder for, så reglen kørte ikke. Hvis siden for eksempel ikke har nogen video, kører reglerne for video ikke.
Kilder: W3C, ACT-regler · axe-core 4.13.0, API-dokumentation og README
Detaljer: hvad et bestået resultat betyder ifølge ACT-reglerne, projektets egen udtalelse og tre regler, der viser, hvor grænsen går
Nej. En fejl, som en regel rapporterer, er et belæg for, at et krav ikke er opfyldt. Et bestået resultat viser kun, at reglen ikke fandt nogen fejl af den slags, den leder efter.
W3C trækker denne grænse for sine egne testregler. ACT-regler beskriver, hvordan man tester overensstemmelse med WCAG og WAI-ARIA, og en ACT-regel kan teste ét enkelt aspekt af et krav: »en ACT-regel kan teste, at en tabelcelle har en overskriftscelle, i stedet for at teste succeskriterium 1.3.1 ›Info and Relationships‹ i sin helhed.« Når indhold ikke består en ACT-regel, opfylder det ikke det tilsvarende krav. Når det består, blev der »ikke opdaget nogen tilsvarende fejl«, hvilket »ikke nødvendigvis betyder, at indholdet opfylder alle aspekter af det tilsvarende tilgængelighedskrav.« ACT-regler er informative: De kræves ikke for at afgøre overensstemmelse med WCAG.
Blandt principperne i README for axe-core står der: »Den returnerer nul falske positiver (programfejl undtaget).« Der står også, at axe-core returnerer elementer som »incomplete«, hvor den ikke kunne være sikker, og at der så kræves en manuel gennemgang. Det er projektets egen udtalelse om dets design, ikke en uafhængig måling, og W3C’s vejledning, som er citeret ovenfor, advarer om, at evalueringsværktøjer i almindelighed kan give falske eller vildledende resultater. Designet gør dog én ting tydelig: Antallet af rapporterede fejl er ikke et samlet antal. Det tæller det, reglerne kunne fastslå, ikke alt, der er galt.
Tre regler i axe-core 4.13.0 viser, hvor grænsen går:
- Billeder. Reglen for billeder lader et billede bestå, hvis det har en
alt-attribut eller, blandt nogle få andre muligheder, en ARIA-label, og dens kontrol melder bestået med teksten »Element has an alt attribute« (kontrollen has-alt). Kontrollen tester, at attributten findes, ikke hvad der står i den. En tomalt, som markerer et billede som dekorativt, består også. Om teksten beskriver billedet, og om billedet virkelig er dekorativt, er op til et menneske at vurdere. - Undertekster til video. Reglen for undertekster lader en video bestå, hvis den har et undertekstspor. Mangler sporet, kan reglen ikke underkende videoen, fordi »medier kan bruge en anden metode til undertekster«, som en kommentar i dens kode siger. Den returnerer resultatet »kræver gennemgang« med meddelelsen »Check that captions are available for the element« (kontrollen caption). Om underteksterne er rigtige, kan den ikke afgøre.
- Farvekontrast. Kontrastkontrollen beregner kontrastforholdet mellem tekst og baggrund, og den nævner 15 grunde til i stedet at returnere »kræver gennemgang«, blandt andet et baggrundsbillede, en baggrundsgradient og et element, der er overlappet af et andet (kontrollen color-contrast). Tekst på et baggrundsbillede, for eksempel et banner, får resultatet »kræver gennemgang«.
Hvilke WCAG-kriterier kan et værktøj afgøre, og hvilke kræver et menneske?
Efter Validiscans egen vurdering, som ikke er en klassifikation fra W3C, kan en automatisk kontrol afgøre de fleste tilfælde for nogle få succeskriterier i WCAG 2.2. For de fleste kriterier kan en kontrol fastslå nogle fejl, men et menneske afgør, om kriteriet er opfyldt, og for omkring en tredjedel kan kun et menneske afgøre det.
Eksempler fra WCAG 2.2 viser forskellen:
| Succeskriterium | Hvad en regel kan finde | Hvad et menneske skal vurdere |
|---|---|---|
| 1.1.1 Non-text Content (A) | Om et billede har et tekstalternativ, og nogle dårlige tekstalternativer, for eksempel et filnavn brugt som tekst | Om teksten tjener det tilsvarende formål, og om et billede, der er markeret som dekorativt, er dekorativt |
| 1.4.3 Contrast (Minimum) (AA) | Kontrastforholdet for tekst på en ensfarvet baggrund | Tekst over billeder eller gradienter; og om tekst er uvæsentlig eller en del af et logo, som WCAG ikke stiller noget kontrastkrav til |
| 3.1.1 Language of Page (A) | Om siden angiver et gyldigt sprog; sproggenkendelse kan desuden pege på en sandsynlig uoverensstemmelse med teksten | Om det angivne sprog er det sprog, siden er skrevet på |
| 2.4.2 Page Titled (A) | Om siden har en titel | Om titlen beskriver sidens emne eller formål |
| 2.4.4 Link Purpose (In Context) (A) | Links uden tekst samt generiske linktekster, for eksempel »læs mere«, som kandidater til et menneskes kontrol | Om linkteksten sammen med sin sammenhæng fortæller, hvor linket fører hen |
| 3.3.2 Labels or Instructions (A) | Formularfelter uden etiket | Om etiketterne og anvisningerne er nok til at udfylde formularen korrekt |
| 2.1.1 Keyboard (A) | Nogle elementer, der ikke kan få tastaturfokus, for eksempel et område, der kan scrolles | Om alle funktioner, fra produktets valgmuligheder til kassen, kan betjenes med tastaturet alene |
| 2.4.3 Focus Order (A) | Steder, hvor Tab-rækkefølgen springer i modstrid med det visuelle layout | Om rækkefølgen bevarer meningen og betjeneligheden, for eksempel når en dialogboks åbnes, fastholder fokus og lukkes |
| 1.2.2 Captions (Prerecorded) (A) | Om et videoelement har et undertekstspor | Om der findes undertekster i afspilleren eller i selve videoen, og om de er rigtige |
| 3.3.1 Error Identification (A) | Fejlmeddelelser, der ikke er knyttet til deres felt, efter at en formular er indsendt | Om meddelelsen identificerer det felt, der er fejl i, og beskriver fejlen |
| 4.1.2 Name, Role, Value (A) | Betjeningselementer uden navn og ugyldige ARIA-attributter | Om et specialbygget betjeningselement, for eksempel en variantvælger, fungerer med hjælpemidler |
| 2.4.6 Headings and Labels (AA) | At overskrifter og etiketter findes | Om de beskriver emne eller formål |
| 1.3.2 Meaningful Sequence (A) | Intet pålideligt | Om læserækkefølgen giver mening, for eksempel hvilket produkt en »læg i kurv«-knap hører til |
| 3.3.4 Error Prevention (Legal, Financial, Data) (AA) | Intet pålideligt | Om en ordre kan fortrydes, kontrolleres for indtastningsfejl eller kan gennemses og rettes, før den afgives |
Kilder: WCAG 2.2 · arbejdsudkast fra W3C, Challenges with Accessibility Guidelines Conformance and Testing, and Approaches for Mitigating Them (igangværende arbejde)
Detaljer: hvad grupperingen bygger på, og de tre grupper af kriterier
Efter Validiscans egen vurdering kan en automatisk kontrol afgøre de fleste tilfælde for nogle få succeskriterier i WCAG 2.2. For de fleste kriterier kan en kontrol fastslå nogle fejl, men et menneske afgør, om kriteriet er opfyldt. For omkring en tredjedel kan kun et menneske afgøre det.
Denne gruppering er ikke en klassifikation fra W3C. Den bygger på teksten i hvert succeskriterium i WCAG 2.2, W3C’s ACT-regler, regellisten for axe-core 4.13.0 og et arbejdsudkast fra W3C, Challenges with Accessibility Guidelines Conformance and Testing, and Approaches for Mitigating Them, som her citeres som igangværende arbejde, sådan som udkastet selv beder om. Udkastet opsummerer det generelle problem: »Vi ved, hvordan man automatisk tester for og tæller forekomsterne af relevant opmærkning. Vi ved dog endnu ikke, hvordan man automatisk kontrollerer kvaliteten af det, som opmærkningen formidler til brugeren.«
Grupperet på denne måde falder de 55 succeskriterier i WCAG 2.2 på niveau A og AA i tre grupper:
| Gruppe | Hvad det betyder | Succeskriterier |
|---|---|---|
| Automatiske kontroller kan afgøre (4 kriterier) | Kravet er en målelig egenskab ved den gengivne side. En regel kan fastslå en fejl og for det meste af indholdet også et bestået resultat. Der skal et menneske til ved de undtagelser, kriteriet nævner, og i de tilfælde, en regel ikke kan læse, for eksempel tekst over et billede, eller om et angivet sprog er det rigtige. | 1.4.3 Contrast (Minimum); 2.4.11 Focus Not Obscured (Minimum); 2.5.8 Target Size (Minimum) og 3.1.1 Language of Page |
| Automatiske kontroller kan markere, et menneske afgør (31 kriterier) | En regel kan fastslå nogle fejl, for eksempel en manglende attribut eller et tomt navn, eller pege på kandidater. Et bestået resultat kræver et menneske, fordi kriteriet også spørger om betydning, fuldstændighed eller om, hvordan noget opfører sig. | 1.1.1 Non-text Content; 1.2.1 Audio-only and Video-only (Prerecorded); 1.2.2 Captions (Prerecorded); 1.3.1 Info and Relationships; 1.3.4 Orientation; 1.3.5 Identify Input Purpose; 1.4.1 Use of Color; 1.4.2 Audio Control; 1.4.4 Resize Text; 1.4.10 Reflow; 1.4.11 Non-text Contrast; 1.4.12 Text Spacing; 2.1.1 Keyboard; 2.1.2 No Keyboard Trap; 2.2.1 Timing Adjustable; 2.2.2 Pause, Stop, Hide; 2.4.1 Bypass Blocks; 2.4.2 Page Titled; 2.4.3 Focus Order; 2.4.4 Link Purpose (In Context); 2.4.7 Focus Visible; 2.5.3 Label in Name; 2.5.7 Dragging Movements; 3.1.2 Language of Parts; 3.2.6 Consistent Help; 3.3.1 Error Identification; 3.3.2 Labels or Instructions; 3.3.7 Redundant Entry; 3.3.8 Accessible Authentication (Minimum); 4.1.2 Name, Role, Value og 4.1.3 Status Messages |
| Kun et menneske kan afgøre (20 kriterier) | Validiscan kender ingen pålidelig automatiseret test af disse. Et værktøj kan højst vise, hvor man skal lede. | 1.2.3 Audio Description or Media Alternative (Prerecorded); 1.2.4 Captions (Live); 1.2.5 Audio Description (Prerecorded); 1.3.2 Meaningful Sequence; 1.3.3 Sensory Characteristics; 1.4.5 Images of Text; 1.4.13 Content on Hover or Focus; 2.1.4 Character Key Shortcuts; 2.3.1 Three Flashes or Below Threshold; 2.4.5 Multiple Ways; 2.4.6 Headings and Labels; 2.5.1 Pointer Gestures; 2.5.2 Pointer Cancellation; 2.5.4 Motion Actuation; 3.2.1 On Focus; 3.2.2 On Input; 3.2.3 Consistent Navigation; 3.2.4 Consistent Identification; 3.3.3 Error Suggestion og 3.3.4 Error Prevention (Legal, Financial, Data) |
Grupperingen beskriver, hvad en kontrol i princippet kan fastslå. Hvad et bestemt værktøj tester, er snævrere og varierer fra værktøj til værktøj.
Hvordan bruges værktøjer i en fuld evaluering af tilgængelighed?
I en fuld evaluering hjælper værktøjer, og mennesker evaluerer. WCAG-EM 2.0, W3C’s evalueringsmetode, udgivet som en Group Note den 23. juli 2026, har fem trin og giver værktøjer to roller: at hjælpe med at udpege en repræsentativ stikprøve og at hjælpe de mennesker, der derefter evaluerer den.
- Fastlæg evalueringens omfang.
- Udforsk det digitale produkt, der evalueres.
- Vælg en repræsentativ stikprøve.
- Evaluer den valgte stikprøve.
- Rapportér resultaterne af evalueringen.
Kilde: WCAG-EM 2.0, Group Note fra W3C af 23. juli 2026
Detaljer: de fem trin i WCAG-EM 2.0, hvad metoden siger om værktøjer, og undersøgelser af mange produkter
I en fuld evaluering hjælper værktøjer, og mennesker evaluerer. W3C’s evalueringsmetode giver værktøjer to roller: at hjælpe med at udpege en repræsentativ stikprøve og at hjælpe de mennesker, der derefter evaluerer den.
WCAG-EM 2.0, evalueringsmetoden for WCAG (WCAG Evaluation Methodology), som arbejdsgruppen Accessibility Guidelines Working Group i W3C udgav som en Group Note den 23. juli 2026, har fem trin:
- Fastlæg evalueringens omfang.
- Udforsk det digitale produkt, der evalueres.
- Vælg en repræsentativ stikprøve.
- Evaluer den valgte stikprøve.
- Rapportér resultaterne af evalueringen.
Om værktøjer siger WCAG-EM 2.0: »Selv om de fleste tilgængelighedskontroller ikke kan automatiseres fuldt ud, kan evalueringsværktøjer hjælpe dem, der evaluerer, betydeligt under evalueringen og bidrage til en mere effektiv evaluering.« Metodens eksempel: »nogle værktøjer til evaluering af tilgængelighed kan scanne et helt digitalt produkt for at hjælpe med at udpege relevante stikprøver til manuel evaluering.«
WCAG-EM 2.0 adskiller også store undersøgelser fra evalueringen af ét produkt. Undersøgelser af mange produkter udføres »typisk primært med automatiserede evalueringsværktøjer«, og sådanne evalueringer »dækker normalt ikke den nødvendige kvalitative dybde i gennemgangen af overensstemmelse for hvert enkelt produkt, som denne metode er udformet til.«
Hvor meget finder automatiserede værktøjer i praksis?
Automatiserede værktøjer fandt mellem 13 % og 40 % af de 142 barrierer, som det britiske Government Digital Service havde placeret på en testside; undersøgelsen er senest opdateret den 13. april 2018. Tallene stammer fra værktøjsversioner fra 2017 og 2018 og fra en testside bygget til formålet, så de viser et spænd og ikke en andel, der gælder for nogen webshop i dag.
Kilder: Government Digital Service (Storbritannien), Accessibility tool audit · axe-core 4.13.0, vejledning til at foreslå regler · WebAIM Million 2026
Detaljer: GDS’ undersøgelse, hvorfor værktøjer rapporterer forskellige tal, og hvad store undersøgelser viser
I en offentliggjort test mod et kendt sæt barrierer fandt ingen af de testede automatiserede værktøjer mere end halvdelen af dem. Det britiske Government Digital Service (GDS) placerede bevidst 142 tilgængelighedsbarrierer på en indholdsside og kørte 13 automatiserede værktøjer på den. I sin undersøgelse Accessibility tool audit, senest opdateret den 13. april 2018, fandt det bedste værktøj 40 % af barriererne og det dårligste 13 %. Medregner man de barrierer, som et værktøj markerede, så et menneske kunne kontrollere dem, for eksempel om beskrivelserne i alt-teksterne var rigtige, nåede det bedste værktøj op på 50 %. Projektets README opsummerer det således: Automatiserede kontrolværktøjer er »gode til at finde enkle og åbenlyse problemer, men kan ikke opdage mange tilgængelighedsproblemer.« Tallene stammer fra værktøjsversioner fra 2017 og 2018 og fra en testside, der blev bygget til formålet, ikke fra en rigtig webshop, så de viser et spænd og ikke en andel, der gælder for nogen webshop i dag.
Værktøjer kan rapportere forskellige tal for den samme side. De tester ikke alle det samme, som spændet i GDS’ undersøgelse viser, og de læser ikke alle WCAG på samme måde. Vejledningen til at foreslå regler i axe-core siger, at »ikke alle testere har den samme fortolkning af tilgængelighedsretningslinjerne«, og at alle reglerne i axe-core skal stemme overens med fortolkningen hos Deque Systems, udvikleren bag axe-core.
Store automatiserede undersøgelser viser den samme grænse fra den anden side. WebAIM’s analyse af forsiderne på de 1.000.000 højest rangerede websteder opdagede, med data fra februar 2026, WCAG 2-fejl på 95,9 % af dem. WebAIM tilføjer selv et forbehold: »Fordi kun WCAG-fejl, der kan opdages automatisk, blev medregnet, tyder det på, at andelen med fuld overensstemmelse med WCAG 2 A/AA helt sikkert var lavere end 4,1 %.« De seks fejltyper, den fandt oftest, er alle af en art, som en automatiseret regel kan opdage: tekst med lav kontrast, manglende tekstalternativer til billeder, manglende etiketter til formularfelter, tomme links, tomme knapper og manglende angivelse af dokumentets sprog. En sådan liste viser, hvad værktøjer kan se. Den er ikke en rangliste over alle barrierer.
Hvordan fordeler Validiscan arbejdet mellem scanneren og et menneske?
Validiscans scanner kører 102 regler, og et menneske gennemgår en manuel tjekliste med 35 punkter; hvert succeskriterium i WCAG 2.2 på niveau A og AA, som ingen af scannerens regler tester, har et punkt på den. Hvor en regel tester et kriterium, og tjeklisten intet punkt har, hviler »Understøtter« i Remediation Evidence Package alene på automatiske kontroller.
- succeskriterier i WCAG 2.2 på niveau A og AA
- 55
- regler, som scanneren kører: 79 fra axe-core og 23 kontroller, som Validiscan selv har skrevet
- 102
- kriterier, som mindst én af scannerens regler tester
- 33
- kriterier, som ingen af scannerens regler tester, hver med et punkt på den manuelle tjekliste
- 22
- punkter på den manuelle tjekliste, som et menneske gennemgår
- 35
Detaljer: reglerne, tjeklisten, hvad fuldt dækket betyder, og de begrænsninger, pakken oplister
Validiscans scanner kører automatiserede regler, og et menneske gennemgår en manuel tjekliste. Hvilke succeskriterier reglerne tester, og hvilke der har et punkt på tjeklisten, er offentliggjort kriterium for kriterium.
Scanneren kører 102 regler: 79 regler fra axe-core og 23 kontroller, som Validiscan selv har skrevet, mange af dem til det, axe-core ikke tester, for eksempel tastaturfælder, fokusrækkefølge og ombrydning (reflow). Yderligere 11 regler fra axe-core er slået fra, fordi en af Validiscans egne kontroller tester det samme, så ét element aldrig giver to fund, og 15 køres ikke, fordi axe-core markerer dem som eksperimentelle eller udfasede, eller fordi de kun tester niveau AAA. Regelkataloget oplister hver regel med dens status.
Nogle af Validiscans egne kontroller interagerer med siden. Én af dem »Følger Tab-rækkefølgen og finder løkker og blindgyder«; en anden »Viser sider i en bredde på 320 CSS-pixels (svarende til 400 % zoom)«. De måler adfærd. De vurderer ikke betydning.
Af de 55 succeskriterier i WCAG 2.2 på niveau A og AA testes 33 af mindst én regel, som scanneren kører. De øvrige 22 testes ikke af nogen regel, som scanneren kører, og hver af dem har et punkt på den manuelle tjekliste med 35 punkter. Tjeklisten har også punkter til nogle kriterier, som en regel kun tester delvis, for eksempel tastaturbetjening, fokusrækkefølge og undertekster. Til de øvrige kriterier, som en regel tester, har tjeklisten intet punkt. Kriteriematrixen viser for hvert succeskriterium, hvilke regler der tester det, og om den manuelle tjekliste har et punkt til det.
For hvert punkt på tjeklisten registrerer Validiscan bestået, ikke bestået eller ikke relevant, med noter og, hvor der findes en, en dokumentationsfil. Resultaterne er en del af Remediation Evidence Package i afsnittet »Manuel gennemgang og udeladte fund«. Pakkens afsnit »Omfang og metode« oplister evalueringens begrænsninger, blandt andet:
- »Automatiske kontroller finder kun en del af alle tilgængelighedsbarrierer. Et kriterium tæller kun som understøttet, når automatiske kontroller dækker det fuldt ud, eller en manuel gennemgang er bestået.«
- »Indhold i frames fra andre domæner og i lukket shadow DOM, som betalingsfelter og visse samtykkeværktøjer og widgets, vurderes ikke automatisk.«
I Validiscans applikation regnes automatiske kontroller for at dække et kriterium fuldt ud, når en regel, som scanneren kører, tester det, og den manuelle tjekliste ikke har noget punkt til det. For et sådant kriterium hviler resultatet »Understøtter« i pakken alene på automatiske kontroller. Pr. 6. oktober 2026 er der blandt disse kriterier nogle, som grupperingen ovenfor overlader til et menneske at afgøre, for eksempel 1.1.1 Non-text Content og 2.4.4 Link Purpose (In Context).
Resultater, som en regel markerer til gennemgang, gemmer scanneren ikke i dag, så de optræder ikke som fund. Siden om metode og standarder oplister det blandt begrænsningerne.
Pakken angiver, kriterium for kriterium, overensstemmelse med succeskriterierne i WCAG 2.1 AA og WCAG 2.2 AA, som de er vurderet på de anførte sider og datoer. Denne pakke er dokumentation for en vurdering og for udbedringsarbejde. Den er ikke et certifikat og udtaler sig ikke om, hvorvidt lovkrav er overholdt. Det gratis tjek er kun automatiseret, uden manuel gennemgang, og de fejl, det rapporterer, er derfor ikke et samlet antal.
Kilder
17 kilder, alle kontrolleret til denne side den 6. oktober 2026.
W3C 6
- Selecting Web Accessibility Evaluation Tools · W3C Web Accessibility Initiative (WAI) · kontrolleret
- Understanding Conformance (Understanding WCAG 2.2) · W3C Web Accessibility Initiative (WAI) · kontrolleret
- Web Content Accessibility Guidelines (WCAG) 2.2 · W3C · · kontrolleret
- About ACT Rules · W3C Web Accessibility Initiative (WAI) · kontrolleret
- WCAG Evaluation Methodology (WCAG-EM) 2.0 · W3C Accessibility Guidelines Working Group · · kontrolleret
- Challenges with Accessibility Guidelines Conformance and Testing, and Approaches for Mitigating Them (working draft, work in progress) · W3C Accessibility Guidelines Working Group · kontrolleret
axe-core 4.13.0 8
- axe-core 4.13.0, README · Deque Systems (axe-core repository) · · kontrolleret
- axe-core 4.13.0, API documentation · Deque Systems (axe-core repository) · · kontrolleret
- axe-core 4.13.0, rule descriptions · Deque Systems (axe-core repository) · · kontrolleret
- axe-core 4.13.0, proposing axe-core rules · Deque Systems (axe-core repository) · · kontrolleret
- axe-core 4.13.0, check has-alt · Deque Systems (axe-core repository) · · kontrolleret
- axe-core 4.13.0, check caption (messages) · Deque Systems (axe-core repository) · · kontrolleret
- axe-core 4.13.0, check caption (code) · Deque Systems (axe-core repository) · · kontrolleret
- axe-core 4.13.0, check color-contrast · Deque Systems (axe-core repository) · · kontrolleret
Test af værktøjer og store undersøgelser 3
- Accessibility tool audit · UK Government Digital Service · · kontrolleret
- accessibility-tool-audit, README · UK Government Digital Service (alphagov repository) · kontrolleret
- The WebAIM Million: The 2026 report on the accessibility of the top 1,000,000 home pages · WebAIM · kontrolleret
Læs videre
Alle 6 guides-
WCAG 2.2 AA og EN 301 549: hvilken gælder for en webshop
OpdateretWCAG og EN 301 549 er ikke alternativer: EN 301 549, den europæiske standard for tilgængeligheden af ikt-produkter og -tjenester, bruger WCAG’s succeskriterier for websider.
-
Sådan kommer rettelser af tilgængelighed ind i et tema til Shopify, Shopware, WooCommerce eller Magento
OpdateretEn tilgængelighedsrettelse, der hører hjemme i en webshops tema, er en ændring i temaets egne filer; Validiscan leverer den som en pull request, en upubliceret kopi af et Shopify-tema eller en patchpakke, og virksomheden eller dens udvikler sætter den live.
-
European Accessibility Act (EAA) for webshops
OpdateretEuropean Accessibility Act, direktiv (EU) 2019/882, omfatter e-handelstjenester, der leveres til forbrugere efter den 28. juni 2025, og undtager mikrovirksomheder, der leverer tjenester, fra sine tilgængelighedskrav.
Begynd med et gratis tjek af din webshop.
Send din webshops adresse. Validiscan scanner den og svarer med hver fejl, scanningen kan påvise, med siden og koden.
Bestil et gratis tjekEller skriv til info@validiscan.com.
Hvad det gratis tjek omfatter, og hvad det udelader- Du sender
- din webshops adresse
- Sider, der scannes
- op til 15
- Du får
- hver fejl, scanningen kan påvise, med siden og koden
- På din webshop
- kun offentlige sider; intet login, intet købt, ingen formularer sendt
- Hvad det ikke er
- et fuldt audit