axessia.eu

Täyttääkö saavutettavuuswidgeti lain vaatimukset?

Peittävä widget muuttaa sivustosi ulkoasua, mutta se ei korjaa taustalla olevaa koodia. Tämä artikkeli selittää, miksi tämä ero on ratkaisevan tärkeä European Accessibility Act -direktiiville.

Esteettömyyswidgetti — usein erillinen koodinpätkä, jonka voit lisätä verkkosivustoosi yhdellä rivillä ja joka lupaa tehdä sivustosta "sekunteissa" esteettömän — ei täytä European Accessibility Act -direktiivin vaatimuksia. Tekninen standardi, jota direktiivi noudattaa, EN 301 549 (käytännössä WCAG 2.1 taso AA), testaa, onko taustalla oleva koodi ja vuorovaikutus esteettömiä: pystyykö ruudunlukijaa käyttävä henkilö käymään läpi ostoprosessin, onko jokainen lomakekenttä merkitty oikein, voiko sivustoa käyttää pelkällä näppäimistöllä. Widget, joka asettaa kerroksen olemassa olevan koodin päälle, ei muuta tuota taustalla olevaa rakennetta.

Se on heti vastaus kysymykseen, jonka monet yrittäjät esittävät hankkittuaan overlay-widgetin: ei, tuo hankinta sinänsä ei tee sinua vaatimukseltenhmukaisia. Widget voi suurentaa fonttia, muuttaa kontrastia tai näyttää lukupalkkia, ja nämä ovat sinänsä hyödyllisiä toimintoja joillekin vierailijoille. Mutta laki vaatii jotain muuta: että verkkosivusto itsessään, koodissa, täyttää vaatimukset — ei sitä, että sen vieressä on erillinen hallintapaneeli.

Miksi overlay ei osaa ratkaisevaa ongelmaa

Ruudunlukijat ja muu apuohjelmisto lukevat sivun HTML-rakennetta: otsikoita, lomakekenttien nimiöitä, kuvauksellisia tekstejä kuvista, järjestystä, jossa elementit ovat saavutettavissa tabulaattoriolla. Overlay-widget toimii erillisenä JavaScript-kerroksena tuon rakenteen päällä. Se voi näyttää tekstiä suurempana tai muuttaa värejä, mutta se ei kirjoita uudelleen taustalla olevaa HTML:ää, jossa esimerkiksi painike on ilman nimiötä tai kuva ilman kuvailutekstiä. Jos ongelma on olemassa, se jää — widgetin osalta ja vieraajalle, joka kohtaa sen.

Siinä ei vielä kaikki: erilaiset näkemyksiä vaikeudet omaavat käyttäjät ja heidän etujärjestönsä raportoivat, että jotkut overlay-widgetit tekevät käytöstä itse asiassa monimutkaisempaa, koska widget ei toimi hyvin ruudunlukijan kanssa, jota henkilö jo käyttää. Kaksi apuvälinettä, jotka yrittävät ohjata toisiaan, eivät aina tuota parempaa tulosta kuin yksi oikein rakennettu sivu. Joka epäröi, soveltuuko se myös omalle sivustolle, vastauksia kysymyksiin, joita muut yrittäjät myös esittävät löytää useita samanlaisia tilanteita.

Mitä laki odottaa

Direktiivi vaatii esteettömyysilmoitusta, jossa ilmoitat, missä määrin sivustosi tai sovelluksesi täyttää standardin, mitkä osat eivät täytä sitä vielä ja mikä on niiden suhteen suunnitelma. Ilmoitus perustuu omaan arviointiasi todellisesta koodista ja vuorovaikutuksesta, ei työkalun olemassaoloon. Siinä yhteenveto osista, joissa yleisimmin tapahtuu virheitä on eritelty, mistä siinä on kyse: värikontrasti, lomakekenttien merkinnät, vaihtoehtoinen teksti ja pelkällä näppäimistöllä toiminta tulevat aina uudelleen.

Se ei tarkoita, että kaikkea olisi korjattava manuaalisesti ennen kuin tiedät mitään. Automatisoitu testi tärkeimmillä sivuilla, mukaan lukien ostoprosessi ja kirjautumisvirta, usein näyttää jo, missä suurimmat pullonkaulat ovat. Tällaisen ensimmäisen kuvan voit pyytää muutamassa minuutissa ilmaisella pikatutkinnolla, mutta edellytyksenä on edelleen, että automatisoitu testi ei pysty testaamaan kaikkea — onko vaihtoehtoinen teksti sisällöllisesti oikea esimerkiksi vaatii ihmisen harkintaa.

Mitä axessia tekee ja mitä ei

Emme myy overlay-widgeteja, emmekä myöskään rakenna korjauksia koodiinne. Se on tietoinen valinta: widgetti voi antaa vaikutelman ongelman ratkaisemisesta, kun taas taustalla oleva sivu jää muuttumattomaksi. Mitä me teemme, on testaaminen, priorisoiminen ja dokumentoiminen — skannaus osoittaa, mikä todennäköisesti ei vastaa vaatimuksia, raportti esittää sen selkeällä kielellä tärkeysjärjestyksessä, ja järjestelmä valvoo, pysyykö sivusto saavutettavana seuraavan muutoksen jälkeen verkkokaupassanne tai sovelluksessanne. Kuinka testaus tarkalleen ottaen toimii ja mistä tiedot tulevat, selitämme sivulla, jolla näytetään vaihe vaiheelta, miten järjestelmä toimii sivulla, jolla näytetään vaihe vaiheelta, miten järjestelmä toimii.

Kun kysymys kuuluu, onko widget "riittävä", tämä ero on tärkeintä muistaa: widget on käyttäjän asetus, ei saavutettavan koodin korvike. Joka epäilee, onko widgetin toimittaja oikeutettu väittämään, että sivusto vastaa WCAG:ia sen avulla, voi parhaiten testata väitteen normin itsensä perusteella tai kysyä asiantuntijalta.

Ensimmäinen vaihe ilman ostoa

Ennen kuin investoitte widgettiin, audiointiin tai parannussuunnitelmaan, on yleensä hyödyllisempää ensin tietää, koskeeko laki organisaatiotanne ja missä määrin sekä missä suurimmat poikkeamat ovat. Tämän katsauksen saa ilmaiseksi ilman että tarvitsette tiliä.

Haluatteko itse nähdä, missä verkkosivustonne tai sovelluksenne tällä hetkellä on, riippumatta siitä, mitä widgetin toimittaja kertoo? Suorittakaa ilmainen quick-scan ja jatkakaa tietokannassa lukemista määrittääksenne, mikä vaihe on tilanteellenne sopivain.

Tämä artikkeli on yleistietoa eikä oikeudellista neuvontaa.