# Saavutettavuus

Dudelle saavutettavuus on perustamisvuodesta 2013 lähtien ollut erittäin tärkeä osa projektien workflowta. Toteutamme kaikki projektimme saavutettavuus mielessä pitäen. Sivujen tärkeimpien käyttötoimintojen täytyy toimia pääpiirteittäin näppäimistöllä ja sokeain lukulaitteilla, tämän perustoimivuuden varmistamme jo toteutusvaiheessa ilman erillistä mainintaa.

Asiakasprojekteissa pyritään lähtökohtaisesti WCAG 2.0 A-tason saavutettavuuteen, asiakkaan ja projektin sallimissa rajoissa. Jos projekti sen sallii, keskitytään myös tarkemmin laajemman saavutettavuuden ja inklusiivisuuden parantamiseen, esimerkiksi kontrastiasioihin WCAG 2.0 AA:n ja AAA:n puitteissa, lisätyönä auditoinnin kautta.

Saavutettavuuskäytäntömme ovat kehittyneet vuosien varrella kokemuksen myötä ja vuonna 2020 voimme sanoa tekevämme WCAG 2.0 AA-tason yhteensopivaa koodia teknisestä näkökulmasta. Saavutettavuuteen vaikuttaa kuitenkin moni muukin asia kuin koodi, kuten sisällössä olevien kuvien tekstikuvaukset, videoiden tekstitykset ja kuvailutulkkaus, visuaalisissa elementeissä käytetyt kontrastit, punaviher- ja värisokeusystävällisyys, liikkeen ja animaatioiden vähentämisen mahdollisuus, ja niin edelleen. Pyrimme omalta osaltamme kehittämään myös asiakkaan verkkosivujen saavutettavuutta.

Vuoden 2019-2020 aikana Dude on kehittänyt työkalujaan merkittävästi saavutettavampaan suuntaan. Olemme tehneet kattavia saavutettavuuteen liittyviä kehitystöitä mm. Suomen valtiolle ja näiden myötä päässeet uudistamaan teknistä pohjaamme useampaan kertaan saavutettavuuden näkökulmasta.

Duden omat sivut täyttävät WCAG 2.0 standardin saavutettavuuskriteerit. Tästä lisää saavutettavuusselostessa.

### Työkalut

Saavutettavuustestaukseen käytetään seuraavia työkaluja:

* [Assistiv Labs](https://assistivlabs.com/)
* [axe for Google Chrome](https://chrome.google.com/webstore/detail/axe/lhdoppojpmngadmnindnejefpokejbdd)
* [pa11y](https://github.com/pa11y/pa11y)
* TalkBack, NVDA ja VoiceOver -ruudunlukijat
* Maalaisjärki


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://handbook.dude.fi/saavutettavuus.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
