Oversikt over alle punkter i WCAG 2.0
WCAG står for Web Content Accessibility Guidelines, og er en liste over totalt 61 suksesskriterier som skal sørge for et mer tilgjengelig internett for alle. Disse er delt inn i kategorier; mulig å oppfatte, mulig å betjene, forståelig og robust.
Alle krav er delt inn i prioriteringsgrad, fra A til AAA der A er høyest prioritet. I Norge sier Forskrift om universell utforming av IKT at nettsider må oppfylle 35 av disse 61 suksesskriteriene i den internasjonale WCAG-standarden. Dette inkluderer alle krav i A og AA prioritet.
Forskrift om universell utforming av IKT gir retningslinjer for å gjøre innhold på nett tilgjengelig, først og fremst for mennesker med nedsatt funksjonsevne. WCAG skal også sikre at innhold fungerer på alle enheter, eksempelvis på mobiltelefoner.
Difi kontrollerer at kravene følges ved å føre tilsyn. Om et nettsted ikke følger kravene, vil Difi kreve retting og kan ilegge bøter.
I Norse utvikler vi nettsteder basert på WCAG 2.0 og vil gå videre til WCAG 2.1 når det blir relevant.
Her er en liste over de 35 suksesskriterier som er inkludert i WCAG 2.0 AA. Hvert punkt er klikkbart for mer informasjon.
Informasjon og brukergrensesnittkomponenter må være presentabel for brukere på måter de kan oppfatte.
- 1.1.1 Ikke-tekstlig innhold (Nivå A)
Gi brukeren et tekstalternativ for innhold som ikke er tekst. - 1.2.1 Bare lyd og bare video (forhåndsinnspilt, Nivå A)
Gi et alternativ til bare video eller bare lydinnhold - 1.2.2 Teksting (forhåndsinnspilt, Nivå A)
Sørg for bildetekster for videoer med lyd - 1.3.1 Informasjon og relasjoner
Ting skal være kodet som det det ser ut som - 1.3.2 Meningsfylt rekkefølge (Nivå A)
Presenter innhold i en meningsfull rekkefølge. - 1.3.3 Sensoriske egenskaper (Nivå A)
Instruksjoner må ikke utelukkende være avhenige av form, størrelse, visuell plassering, orientering, eller lyd for å kunne bli forstått. - 1.4.1 Bruk av farge (Nivå A)
Ikke bruk presentasjon som bare er avhengig av farger - 1.4.2 Styring av lyd (Nivå A)
Gi brukeren mulighet til å stoppe eller pause lyd som starter automatisk. - 1.4.3 Kontrast (minimum, Nivå AA)
Kontrastforholdet mellom tekst og bakgrunn er minst 4,5: 1 - 1.4.4 Endring av tekststørrelse (Nivå AA)
Tekst kan bli endret til 200% størrelse uten tap av innhold eller funksjon. - 1.4.5 Bilder av tekst (Nivå AA)
Ikke bruk bilder av tekst
Brukergrensesnittkomponenter og navigasjon må kunne brukes.
- 2.1.1 Tastatur (Nivå A)
All funksjonalitet skal kunne brukes kun ved hjelp av tastatur. - 2.1.2 Ingen tastaturfelle (Nivå A)
Unngå tastaturfeller. - 2.2.1 Justerbar hastighet (Nivå A)
Tidsbegrensninger skal kunne justeres av brukeren. - 2.2.2 Pause, stopp, skjul (Nivå A)
Gi brukeren mulighet til å stoppe, pause eller skjule innhold som automatisk endrer seg. - 2.3.1 Terskelverdi på maksimalt tre glimt (Nivå A)
Innhold skal ikke blinke mer enn tre ganger per sekund. - 2.4.1 Hoppe over blokker (Nivå A)
Gi brukeren mulighet til å hoppe direkte til hovedinnholdet. - 2.4.2 Sidetitler (Nivå A)
Bruk nyttige og tydelige sidetitler - 2.4.3 Fokusrekkefølge (Nivå A)
Presenter innholdet i en logisk rekkefølge. - 2.4.4 Formål med lenke (i kontekst, Nivå A)
Alle lenkers mål og funksjon fremgår tydelig av lenketeksten. - 2.4.5 Flere måter (Nivå AA)
Tilby brukeren flere måter å navigere på. - 2.4.6 Overskrifter og ledetekster (Nivå AA)
Sørg for at ledetekster og overskrifter er beskrivende. - 2.4.7 Synlig fokus (Nivå AA)
Sørg for at alt innhold får synlig fokus når du navigerer med tastatur.
Informasjon og bruk av brukergrensesnitt må være forståelig.
- 3.1.1 Språk på siden (Nivå A)
Sørg for at språket til innholdet på alle websider er angitt i koden. - 3.1.2 Språk på deler av innhold (Nivå AA)
Sørg for at alle deler av innholdet som er på et annet språk enn resten av siden er markert i koden. - 3.2.2 Inndata (Nivå A)
Endring av verdien til et skjemafelt medfører ikke automatisk betydelige endringer i siden. - 3.2.3 Konsekvent navigering (Nivå AA)
Navigasjonslinker som gjentas på flere sider skal ha en konsekvent rekkefølge. - 3.2.4 Konsekvent identifikasjon (Nivå AA)
Elementer som har samme funksjonalitet på tvers av flere sider er utformet likt. - 3.3.1 Identifikasjon av feil (Nivå A)
For feil som oppdages automatisk må du vise hvor feilen har oppstått og gi en tekstbeskrivelse av feilen. - 3.3.2 Ledetekster eller instruksjoner (Nivå A)
Det vises ledetekster eller instruksjoner når du har skjemaelementer som må fylles ut. - 3.3.3 Forslag ved feil (Nivå AA)
Dersom feil blir oppdaget automatisk, gi brukeren et forslag til hvordan feilen kan rettes. - 3.3.4 Forhindring av feil (juridiske feil, økonomiske feil, datafeil, Nivå AA)
For sider som medfører juridiske forpliktelser må det være mulig å kunne angre, kontrollere eller bekrefte dataene som sendes inn.
Innhold må være robust nok til at det kan tolkes pålitelig av et bredt utvalg av brukeragenter, inkludert hjelpemidler.
- 4.1.1 Parsing (oppdeling, Nivå A)
Alle sider skal være uten store kodefeil. - 4.1.2 Navn, rolle, verdi (Nivå A)
Alle komponenter har navn og rolle bestemt i koden.