{ "core/audits/accessibility/accesskeys.js | description": { "message": "Pääsyavaimien avulla käyttäjät voivat nopeasti kohdistaa tiettyyn sivun osaan. Jotta sivulla siirtyminen onnistuu, jokaisen pääsyavaimen on oltava yksilöllinen. [Lue lisää pääsyavaimista](https://dequeuniversity.com/rules/axe/4.10/accesskeys)." }, "core/audits/accessibility/accesskeys.js | failureTitle": { "message": "`[accesskey]`-arvot eivät ole yksilöllisiä" }, "core/audits/accessibility/accesskeys.js | title": { "message": "`[accesskey]`-arvot ovat yksilöllisiä." }, "core/audits/accessibility/aria-allowed-attr.js | description": { "message": "Jokainen ARIA-`role` tukee tiettyä `aria-*`-määritteiden osaa. Vastaavuusjärjestyksen sekoittaminen mitätöi `aria-*`-määritteet. [Lue lisää ARIA-määritteiden ja niiden roolien yhdistämisestä](https://dequeuniversity.com/rules/axe/4.10/aria-allowed-attr)." }, "core/audits/accessibility/aria-allowed-attr.js | failureTitle": { "message": "`[aria-*]`-määritteet eivät vastaa rooleja" }, "core/audits/accessibility/aria-allowed-attr.js | title": { "message": "`[aria-*]`-määritteet vastaavat roolejaan" }, "core/audits/accessibility/aria-allowed-role.js | description": { "message": "Monille HTML-elementeille voidaan määrittää vain tiettyjä ARIA-rooleja. ARIA-roolien käyttäminen silloin, kun niitä ei sallita, voi häiritä verkkosivun saavutettavuutta. [Lue lisää ARIA-rooleista](https://dequeuniversity.com/rules/axe/4.10/aria-allowed-role)." }, "core/audits/accessibility/aria-allowed-role.js | failureTitle": { "message": "Käyttää ARIA-rooleja yhteensopimattomissa elementeissä" }, "core/audits/accessibility/aria-allowed-role.js | title": { "message": "Käyttää ARIA-rooleja vain yhteensopivissa elementeissä" }, "core/audits/accessibility/aria-command-name.js | description": { "message": "Jos elementin nimi ei ole esteetön, näytönlukuohjelmat sanovat sen kohdalla geneerisen nimen, jolloin näytönlukuohjelmien käyttäjät eivät voi käyttää sitä. [Katso, miten voit helpottaa komentoelementtien käyttöä](https://dequeuniversity.com/rules/axe/4.10/aria-command-name)." }, "core/audits/accessibility/aria-command-name.js | failureTitle": { "message": "Elementeillä (`button`, `link` ja `menuitem`) ei ole esteettömiä nimiä" }, "core/audits/accessibility/aria-command-name.js | title": { "message": "Elementeillä (`button`, `link` ja `menuitem`) on esteettömät nimet" }, "core/audits/accessibility/aria-conditional-attr.js | description": { "message": "Jotkin ARIA-määritteet sallitaan elementissä vain tietyin ehdoin. [Lue lisää ehdollisista ARIA-määritteistä](https://dequeuniversity.com/rules/axe/4.10/aria-conditional-attr)." }, "core/audits/accessibility/aria-conditional-attr.js | failureTitle": { "message": "ARIA-määritteitä ei käytetä elementin roolin mukaisesti" }, "core/audits/accessibility/aria-conditional-attr.js | title": { "message": "ARIA-määritteitä käytetään elementin roolin mukaisesti" }, "core/audits/accessibility/aria-deprecated-role.js | description": { "message": "Avustava teknologia ei välttämättä käsittele käytöstä poistettuja ARIA-rooleja oikein. [Lue lisää käytöstä poistetuista ARIA-rooleista](https://dequeuniversity.com/rules/axe/4.10/aria-deprecated-role)." }, "core/audits/accessibility/aria-deprecated-role.js | failureTitle": { "message": "Käytöstä poistettuja ARIA-rooleja on käytetty" }, "core/audits/accessibility/aria-deprecated-role.js | title": { "message": "Käytöstä poistettuja ARIA-rooleja ei käytetty" }, "core/audits/accessibility/aria-dialog-name.js | description": { "message": "ARIA-valintaikkunaelementit, joissa ei ole saavutettavia nimiä, voivat estää näytönlukuohjelmien käyttäjiä havaitsemasta elementtien tarkoituksen. [Katso, miten voit helpottaa ARIA-valintaikkunan elementtien käyttöä](https://dequeuniversity.com/rules/axe/4.10/aria-dialog-name)." }, "core/audits/accessibility/aria-dialog-name.js | failureTitle": { "message": "Elementtien, joissa on `role=\"dialog\"` tai `role=\"alertdialog\"`, nimi ei ole saavutettava." }, "core/audits/accessibility/aria-dialog-name.js | title": { "message": "Elementtien, joissa on `role=\"dialog\"` tai `role=\"alertdialog\"`, nimi on saavutettava." }, "core/audits/accessibility/aria-hidden-body.js | description": { "message": "Näytönlukuohjelmat ja muut avustavat teknologiat toimivat arvaamattomasti, kun `aria-hidden=\"true\"` asetetaan dokumentin kohdassa ``. [Katso, miten `aria-hidden` vaikuttaa dokumentin tekstiosaan](https://dequeuniversity.com/rules/axe/4.10/aria-hidden-body)." }, "core/audits/accessibility/aria-hidden-body.js | failureTitle": { "message": "`[aria-hidden=\"true\"]` on dokumentin kohdassa ``" }, "core/audits/accessibility/aria-hidden-body.js | title": { "message": "`[aria-hidden=\"true\"]` ei ole dokumentin kohdassa ``" }, "core/audits/accessibility/aria-hidden-focus.js | description": { "message": "Jos `[aria-hidden=\"true\"]`-elementillä on tarkennettavia alaosia, näytönlukuohjelmat ja muut avustavat teknologiat eivät löydä niitä. [Katso, miten `aria-hidden` vaikuttaa kohdistettaviin elementteihin](https://dequeuniversity.com/rules/axe/4.10/aria-hidden-focus)." }, "core/audits/accessibility/aria-hidden-focus.js | failureTitle": { "message": "`[aria-hidden=\"true\"]`-elementeissä on tarkennettavia alaosia" }, "core/audits/accessibility/aria-hidden-focus.js | title": { "message": "`[aria-hidden=\"true\"]`-elementeissä ei ole tarkennettavia alaosia" }, "core/audits/accessibility/aria-input-field-name.js | description": { "message": "Jos syötekentän nimi ei ole esteetön, näytönlukuohjelmat sanovat sen kohdalla geneerisen nimen, jolloin näytönlukuohjelmien käyttäjät eivät voi käyttää sitä. [Lue lisää syöttökenttien tunnisteista](https://dequeuniversity.com/rules/axe/4.10/aria-input-field-name)." }, "core/audits/accessibility/aria-input-field-name.js | failureTitle": { "message": "ARIA-syötekenttien nimet eivät ole esteettömiä" }, "core/audits/accessibility/aria-input-field-name.js | title": { "message": "ARIA-syötekenttien nimet ovat esteettömiä" }, "core/audits/accessibility/aria-meter-name.js | description": { "message": "Jos elementin nimi ei ole esteetön, näytönlukuohjelmat sanovat sen kohdalla geneerisen nimen, jolloin näytönlukuohjelmien käyttäjät eivät voi käyttää sitä. [Katso, miten voit nimetä `meter`-elementtejä](https://dequeuniversity.com/rules/axe/4.10/aria-meter-name)." }, "core/audits/accessibility/aria-meter-name.js | failureTitle": { "message": "ARIA-elementeillä (`meter`) ei ole esteettömiä nimiä" }, "core/audits/accessibility/aria-meter-name.js | title": { "message": "ARIA-elementeillä (`meter`) on esteettömät nimet" }, "core/audits/accessibility/aria-progressbar-name.js | description": { "message": "Jos elementin (`progressbar`) nimi ei ole esteetön, näytönlukuohjelmat sanovat sen kohdalla geneerisen nimen, jolloin näytönlukuohjelmien käyttäjät eivät voi käyttää sitä. [Lue lisää `progressbar`-elementtien nimeämisestä](https://dequeuniversity.com/rules/axe/4.10/aria-progressbar-name)." }, "core/audits/accessibility/aria-progressbar-name.js | failureTitle": { "message": "ARIA-elementeillä (`progressbar`) ei ole esteettömiä nimiä" }, "core/audits/accessibility/aria-progressbar-name.js | title": { "message": "ARIA-elementeillä (`progressbar`) on esteettömät nimet" }, "core/audits/accessibility/aria-prohibited-attr.js | description": { "message": "ARIA-määritteiden käyttäminen rooleissa, joissa ne on kielletty, voi tarkoittaa, että tärkeitä tietoja ei anneta avustavien teknologioiden käyttäjille. [Lue lisää kielletyistä ARIA-rooleista](https://dequeuniversity.com/rules/axe/4.10/aria-prohibited-attr)." }, "core/audits/accessibility/aria-prohibited-attr.js | failureTitle": { "message": "Elementeissä käytetään kiellettyjä ARIA-määritteitä" }, "core/audits/accessibility/aria-prohibited-attr.js | title": { "message": "Elementit käyttävät vain sallittuja ARIA-määritteitä" }, "core/audits/accessibility/aria-required-attr.js | description": { "message": "Joillakin ARIA-rooleilla on pakollisia määritteitä, jotka kuvaavat elementin tilaa näytönlukuohjelmille. [Lue lisää rooleista ja pakollisista määritteistä](https://dequeuniversity.com/rules/axe/4.10/aria-required-attr)." }, "core/audits/accessibility/aria-required-attr.js | failureTitle": { "message": "`[role]`-elementeissä ei ole kaikkia vaadittuja `[aria-*]`-määritteitä" }, "core/audits/accessibility/aria-required-attr.js | title": { "message": "`[role]`-elementeissä on kaikki vaaditut `[aria-*]`-määritteet" }, "core/audits/accessibility/aria-required-children.js | description": { "message": "Voidakseen suorittaa esteettömyyteen liittyvät toiminnot joidenkin alatason ARIA-roolien on kuuluttava tiettyihin ylätason rooleihin. [Lue lisää rooleista ja pakollisista alatason elementeistä](https://dequeuniversity.com/rules/axe/4.10/aria-required-children)." }, "core/audits/accessibility/aria-required-children.js | failureTitle": { "message": "ARIAn `[role]` sisältämät elementit edellyttävät alatasoilta tiettyä elementtiä (`[role]`), mutta se puuttuu osalta tai kaikilta alatasoilta." }, "core/audits/accessibility/aria-required-children.js | title": { "message": "ARIAn `[role]` sisältämät elementit edellyttävät alatasoilta tiettyä elementtiä (`[role]`), joka on kaikilla alatasoilla." }, "core/audits/accessibility/aria-required-parent.js | description": { "message": "Voidakseen suorittaa esteettömyyteen liittyvät toiminnot joidenkin alatason ARIA-roolien on kuuluttava tiettyihin ylätason rooleihin. [Lue lisää ARIA-rooleista ja pakollisesta ylätason elementistä](https://dequeuniversity.com/rules/axe/4.10/aria-required-parent)." }, "core/audits/accessibility/aria-required-parent.js | failureTitle": { "message": "`[role]`-elementit eivät sisälly niiden pakolliseen ylätason elementtiin" }, "core/audits/accessibility/aria-required-parent.js | title": { "message": "`[role]`-elementit sisältyvät niiden pakolliseen ylätason elementtiin" }, "core/audits/accessibility/aria-roles.js | description": { "message": "Voidakseen suorittaa esteettömyyteen liittyvät toiminnot ARIA-rooleilla on oltava kelvolliset arvot. [Lue lisää kelvollisista ARIA-rooleista](https://dequeuniversity.com/rules/axe/4.10/aria-roles)." }, "core/audits/accessibility/aria-roles.js | failureTitle": { "message": "`[role]`-arvot eivät ole kelvollisia" }, "core/audits/accessibility/aria-roles.js | title": { "message": "`[role]`-arvot ovat kelvollisia" }, "core/audits/accessibility/aria-text.js | description": { "message": "Kun `role=text` lisätään merkinnöillä erotetun tekstinoodin ympärille, VoiceOver käsittelee sitä yhtenä ilmauksena, mutta elementin kohdistettavia alakohtia ei ilmoiteta. [Lue lisää `role=text`‐määritteestä](https://dequeuniversity.com/rules/axe/4.10/aria-text)." }, "core/audits/accessibility/aria-text.js | failureTitle": { "message": "`role=text`-määritteen sisältävillä elementeillä on kohdistettavia alakohtia." }, "core/audits/accessibility/aria-text.js | title": { "message": "`role=text`-määritteen sisältävillä elementeillä ei ole kohdistettavia alakohtia." }, "core/audits/accessibility/aria-toggle-field-name.js | description": { "message": "Jos päälle/pois-kentän nimi ei ole esteetön, näytönlukuohjelmat sanovat sen kohdalla geneerisen nimen, jolloin näytönlukuohjelmien käyttäjät eivät voi käyttää sitä. [Lue lisää päälle/pois-kentistä](https://dequeuniversity.com/rules/axe/4.10/aria-toggle-field-name)." }, "core/audits/accessibility/aria-toggle-field-name.js | failureTitle": { "message": "ARIAn päälle/pois-kenttien nimet eivät ole esteettömiä" }, "core/audits/accessibility/aria-toggle-field-name.js | title": { "message": "ARIAn päälle/pois-kenttien nimet ovat esteettömiä" }, "core/audits/accessibility/aria-tooltip-name.js | description": { "message": "Jos elementin vihjetekstin nimi ei ole saavutettava, näytönlukuohjelmat sanovat sen kohdalla geneerisen nimen, jolloin näytönlukuohjelmien käyttäjät eivät voi käyttää sitä. [Katso, miten voit nimetä `tooltip`-elementtejä](https://dequeuniversity.com/rules/axe/4.10/aria-tooltip-name)." }, "core/audits/accessibility/aria-tooltip-name.js | failureTitle": { "message": "ARIA-elementeillä (`tooltip`) ei ole esteettömiä nimiä" }, "core/audits/accessibility/aria-tooltip-name.js | title": { "message": "ARIA-elementeillä (`tooltip`) on esteettömät nimet" }, "core/audits/accessibility/aria-treeitem-name.js | description": { "message": "Jos elementin (`treeitem`) nimi ei ole esteetön, näytönlukuohjelmat sanovat sen kohdalla geneerisen nimen, jolloin näytönlukuohjelmien käyttäjät eivät voi käyttää sitä. [Lue lisää `treeitem`-elementtien merkitsemisestä](https://dequeuniversity.com/rules/axe/4.10/aria-treeitem-name)." }, "core/audits/accessibility/aria-treeitem-name.js | failureTitle": { "message": "ARIA-elementeillä (`treeitem`) ei ole esteettömiä nimiä" }, "core/audits/accessibility/aria-treeitem-name.js | title": { "message": "ARIA-elementeillä (`treeitem`) on esteettömät nimet" }, "core/audits/accessibility/aria-valid-attr-value.js | description": { "message": "Avustustekniikat (kuten näytönlukuohjelmat) eivät voi tulkita ARIA-määritteitä, joissa on virheelliset arvot. [Lue lisää kelvollisista ARIA-määritteiden arvoista](https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr-value)." }, "core/audits/accessibility/aria-valid-attr-value.js | failureTitle": { "message": "`[aria-*]`-määritteiden arvot eivät ole kelvollisia" }, "core/audits/accessibility/aria-valid-attr-value.js | title": { "message": "`[aria-*]`-määritteiden arvot ovat kelvollisia" }, "core/audits/accessibility/aria-valid-attr.js | description": { "message": "Avustustekniikat (kuten näytönlukuohjelmat) eivät voi tulkita ARIA-määritteitä, joilla on virheelliset nimet. [Lue lisää kelvollisista ARIA-määritteistä](https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr)." }, "core/audits/accessibility/aria-valid-attr.js | failureTitle": { "message": "`[aria-*]`-määritteet eivät ole kelvollisia tai sisältävät kirjoitusvirheitä" }, "core/audits/accessibility/aria-valid-attr.js | title": { "message": "`[aria-*]`-määritteet ovat kelvollisia eivätkä sisällä kirjoitusvirheitä" }, "core/audits/accessibility/axe-audit.js | failingElementsHeader": { "message": "Hylätyt elementit" }, "core/audits/accessibility/button-name.js | description": { "message": "Kun painikkeen nimi ei ole esteetön, näytönlukuohjelmat ilmoittavat sen painikkeeksi, jolloin se on hyödytön näytönlukuohjelmia tarvitseville käyttäjille. [Katso, miten painikkeista voi tehdä saavutettavampia](https://dequeuniversity.com/rules/axe/4.10/button-name)." }, "core/audits/accessibility/button-name.js | failureTitle": { "message": "Painikkeiden nimet eivät ole esteettömiä" }, "core/audits/accessibility/button-name.js | title": { "message": "Painikkeiden nimet ovat esteettömiä" }, "core/audits/accessibility/bypass.js | description": { "message": "Tapojen lisääminen toistuvan sisällön ohittamiseen auttaa näppäimistön käyttäjiä siirtymään sivulla tehokkaammin. [Lue lisää ohituksista](https://dequeuniversity.com/rules/axe/4.10/bypass)." }, "core/audits/accessibility/bypass.js | failureTitle": { "message": "Sivu ei sisällä otsikkoa, ohituslinkkiä tai maamerkin aluetta" }, "core/audits/accessibility/bypass.js | title": { "message": "Sivu sisältää otsikon, ohituslinkin tai maamerkin alueen" }, "core/audits/accessibility/color-contrast.js | description": { "message": "Alhaisen kontrastin teksti on monelle vaikea tai mahdoton lukea. [Lue lisää riittävän värikontrastin lisäämisestä](https://dequeuniversity.com/rules/axe/4.10/color-contrast)." }, "core/audits/accessibility/color-contrast.js | failureTitle": { "message": "Taustan ja etualan värien kontrastisuhde ei ole riittävä." }, "core/audits/accessibility/color-contrast.js | title": { "message": "Taustan ja etualan värien kontrastisuhde on riittävä" }, "core/audits/accessibility/definition-list.js | description": { "message": "Kun määritelmäluetteloita ei ole merkitty kunnolla, näytönlukuohjelmien tuottama sisältö voi olla sekavaa tai epätarkkaa. [Katso, miten määritelmäluettelot jäsennetään oikein](https://dequeuniversity.com/rules/axe/4.10/definition-list)." }, "core/audits/accessibility/definition-list.js | failureTitle": { "message": "`
`-elementit eivät sisällä vain oikein järjestettyjä `
`- ja `
`-ryhmiä ja `