- Navn på nettstedet:
- Ekstern dokumentasjon
- Denne erklæringen gjelder nettstedet:
- https://kartverket.github.io/api-dokumentasjon/
- Ansvarlig for nettstedet:
- STATENS KARTVERK, organisasjonsnummer 971 040 238
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å 11 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 bevegelsesevne eller styrke
- 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?
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
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
Vi bruker et verktøy for å vise figurer (Mermaid). Dette verktøyet har ikke støtte for å legge til alternativ tekst som beskrivelse på figurene.
- Innhold som bryter kravet
Tjenesten benytter tredjeparttjenesten SwaggerUI for å vise teknisk dokumentasjon av endepunkter. For disse sidene vil innholdet ikke være kodet i riktig rekkefølge.
- Innhold som bryter kravet
For undersidene for tjenestene som viser API-et direkte får bruker informasjon om endepunktene gjennom swagger-dokumentasjon og informasjonsmodell er laget med verktøyet Mermaid. De ulike delene av informasjonsmodellen er ikke i riktig rekkefølge i koden. Dette betyr at brukere som bruker skjermleser ikke vil få informasjonsmodellen lest opp i meningsfylt rekkefølge.
- Innhold som bryter kravet
Tjenesten bruker tredjepartstjenesten swaggerUI, der tekstfelter som oppfører som et skjema man må sende inn ikke er kodet som skjemaelementer. Dette gjør at det blir vanskelig for brukere med skjermleser å fylle inn skjemaet på riktig måte.
- Innhold som bryter kravet
Tjenesten bruker tredjepartstjenester swaggerUI, der noe av teksten ikke dekker kravet til kontrast.
- Innhold som bryter kravet
Når man forstørrer teksten mer enn 200% vil sidemenyen forsvinne bak hovedinnholdet, og derfor bli vanskelig å bruke.
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
For de undersidene der vi presenterer API-ene direkte på dokumentasjonssiden får bruker informasjon om endepunkt, swagger-dokumentasjon og informasjonsmodell. De ulike delene av informasjonsmodellen er ikke i riktig rekkefølge i koden, og vil heller ikke få riktig fokusrekkefølge for brukere som navigerer med tastatur
- Innhold som bryter kravet
Vi har kun en måte å navigere på, gjennom meny.
- Innhold som bryter kravet
Tjenesten benytter tredjepart-tjenesten SwaggerUI for å vise teknisk dokumentasjon av endepunkter. For disse sidene vil ikke alle fokuserbare komponenter få fokus.
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
Tjenesten bruker tredjepartstjenesten SwaggerUI, som inneholder noe engelsk uten at dette er markert. Dette er standardspråket for denne typen dokumentasjon.
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
Tjenesten benytter tredjepart-tjenesten SwaggerUI for å vise teknisk dokumentasjon av endepunkter. Noen av komponentene som kommer har ikke et tydelig navn og rolle definert i koden.
Test og vurdering av nettstedet
Vi har selv testet og vurdert nettstedet.
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 etterstreber å gjøre tjenesten universelt utformet.
Tjenesten er en side med teknisk dokumentasjon for utviklere. For å benytte kjente bransjestandarder for teknisk dokumentasjon har vi valgt å integrere tredjepartsverktøyene SwaggerUI og Mermaid for endepunkter og informasjonsmodell.
De fleste WCAG-bruddene i denne tjensten er knyttet til tredjepartsverkøtyene. Vi jobber med å finne mer tilgjengelige alternativer, og finne løsninger for å gjøre eksisterende innhold tilgjengelig.