Hopp til innhold
Aksel

Søk

Ctrl+K for å søkeEsc for å lukke

Aksel

Designsystemet
God praksisBloggen

Guide

Test less!

Hvordan optimalisere testing i forbindelse med tilgjengelighetserklæringen?

Med 48 suksesskriterier å vurdere, kan testing til tilgjengelighetserklæringen virke overveldende. Heldigvis trenger prosessen verken å være så komplisert eller tidkrevende som den kanskje ser ut ved første øyekast. Det finnes flere måter å effektivisere testingen på, slik at du kan bruke tiden der det virkelig monner: å løse problemene du finner og gjøre løsningen din tilgjengelig for flere.

Test innhold som er representativt, ikke repetitivt

Du må teste hele sider, men ikke alle sider. Formålet med testingen er å få en oversikt over WCAG-status, og det kan du gjøre ved å ta stikkprøver. Velg sidene som er viktigste og mest brukt. Et godt utvalg kan for eksempel inkludere:

  • Inngangssiden
  • Kvitteringssider (fra innsending av søknader)
  • Sider med et representativt utvalg av komponenter
  • Sider med tabeller, multimedia-avspillere eller kompliserte komponenter
  • «Kontakt oss», tilbakemeldingsskjemaer, hjelpesider

Et slikt smart utvalg gjør at du sparer tid, samtidig som du kan være trygg på at du har dekket de fleste innholdstyper på sidene dine.

Se bort fra uaktuelle suksesskriterier

Selv om du må gi et svar for alle 48 suksesskriterier, betyr det ikke at du må teste alle. Mange innholdstyper er ofte ikke relevante for de webløsningene vi lager hos Nav. Hvis nettsidene dine ikke inneholder denne typen innhold eller interaksjonsmønster, kan du enkelt svare «Ja» eller «Ikke aktuelt» på kravet når du fyller ut tilgjengelighetserklæringen.

Multimedia & innhold som starter automatisk

Det er flere krav du kan se bort fra hvis sidene dine ikke inneholder multimedia eller automatisk avspilt innhold.

1.2.1 Bare lyd og bare video (forhåndsinnspilt)

Kravet gjelder innhold som kun består av lyd (f.eks. en podcast) eller kun video (f.eks. et lydløst skjermopptak som viser hvordan man installerer en bookmarklet). Slikt innhold som fungerer som et alternativ til tekst, for eksempel en opplesning av hele siden, er unntatt fra kravet.

Svar «Ikke aktuelt» dersom du ikke har denne typen innhold, eller hvis videoen eller lydfilen fungerer som et alternativ til tekst på siden.

1.2.2 Teksting (forhåndsinnspilt)

Kravet gjelder videoopptak med lyd som ikke fungerer som et alternativ til tekst.

Svar «Ikke aktuelt» dersom du ikke har denne typen innhold.

1.2.5 Synstolking (forhåndsinnspilt)

Kravet gjelder videoopptak publisert etter 1. februar 2024, med meningsbærende innhold som ikke finnes i videoens lyd.

Hvis du ikke har videoinnhold, kan du svare «Ikke aktuelt».

Hvis du har videoinnhold, er kravet automatisk bestått dersom videoen ikke trenger synstolking. Et eksempel på dette er en foredragsholder som holder en forelesning eller presentasjon, der alle relevante visuelle elementer (f.eks. diagrammer, grafer eller tekst på skjermen) blir verbalt beskrevet. I slike tilfeller svarer du «Ja».

1.4.2 Styring av lyd

Suksesskriteriet gjelder lyd som starter automatisk og varer lenger enn 3 sekunder. Generelt fraråder vi slik innhold.

Svar «Ikke aktuelt» dersom du ikke har denne typen innhold.

1.4.5 Bilder av tekst

Kravet gjelder bilder av tekst som brukes i stedet for vanlig tekst, noe som sjelden forekommer i løsningene våre.

Unntakene er viktige her: kravet er ikke aktuelt for logoer eller varemerker der tekstens presentasjon må være på en bestemt måte. Det gjelder heller ikke tekst som er en del av grafiske elementer, som diagrammer og grafer.

Svar «Ikke aktuelt» dersom du ikke har bilder av tekst som brukes i stedet for vanlig tekst.

2.2.2 Pause, stopp, skjul

Kravet gjelder innhold som beveger seg, blinker eller ruller i mer enn 5 sekunder, samt innhold som oppdaterer seg automatisk, når dette starter av seg selv og vises sammen med annet innhold.

Svar «Ikke aktuelt» dersom du ikke har denne typen innhold.

2.3.1 Terskelverdi på maksimalt tre glimt

Kravet gjelder innhold som blinker mer enn 3 ganger per sekund, noe som er uvanlig i løsningene våre.

Svar «Ikke aktuelt» dersom du ikke har slikt innhold.

Custom komponenter & atypiske interaksjonsmønstre

Følgende krav gjelder interaksjonsmønstre som enten er uvanlige for innbyggerrettede nettsider eller som primært er relevante for mobilapper.

1.4.13 Pekerfølsomt innhold eller innhold ved tastaturfokus

Kravet gjelder innhold som dukker opp automatisk ved hover eller fokus og som dekker annet innhold. Eksempler på dette kan være undermenyer eller tooltips. Kravet omfatter ikke funksjonalitet som styres av brukeragenten.

Hvis du ikke har denne typen innhold, kan du svare «Ikke aktuelt» på kravet.

2.1.4 Hurtigtaster som består av ett tegn

Hvis løsningen din ikke har implementert hurtigtaster som består av ett tegn—det vil si egendefinert funksjonalitet med en tastaturshortcut som utløses med én bokstav, tegnsetting, siffer eller symbol—kan du svare «Ikke aktuelt» her.

2.5.1 Pekerbevegelser

Kravet gjelder egendefinerte interaksjonsmønstre som bruker multitouch eller stibaserte gester. Det omfatter ikke interaksjoner med brukeragenten eller hjelpemiddelteknologi.

Svar «Ikke aktuelt» dersom du ikke har denne typen innhold.

2.5.4 Bevegelsesaktivering

Kravet gjelder egendefinerte interaksjoner som utløses ved å bevege enheten eller gjennom brukerbevegelser—det vil si at det primært er relevant for apper på mobiltelefoner.

Svar «Ikke aktuelt» dersom du ikke har denne typen innhold.

Enkle sider som ikke mottar inndata

Hvis sidene dine ikke har skjema, er det enda flere krav du kan se bort fra.

1.3.5 Identifiser formål med inndata

Dette kravet gjelder kun skjemaelementer som ber om personlig informasjon av typen som kan spesifiseres med HTMLs autocomplete-attributt. Svar «Ikke aktuelt» dersom skjemaene dine ikke ber om denne typen informasjon.

3.3.1 Identifikasjon av feil og 3.3.3 Forslag ved feil

Kravene gjelder automatisk validering av skjemafelt, enten inline eller ved innsending av skjema.

Svar «Ikke aktuelt» dersom siden du tester ikke har denne typen skjemafelt.

3.3.4 Forhindring av feil (juridiske feil, økonomiske feil, datafeil)

Kravet gjelder interaksjoner knyttet til følgende:

  • Juridiske eller økonomiske forpliktelser
  • Endring eller sletting av brukerdata
  • Svar på tester utført av brukeren

Hvis løsningen din ikke inneholder interaksjoner av denne typen, kan du svare «Ikke aktuelt» på kravet.

4.1.3 Statusbeskjeder

Kravet gjelder kun dynamisk innhold som vises uten kontekstendring (flytting av fokus eller navigering). Eksempler på slikt innhold kan være når siden automatisk oppdateres med fremdriften til en prosess eller resultatene av en handling. Statisk innhold kan ikke bryte kravet.

Hvis nettsiden din ikke har dynamisk innlastet innhold av denne typen, kan du svare «Ikke aktuelt».

Medvirkende

Sarah Brodwall

Innspill til artikkelen

Logg inn med Nav SSO for å gi innspill til artikkelen

Logg inn med Nav SSO
Test less! - Aksel.nav.no