Standardien kattavuus
Kaikki 2.2:n onnistumiskriteerit – kaikki 86 tasolle asti – sekä ARIA-vaatimustenmukaisuus ja Silktiden omat parhaiden käytäntöjen tarkistukset sekä se, miten Silktide kattaa ne kaikki.
Tämä sivu käsittelee verkkosivustojen testaamista. Verkkosivustoltasi löytyviä PDF-tiedostoja käsitellään kohdassa Verkkosivustosi PDF-tiedostot.
Kuinka paljon Silktide kattaa?
Silktidella on tarkistus jokaiselle 86 onnistumiskriteerille. Tarkistuksen toiminta riippuu kriteeristä:
31 / 86
Koneellisesti tarkistettuOnnistumiskriteerit, joissa Silktide ilmoittaa varmat epäonnistumiset virheinä.
24 / 86
KoneavusteinenOnnistumiskriteerit, joissa Silktide osoittaa sisältöä, joka voi epäonnistua, ja ilmoittaa sen varoituksena henkilön vahvistettavaksi.
31 / 86
Ohjattu tarkastusOnnistumiskriteerit, joissa Silktide pyytää henkilöä varmistamaan asian – rehellisesti silloin, kun automaatio ei voi tehdä päätöstä.
| Taso | Onnistumiskriteerit | ✅ Koneellisesti tarkistettu | ☑️ Koneavusteinen | 🔍 Ohjattu tarkastus |
|---|---|---|---|---|
| A | 31 | 13 | 11 | 7 |
| AA | 24 | 11 | 5 | 8 |
| AAA | 31 | 7 | 8 | 16 |
| Kaikki tasot | 86 | 31 | 24 | 31 |
Tasot A ja AA yhdessä, eli ne 55 kriteeriä, joihin useimmat saavutettavuuslait viittaavat: 24 koneellisesti tarkistettua, 16 koneavusteista, 15 ohjattua tarkastusta.
Mikään automatisoitu työkalu – ei Silktiden eikä kenenkään muun – voi testata koko WCAG:tä. Useimmat onnistumiskriteerit perustuvat ihmisen harkintaan: onko tekstivastine asianmukainen, toimiiko sivu oikealla näppäimistöllä ja auttaako virheilmoitus todella. Automaatio voi löytää varmat epäonnistumiset, merkitä todennäköiset epäonnistumiset ja varmistaa, ettei harkintaa vaativia kohtia koskaan ohiteta huomaamatta. Sivu on järjestetty tämän mukaisesti: kolme erillistä saraketta, joita ei koskaan yhdistetä yhdeksi paisutelluksi prosenttiluvuksi.
Tarkistus jokaiselle kriteerille ei tarkoita samaa kuin jokaisen kriteerin automaattinen testaaminen. Kaikkien Silktiden tarkistusten läpäiseminen ei yksin osoita, että verkkosivusto on WCAG:n mukainen; katso Jos saan pistemääräksi 100 %, olenko täysin saavutettava?
Kattavuustasot
- ✅ Koneellisesti tarkistettu – Silktide löytää nämä epäonnistumiset automaattisesti ja ilmoittaa ne virheinä. Luotettavuus on korkea; korjaa ne kyseenalaistamatta työkalua.
- ☑️ Koneavusteinen – Silktide ilmoittaa mahdollisesti epäonnistuvan sisällön varoituksina ja osoittaa kyseiset elementit tai sivut. Todisteet ovat todellisia, mutta päätelmä tarvitsee ihmisen.
- 🔍 Ohjattu tarkastus – automaatio ei voi ratkaista tätä kriteeriä. Silktide lisää tarkastuksen jokaiselle sivulle, johon se soveltuu, ja kertoo tarkasti, mitä henkilön tulee varmistaa, joten sitä ei koskaan ohiteta huomaamatta.
- ❌ Ei katettu – Silktidella ei ole tarkistusta tälle kriteerille. Yksikään WCAG 2.2:n kriteeri ei ole tällä hetkellä tässä tilassa.
Jos kriteerillä on tarkistuksia usealla tasolla, taulukossa näytetään vahvin taso. Seuraa tarkistuslinkkejä nähdäksesi tarkalleen, mitä kukin tarkistaa ja mitkä ovat sen rajoitukset.
WCAG 2.2:n kattavuus
Jokainen kriteeri linkittää W3C:n viralliseen selitykseen. Alkaen tarkoittaa WCAG-versiota, jossa se otettiin käyttöön – WCAG 2.2:n mukainen testaus sisältää kaiken versioista 2.0 ja 2.1 lukuun ottamatta kohtaa 4.1.1 Jäsentäminen, joka selitetään taulukon alla. Riveillä tarkistukset on lueteltu vahvimmasta alkaen: virheet, varoitukset, tarkastukset sekä sitten ARIA- ja PDF-tarkistukset, jotka testaavat samaa kriteeriä.
WCAG 2.2 poisti vanhentuneena kohdan 4.1.1 Jäsentäminen, joten se ei kuulu 86 kriteeriin eikä sitä lasketa yllä oleviin lukuihin. Silktide suorittaa edelleen kaksi 4.1.1-tarkistustaan – Päällekkäiset ID:t ja Semanttiset luettelot – koska niiden löytämät ongelmat rikkovat edelleen . Ne lasketaan vain WCAG 2.0:ssa ja 2.1:ssä: kun testaat WCAG 2.2:ta vasten, ne eivät kuulu WCAG-tuloksiisi, pistemäärääsi tai Ohjeet-näkymääsi.
Rehellinen tulkinta
Taulukon taustalla olevat varaukset:
- Mikään pistemäärä ei todista vaatimustenmukaisuutta. Verkkosivusto voi läpäistä kaikki Silktiden tarkistukset ja silti epäonnistua WCAG:ssä, koska useimmilla kriteereillä on epäonnistumistapoja, jotka vain ihminen voi löytää. Vaatimustenmukaisuus on väite, jonka organisaatiosi tekee henkilöitä sisältävän testauksen jälkeen, ei tulos, jonka automatisoitu työkalu voi antaa sinulle.
- ✅- tai ☑️-rivi kattaa kriteerin koneellisesti havaittavat epäonnistumiset, ei koko kriteeriä. 2.1.1 Näppäimistö on selkein esimerkki: Silktide merkitsee elementit, joissa on vain hiirellä käytettäviä tapahtumankäsittelijöitä, mutta koko sivun näppäimistötoimivuuden todistaminen edellyttää näppäimistön käyttämistä. Sama koskee kohtaa 1.4.1 Värien käyttö, jossa Silktide testaa linkkien kontrastia mutta ei voi arvioida kaaviota, joka perustuu vain väriin.
- Laatua koskevia arvioita pyydetään, niitä ei ratkaista. Silktide löytää luotettavasti kuvan, jolta puuttuu tekstivastine (virhe). Se, onko olemassa oleva asianmukainen, on tarkastuskehote eikä koneen päätelmä.
- Ohjattu tarkastus on työnkulku, ei testitulos. 🔍-kriteeri ei yksin läpäise mitään auditointia. Sen arvo on kattavuudessa: jokainen soveltuva kriteeri näkyy Ohjeet-näkymässäsi ja siihen liittyy tallennettu tieto – automatisoitu tulos, tarkastuspäätös tai avoin kehote – joten mikään ei putoa välistä. Testaus, joka tarvitsee edelleen henkilön, kuuluu manuaaliseen auditointiin.
- Silktiden verkkosaavutettavuustarkistukset eivät vielä käytä tekoälyn harkintaa. Tässä esitetyt tarkistukset ovat deterministisiä. Kun tämä muuttuu, myös tämä sivu muuttuu.
Mitä emme vielä kata
Jokaisella WCAG 2.2:n onnistumiskriteerillä – kaikilla 86:lla tasoilla A–AAA – on Silktidessa vähintään ohjattu tarkastus. Kattamattomia kriteereitä ei ole tällä hetkellä.
Tämä ei tarkoita, että jokainen kriteeri olisi täysin koneellisesti testattavissa. 31 kriteerillä on vain ohjattu tarkastus – 7 tasolla A, 8 tasolla AA ja 16 tasolla AAA – koska mikään yleisesti käytetty työkalu, Silktide mukaan lukien, ei voi ratkaista niitä automaattisesti. Katso kunkin tarkistuksen ohjesivulta tarkalleen, mitä henkilön on varmistettava.
Jos kriteerin automatisoitu kattavuus on tarpeitasi suppeampi, kerro siitä meille – käytämme yllä olevaa taulukkoa juuri syvempien tarkistusten priorisointiin.
ARIA-kattavuus
Silktide testaa 1.2:n käyttöä erillään WCAG:stä, koska rikkinäinen ARIA voi tehdä sivusta vähemmän saavutettavan kuin se, ettei ARIAa käytetä lainkaan. Useimmat ARIA-säännöt testaavat myös WCAG-kriteeriä (yleensä 4.1.2 tai 1.3.1), joten ne on lueteltu myös kyseisen kriteerin rivillä yllä. Niiden tulokset lasketaan saavutettavuuspistemääräsi ARIA-osuuteen, eivät WCAG-tasoon.
| Silktiden tarkistus | ARIA-sääntö | Testaa myös WCAG:tä | Kattavuus |
|---|---|---|---|
| Virheellinen ARIA-rooli | aria-valid-role | 4.1.2 | ✅ Koneellisesti tarkistettu |
| Puuttuva pakollinen ARIA-attribuutti | aria-required-attr | 4.1.2 | ✅ Koneellisesti tarkistettu |
| Virheellinen ARIA-attribuutin arvo | aria-valid-attr-value | 4.1.2 | ✅ Koneellisesti tarkistettu |
| Esitysrooli vuorovaikutteisessa elementissä | aria-presentation-misuse | 4.1.2 | ✅ Koneellisesti tarkistettu |
| Kielletty ARIA-attribuutti | aria-allowed-attr | 4.1.2 | ✅ Koneellisesti tarkistettu |
| Ristiriitainen ARIA-rooli | aria-conflicting-role | 4.1.2 | ✅ Koneellisesti tarkistettu |
| Puuttuva ARIA-lapsirooli | aria-required-children | 1.3.1 | ✅ Koneellisesti tarkistettu |
| Puuttuva ARIA-vanhempirooli | aria-required-parent | 1.3.1 | ✅ Koneellisesti tarkistettu |
| Puuttuva aria-activedescendant-ID | aria-valid-idref-activedescendant | 1.3.1 | ✅ Koneellisesti tarkistettu |
| Puuttuva aria-controls-ID | aria-valid-idref-controls | 1.3.1 | ✅ Koneellisesti tarkistettu |
| Puuttuva aria-details-ID | aria-valid-idref-details | 1.3.1 | ✅ Koneellisesti tarkistettu |
| Puuttuva aria-errormessage-ID | aria-valid-idref-errormessage | 1.3.1 | ✅ Koneellisesti tarkistettu |
| Puuttuva aria-flowto-ID | aria-valid-idref-flowto | 1.3.1 | ✅ Koneellisesti tarkistettu |
| Puuttuva aria-owns-ID | aria-valid-idref-owns | 1.3.1 | ✅ Koneellisesti tarkistettu |
| Sisäkkäinen aria-hidden | aria-hidden-nested | - | ✅ Koneellisesti tarkistettu |
| Vanhentunut ARIA-attribuutti | aria-deprecated-attr | - | ☑️ Koneavusteinen |
Parhaat käytännöt standardien lisäksi
Jotkin asiat haittaavat todellisia käyttäjiä, vaikka ne eivät rikkoisi mitään WCAG-kriteeriä. Silktide testaa nämä oman harkintansa mukaan; ne lasketaan saavutettavuuspistemääräsi saavutettavuuden parhaisiin käytäntöihin, eivät WCAG-vaatimustenmukaisuuteen:
| Silktiden tarkistus | Kattavuus | Mitä se havaitsee |
|---|---|---|
| Saavutettavuuslisäosa | ✅ Koneellisesti tarkistettu | Kolmannen osapuolen lisäosawidgetit, jotka väittävät korjaavansa saavutettavuuden mutta usein pahentavat sitä. |
| Title-attribuutin käyttö tunnisteena | ☑️ Koneavusteinen | Ohjaimet, joiden tunniste on vain title-attribuutissa ja joita useimmat avustavat teknologiat käsittelevät huonosti. |
| Pieni työpöytäteksti | ✅ Koneellisesti tarkistettu | Leipäteksti, joka näytetään liian pienenä mukavaa lukemista varten, vaikka kontrasti läpäisisi vaatimukset. |
| Vain kuvakkeesta koostuva ohjain | ☑️ Koneavusteinen | Painikkeet ja linkit, jotka ovat vain kuvakkeita ilman saavutettavaa nimeä. |
| Modaalin kohdistusloukku | 🔍 Ohjattu tarkastus | Modaaliset valintaikkunat, jotka eivät lukitse kohdistusta ollessaan avoinna tai palauta sitä suljettaessa. |
Verkkosivustosi PDF-tiedostot
Verkkosivustosi testauksen aikana löytyneet PDF-tiedostot saavat omat saavutettavuustarkistuksensa: merkinnät, otsikot, luettelot, taulukot, kuvien tekstivastineet, otsikot, välilehtijärjestys, linkkikuvaukset ja kieli. Nämä ovat yllä olevan WCAG-taulukon PDF-tarkistukset sekä muutamat -tarkistukset, jotka eivät testaa mitään WCAG-kriteeriä. Niiden tulokset lasketaan saavutettavuuspistemääräsi PDF-saavutettavuuteen erillään tämän sivun WCAG-luvuista. Katso PDF-tiedostot, miten ne näkyvät Saavutettavuus-moduulissa.
Aiheeseen liittyvät
- Saavutettavuusohjeet – sama kattavuus sovellettuna verkkosivustoosi sekä näyttö kullekin vaatimukselle.
- Manuaaliset auditoinnit – pyydä Silktiden asiantuntijoita testaamaan asiat, joita automaatio ei voi testata.
- Tarkistukset – kaikki Silktiden tarkistukset standardeineen.
- Jos saan pistemääräksi 100 %, olenko täysin saavutettava? – mitä täydellinen pistemäärä tarkoittaa ja mitä se ei tarkoita.
- Mikä on Silktiden kanta WCAG 3.0:aan? – miksi tämä sivu ja Silktiden pistemäärät pysyvät WCAG 2.2:ssa.