Tilgjengelighetserklæring for trafikkdata.no

Erklæringen er oppdatert

I hvilken grad er nettstedet i samsvar med kravene til universell utforming?

Nettstedet er delvis i samsvar med kravene til universell utforming av ikt.

Det er brudd på 23 av 48 krav i regelverket.

Hva betyr bruddene for brukerne?

Bruddene som er registrert i denne erklæringen får spesielt konsekvenser for brukere som har følgende forutsetninger:

  • Bruk uten syn
  • Bruk med avgrenset syn
  • Bruk uten fargesyn
  • Bruk uten hørsel
  • Bruk med nedsatt hørsel
  • Bruk med nedsatt bevegelsesevne eller styrke
  • Bruk med begrenset rekkevidde
  • Begrensning av anfall på grunn av lysfølsomhet
  • Bruk med nedsatt kognisjon

Meld gjerne fra om brudd på kravene

Vi ønsker tilbakemelding fra brukerne.

  • Har du oppdaget feil og mangler knyttet til universell utforming av nettstedet?
  • Trenger du alternativ til innhold som ikke er universelt utformet?
  • Har du innspill til forbedringer av nettstedet?

Du kontakter oss via:

Klage

Diskrimineringsnemnda behandler klager om brudd på regelverket. Du finner informasjon om hvordan du klager på nettstedet til Diskrimineringsnemnda. Du kan også klage på manglende eller sent svar på tilbakemeldinger du har sendt til oss.


Status for innhold som ikke er universelt utformet

Vi har innhold på nettstedet som ikke er universelt utformet. Vi redegjør for hvilket innhold det gjelder, årsaken til at vi ikke følger kravene til universell utforming av ikt og hva det betyr for brukeren. Det er presentert i samme rekkefølge som kravene i WCAG 2.1-standarden.
STATENS VEGVESEN kategoriserer innholdet som ikke er universelt utformet på trafikkdata.no slik:

Prinsipp 1. Mulig å oppfatte

Informasjon skal være presentert på en måte brukeren kan oppfatte. Det vil si at informasjon ikke bare skal kunne oppfattes med én enkelt sans. For å se grafikk trenger du for eksempel en skjerm og synssansen. Derfor skal bilder ha en alternativ tekst, i følge WCAG. Tekst kan også bli presentert på mange ulike måter, blant annet som punktskrift, syntetisk tale, på skjerm, tolkes som tegnspråk eller som symbol. WCAG krever derfor at tekst blir brukt som alternativ til lyd, film og bilder.

Innhold som bryter kravet
  1. Kartsiden med en Beta-visning av strekningsdata mangler en beskrivende overskrift over innholdet.
  2. Nettsiden har ikke god nok bruk av landemerker. Navigasjonsmenyen burde vært kodet som en navigasjonsliste, men er i stedet kodet som en vanlig liste. Brukere som benytter seg av voice-over har vanskelig for å finne menyen. 
  3. Nedtrekksmenyene under filtermenyen fungerer dårlig med skjermleser. Disse inneholder sjekkbokser hvor ledeteksten ikke er kodet riktig, og alternativene annonseres ikke tilstrekkelig for skjermlesere. 

     

Innhold som ikke er omfattet av regelverket

Det er noen utfordringer knyttet til rekkefølge for elementer i kartet. Kartet skal ikke brukes for navigasjonsformål og vurderes derfor som unntatt krav per nå.

Innhold som bryter kravet
  1. Enkelte lenker på nettsiden kommuniserer at de er lenker kun ved bruk av blå lenkefarge. Dersom du ikke kan se forskjellen på lys blå og sort er det vanskelig å vite om tekst er en lenke eller bare vanlig tekst.  
  2. I diagramvisningen for årsdøgnstrafikk brukes farge alene til å formidle hvilken beregningsmetode som er brukt for de ulike årene. Dette gjør det vanskelig for fargeblinde/personer med nedsatt syn å kunne forstå diagrammet korrekt. 
Tilgjengelige alternativ

For lenkene finnes det ingen alternativ. 
 
Diagramvisningen har en alternativ tabellvisning som formidler beregningsmetoden med tekst. 

Innhold som bryter kravet

Det finnes flere brudd på kontrastkravene rundt omkring i løsningen. Alle bruddene gjør det utfordrende for personer med synsnedsettelse å bruke tjenesten. 

  1. I datovelgeren markeres valgt dato med hvit tekst mot en gul bakgrunn som har for dårlig kontrastforhold. 
  2. Ledeteksten for knappene som bytter mellom diagram-visning og tabell-visning av data har et kontrastforhold på 2:1 for aktiv knapp og 2.2:1 for inaktiv knapp, som ikke er høyt nok. 
  3. Når du peker på knappen for å laste ned timetrafikk blir teksten hvit mot grå bakgrunn med et kontrastforhold på 1.5:1, som er for dårlig. 
  4. På siden «Om Api» bruker vi grønn tekstfarge mot grå bakgrunn med et kontrastforhold på 2.7:1, og rød tekst på grå bakgrunn med et kontrastforhold på 3.2:1 for å presentere kodesnutter. 
Innhold som bryter kravet
  1. Ved maksimalt zoom-nivå (400 %) forsvinner valgene “Kart” og “Strekningsvisning” i hovedmenyen utenfor skjermen. Det er også vanskelig å se innhold i hamburgermenyen.
  2. Innholdsfortegnelsen på siden "Om trafikkdata" tar opp så pass mye plass på høy zoom-nivå at det blir vanskelig å bruke grensesnittet.
  3. Det er utfordrende å lese informative tooltips inne på sidene for "Utforsk data"

     

 

Innhold som ikke er omfattet av regelverket

Løsningen har to kart som vurderes som viser plassering av registrering langs vegnettet. Disse vurderes som unntatt siden formålet med karten ikke er navigasjon.

Tilgjengelige alternativ

Kart-valget som forsvinner er lenken til forsiden, som man også kan nå ved å klikke på logoen i øvre, venstre hjørne.  

Innhold som bryter kravet

Nettsiden har flere fargevalg som ikke har god nok kontrast. Dette gjelder for eksempel oransje-fargen som brukes for å indikere aktivt element (fokus), og fargen på søylene i diagramvisningen. Det finnes ikoner som har en oransje-farge med for lav kontrast. 

Tilgjengelige alternativ

Diagram-visningen har et tilgjengelig alternativ i form av en tabellvisning. Ikonene har kompleterende tekst.

Innhold som bryter kravet

På diagramsiden finnes det en ikonforklaring som er pekerfølsom. Denne oppfyller ikke retningslinjene for slik funksjonalitet. Det er blant annet ikke mulig å lukke forklaringsboksen uten å flytte musepekeren bort, og boksen blir borte med en gang musepekeren flyttes bort fra ikonet.  

Prinsipp 2. Mulig å betjene

Web er interaktivt. Det er viktig at brukerne for eksempel kan navigere, velge knapper og sette haker i avkryssingsfelt, med det utstyret og den hjelpemiddelteknologien de bruker. Dette betyr for eksempel at det ikke bare skal være mulig å bruke mus. Alt innhold og all funksjonalitet skal også kunne brukes bare med tastaturet.

Innhold som bryter kravet

Det er generelt vanskelig å betjene løsningen med kun tastatur. 

  1. Datovelgerne i løsningen er utfordrende å bruke kun med et tastatur. De helmanuelle datovelgerne er mulig å bruke med skjermleser, men også irriterende vanskelig å bruke. 
  2. Nedtrekksmenyen for måned og dato er ikke mulig å nå med VoiceOver, men det er mulig å bla måned for måned. Mens man blar måned for måned får du derimot ingen informasjon om hvilken måned som er valgt og er du avhengig av skjermleser må du telle deg fram til riktig måned. 
  3. Når du tabber gjennom datovelgeren på diagramsiden kommer du til forrige/neste-pilene før måned/år, som er en lite intuitiv rekkefølge. 
  4. Nettsiden har en sekundærmeny på kartsiden hvor det er mulig å både søke og filtrere punkter på valgte kategorier. Denne menyen er det ikke mulig å nå med standard sekvensiell skjermlesernavigasjon. Det er ikke mulig å velge alternativer i alle nedtrekksmenyene i filtret ved hjelp av tastaur. Det er ikke mulig å bruke seg av søkfunksjonaliteten for å ta seg direkte til en data-side ved hjelp av kun tastatur.
  5. Piltastnavigasjon gir visuell indikasjon om at noe er valgt, men ingenting blir annonsert til skjermleserbrukere. 
  6. Kartet, både på kartsiden og på eksportsiden, er tilnærmet umulig å bruke for tastaturbrukere. Det er mulig å navigere seg gjennom punktene i kartet, men fokusmarkøren som indikerer hvilket punkt som er valgt forsvinner raskt. Det er heller ikke mulig å trykke «Utforsk data»-knappen for et punkt ved hjelp av kun tastatur. 
  7. På eksportsiden er det heller ikke mulig å bruke tastaturet til å fjerne et punkt fra lista med punkter som skal eksporteres
  8. Det er ikkem ulig å tabbe seg igjennom søylene med data på data-sidene.
Innhold som ikke er omfattet av regelverket

Kartet vurderes som unntatt krav siden dess formål ikke er navigasjon.

Tilgjengelige alternativ

Det er mulig å bruke tabell-visning for å se mye motsvarende informasjon

Innhold som bryter kravet
  1. Nettsiden inneholder en underside hvor utviklere kan teste spørringer direkte mot API-et (en GraphiQL-side). Denne undersiden har tekstområder som det ikke går an å komme seg ut fra med bare tastatur, og krever derfor mus. Dette er et eksternt verktøy vi har inkludert i siden uten å gjøre tilpasninger, men vi skal prøve å fjerne disse tastaturfellene i fremtiden. 
  2. Vi vurderer også kartvisningen som en tastaturfelle, fordi hver enkelt markør i kartet tar fokus, og det kan være svært mange markører. Dette medfører at det er vanskelig å navigere seg forbi kartet, og man kan sette seg fast. 
Innhold som ikke er omfattet av regelverket

Karten vurderes som unntatt siden de ikke har navigasjon som formål.

Tilgjengelige alternativ

Utviklerverktøyet GraphiQL er bonusfunksjonalitet, og ikke nødvendig for å bruke nettsiden for øvrig eller API-et.  

Innhold som bryter kravet

Nettsiden mangler skip-lenke (lenke for å hoppe til hovedinnhold), og det krever mer enn fem tab-tastetrykk for å komme til hovedinnholdet. Det er ikke mulig å bruke søk for å komme seg direkte til trafikkregistrering for ønsket område med kun tastatur.

Tilgjengelige alternativ

Man kommer seg likevel til hovedinnholdet ved å trykke nok ganger. 

Innhold som bryter kravet

Betasiden for strekningsvisning i kart mangler sidetitel. Dette vurderes her som et brudd til tross for at kartet vurderes som unntatt krav.

Innhold som bryter kravet
  1. For små skjermer skjules filtrene på hovedsiden som standard bak en lukket meny. Likevel tar innholdet i den skjulte menyen tastaturfokus. I tillegg så må man etter å ha trykket på «Vis filter» navigere bakover for å nå filtermenyen, hvilket ikke er en god fokusrekkefølge og kan oppleves forvirrende for brukere av skjermleser.
  2. Når man tabber til og trykker knappen for å åpne tegnforklaringen flyttes fokus vekk fra knappen og man må trykke tabb en gang til for å komme til lukke-knappen.  
  3. Ved bruk av tastatur så går fokus rett fra valget “Motorkjørtøy” til kartet og overser “Sykkel”
  4. Etter å ha valgt et punkt så blir ikke valget “Utforsk data” fokusert
Tilgjengelige alternativ

Disse avvikene gjør siden vanskeligere å bruke, men ikke umulig.  

Innhold som bryter kravet

Nettsiden tilbyr ikke flere måter å nå undersider på. Den eneste navigasjonsmetoden er ved hjelp av navigasjonsmenyen, hvilket ikke oppfyller kravet om flere navigasjonsmåter.

Innhold som bryter kravet

Kartsidene mangler beskrivende hovedoverskrift. Datavisningssiden har en overskrift, men den kunne vært mer beskrivende for innholdet. 

Innhold som bryter kravet

1. Ikke alle markørene som får fokus er synlige i kartutsnittet som vises på kartsiden. 
2. Det er ingen visuell fokusindikasjon på knappen i elementet i kartet som viser hvilke registreringspunkter som er valgt.

Innhold som ikke er omfattet av regelverket

Det finnes kart i løsningen som vurderes som unntatt krav siden disse ikke har navigasjon som hovedformål.

1. Ikke alle markørene som får fokus er synlige i kartutsnittet som vises på kartsiden. 
2. Det er ingen visuell fokusindikasjon på knappen i elementet i kartet som viser hvilke registreringspunkter som er valgt.

Innhold som bryter kravet
  1. Søkefeltet på hovedsiden kan identifiseres både ved hjelp av standardtekst og en skjult ledetekst, og disse er forskjellige. Det skaper tvetydighet for brukere av skjermlesere når de skal navigere til søkefeltet.  
  2. Nedtrekksmenyene under filtermenyen har ledetekst som ikke er kodet som ledetekst, og blir derfor ikke lest opp av skjermlesere. Det gjør dem vanskelig å betjene for synshemmede.  

Prinsipp 3. Forståelig

Målet med nettsteder er at brukerne skal forstå hvordan sidene skal brukes og informasjonen de får. Det handler om at nettstedet er forutsigbart, har et enkelt språk og god hjelpefunksjonalitet. Rett koding er viktig for at nettstedet skal fungere med hjelpemiddelteknologi, for eksempel vil rett språk på siden sørge for at teksten blir lest opp på rett måte for brukere med talesyntese.

Innhold som bryter kravet

På siden Om Trafikkdata bruker vi begreper som «valid_event» og «False». Dette er fagbegreper på engelsk, men siden hele siden er merket med norsk språk, vil ikke en skjermleser nødvendigvis skjønne at disse skal leses opp på engelsk.

Innhold som bryter kravet
  1. Det finnes to ulike datovelgere som oppfyller samme formål, men har forskjellig utforming. Den ene er på datavisning-siden mens den andre er på eksport-siden. Her bør vi være konsekvente, slik at brukere lettere forstår hvordan nettsiden betjenes. 
  2. Det finnes også to ulike nedtrekksmenyer for å velge tidsoppløsning for trafikkdata, og disse har likt innhold i inkonsekvent rekkefølge.   
Innhold som bryter kravet

På «Eksporter data»-undersiden gjøres det automatisk validering av tidsintervallet brukeren ønsker å eksportere data for («Fra»-dato må komme før «Til»-dato). Dersom tidsintervallet ikke er gyldig får man ikke lastet ned data, men brukeren får ingen feilbeskrivelse. Her burde brukeren få en melding om hva som er galt. 

 

Innhold som bryter kravet
  1. På Eksporter data-siden kan du skrive inn fra og til dato, men det gis ingen informasjon om riktig datoformat i ledeteksten. Formatet på inndataen presenteres av placeholder-teksten når det ikke er skrevet inn noe, men denne forsvinner så fort du begynner å fylle inn. Dette er problematisk fordi det da er vanskelig å vite hva man skal skrive inn, spesielt siden vi bruker et annet datoformat enn det som er vanlig i Norge. 
  2. På «Eksporter data»-siden er det noen obligatoriske skjemafelter som må fylles ut, men disse er ikke markert som obligatoriske hverken visuelt eller programmatisk. Dette gjør det vanskelig for alle typer brukere å vite hvordan man får eksportert data riktig.
  3. Søkefeltet på Strekningsvisningssiden har kun en placeholder inne i søkefeltet som ledetekst som forsvinner når man begynner å skrive. Den har heller ingen annen kodet ledetekst. 
Innhold som bryter kravet

1: Hvis man manuelt skriver inn et ugyldig datoformat i datovelgeren på «Eksporter data»-siden får man ikke et godt nok forslag til hvordan feilen kan rettes opp. I stedet endres bare inndata-teksten til «Invalid date» når fokuset flyttes eller når brukeren trykker på «Enter»-tasten. Dette medfører også at brukeren ikke nødvendigvis gjøres oppmerksom på at det hen skrev inn var galt, eller hvordan det kan rettes opp. 
2: Hvis man prøver å laste ned data uten å ha valgt et punkt så fremkommer det ikke nødvendigvis tydelig nok hva som mangler.

Prinsipp 4. Robust

Rett koding av nettstedet er viktig, og dette er som regel ivaretatt med bruk av standardelement i HTML. Valider at koden på nettstedet er rett. Dette er spesielt viktig dersom du bruker ny teknologi eller lager egne element (custom widgets).

Innhold som bryter kravet
  1. Nettsiden har to komponenter som er interaktive, men som mangler meningsbærende navn. Den ene er en lukk-knapp når et trafikkregistreringspunkt skal fjernes fra utvalget på «Eksporter data»-siden som ikke har en alternativ tekst, og det andre er forklaringssymbolene på datavisningssiden som både mangler alternativ tekst og koding om at de tilbyr utvidet informasjon.  
  2. Nedtrekksmenyene under filtermenyen er utvidbare, men er ikke kodet som det. Det gjør at skjermleser-brukere ikke har mulighet til å vite om menyen er åpen eller lukket. 
  3. Markørene i kartet på eksportsiden annonseres som knapper, men har ingen beskrivende ledetekst.
Innhold som bryter kravet

I kartet på eksportsiden bruker vi en boks til å liste opp alle trafikkregistreringspunkt som skal være med i eksporten. Denne oppdateres følgelig hver gang et punkt inkluderes eller ekskluderes fra eksporten, men dette fanges ikke opp av skjermlesere. Det er dermed umulig for blinde å få med seg at det har skjedd en endring på siden.  


Test og vurdering av nettstedet

Vi har testet og vurdert nettstedet internt, i kombinasjon med ekstern hjelp.

Om erklæringen

  • Tilgjengelighetserklæringen er sist oppdatert .
  • Tilgjengelighetserklæring for dette nettstedet ble opprettet første gang .

Arbeid med universell utforming av ikt

Vi har mottatt en ekstern rapport fra Inklud som tar for seg de største bruddene og tilgjengelighetsutfordringer i løsningen. Denne rapporten har påpekt flere utfordringer. I tillegg har vi gått gjennom hvert krav og vurdert løsningen vår opp mot disse.

Vi er enda i startgropa når det kommer til å utbedre løsninger på problemene som vi har avdekket. Vi har mange tanker om forbedringer vi har lyst å gjøre, men har ikke iverksatt disse p.t. Vi ser frem til muligheten til å gjøre en større overhaling og utbedring av samtlige avvik. Vi har nylig begynt å ta i bruk Vegvesenets komponentkatalog og designsystem. Målsetninger er at dette vil lede til at vanlige komponenter vil være utformet på en konsistent og tilgjengelig måte.

Fremover kommer teamet til å ta i bruk utviklingsverktøy i vårt daglige arbeid som hjelper oss å oppdage mulige brudd. Vi har utforsket å innføre oppfyllingen av uu-krav som egne akseptansekriterier for videreutvikling og gjennomført workshops om UU for å øke bevistheten på teamet. Vi planlegger også å gjennomføre årlig sjekk av løsningen opp mot alle aktuelle krav.