Maksuvaihe on monille verkkokaupan omistajille sivuston herkein osa saavutettavuuden näkökulmasta. Vaikka tuotesivut toimivat usein vielä kohtuullisesti näytönlukijan kanssa, prosessi jumiutuu heti, kun asiakas joutuu maksamaan: painikkeilla ei ole selkeää nimiötä, virheviestejä ei ilmoiteta, tai maksun käsittelijän ulkoinen logiikka ei salli käyttöä ilman hiirtä. Se ei ole sattuma. Maksuvaihe sisältää eniten dynaamisia elementtejä koko sivustolla, ja dynaamiset elementit ovat juuri siellä, missä näytönlukijat ja näppäimistönavigaatio jumiutuvat nopeimmin.
Tämä ei ole pieni yksityiskohta. Maksuvaihe kuuluu samojen EN 301 549-vaatimusten piiriin kuin sivuston muukin osa, ja käyttäjä kulkee sen läpi tarkoituksella juuri silloin, kun hän haluaa ostaa jotain. Näytönlukija, joka jumiutuu siellä, sulkee asiakkaan ulkopuolelle ratkaisevalla hetkellä. Se on myös syy siihen, että axessia sisällyttää maksuviiheen vakiomenettelyssään kokonaistarkistukseen, ei vain ilmaisen nopean tarkistuksen ytimessä.
Missä asiat menevät pieleen käytännössä
Yleisimmät ongelmat ovat huomattavan toistuvaa. "Seuraava vaihe"- tai "maksa nyt" -painike, joka sisältää vain kuvakkeen ilman tekstiä, jonka näytönlukija voi lukea ääneen. Virheviesti väärin täytetystä postinumerokentästä, joka näkyy näytöllä, mutta jota ei ilmoiteta, koska oikea tekninen kytkentä puuttuu. Edistymisen ilmaisin ("vaihe 2 / 3"), joka on visuaalisesti selkeä, mutta pysyy näytönlukijan kannalta näkymättömänä. Ja itse maksun käsittelijä: kolmannen osapuolen iDEAL- tai luottokorttilogiikka on usein rakennettu löyhästi ja sillä on oma saavutettavuustasonsa, joihin verkkokaupan omistaja itse voi vaikuttaa vähän, mutta on silti vastuussa.
Fokuksen seuranta on myös toistuva ongelma. Kun lomake, jossa on virhe, lähetetään, käyttäjän huomio pitäisi siirtyä virheviestiin. Jos näin ei tapahdu, joku, joka käyttää näppäimistöä tai näytönlukijaa, jää etsimään, mitä meni pieleen, ilman mitään vihjettä.
Miksi automatisoitu tarkistus jää osittain puuttumaan
Automatisoitu tarkistus on hyvä puuttuvien nimiöiden, tyhjien painikkeiden ja lähdekoodin rakenteellisten ongelmien tunnistamisessa. Mitä tarkistus ei osaa arvioida hyvin, on käyttäytyminen: ilmoitetaanko virheviesti tosiasiassa ääneen, siirtyykö fokus loogisesti, ja onko maksuvaihe tietojen syöttämisen jälkeen edelleen saavutettavissa ilman hiirtä. Se vaatii ihmistä, joka käy vaiheen läpi näytönlukijalla. Juuri tämän tyyppinen rajoitus nimetään näkyvästi jokaisessa axessia-raportissa: tarkistus testaa osan vaatimuksista, ei kaikkea.
Tämä on syy, miksi kokonaistarkistus ei keskity vain aloitussivulle, vaan nimenomaan vaiheisiin, jotka asiakas todella käy läpi, myös kirjautumisen ja maksun osalta. Jos haluat ensin ilmaisen arvion ilman velvoitteita, voit muutamassa kysymyksessä nähdä, missä sivustosi tällä hetkellä on.
Mitä tämä tarkoittaa vaatimuksille, joihin sinun on vastattava
Taustalla oleva normi EN 301 549 käytännössä kääntyy WCAG 2.1 -tasoon AA. Siinä on vaatimuksia interaktiivisten elementtien nimestä, roolista ja tilasta, tilanviestinnöistä, joiden on oltava selvitettävissä ilman visuaalista huomiota, ja tiedoista, joita ei välitetä vain värin tai sijainnin kautta. Tarkkaa muotoilua ja osaa virallisessa tekstissä varten EUR-Lex on oikea lähde; käännämme nämä vaatimukset tunnettuihin tilanteisiin, kuten maksuvaiheeseen, mutta emme lausu kantaa sinun erityisestä tilanteestasi. Lisätietoja siitä, miten tämä käännös tehdään, voit lukea sivulla, joka selittää, mistä tietomme tulevat.
Miten testaat tämän itse tai laitat testata
Ensimmäinen käytännöllinen vaihe on käydä läpi itse maksuvaihe ilman hiirtä: pelkästään Tab-näppäintä ja Enter-näppäintä käyttäen. Jos joudut johonkin pisteeseen jumiin, on todennäköistä, että ruudunlukija jumiutuu myös siihen paikkaan. Toinen vaihe on testaus ilmaisella ruudunlukijalla, kuten NVDA, ja kiinnittää erityisesti huomiota siihen, mitä luetaan ääneen virheen ilmaantuessa. Täydellisen kuvan saamiseksi, mukaan lukien osat, jotka tulevat esille vain manuaalisen tarkistuksen kautta, tarvitaan kattavampaa testausta; axessia suorittaa kyseisen testauksen ja dokumentoi havainnot järjestettävään toimintalistaan, mutta ei itse suorita korjaustöitä. Se jää omalle kehittäjällesi tai toimittajallesi, usein juuri niiden seikkojen perusteella, jotka me nimeämme. Muita usein kysyttyjä aiheita tämäntyyppisten konkreettisten ongelmien ympärillä löydät kerätyiltä sivuilta: tietopankki, jossa käsitellään eri tilanteita.
Jos haluat tietää, mitä maksuvaiheesi ja kirjautumisympäristösi täydellinen testaus maksaa, löydät sen selkeästi esitettynä sivulta sivu, jolla on hinnat ja sisällön kuvaus.
Haluatko ensin saada oman käsityksen ilman velvoitteita? Axessia tarjoaa ilmaisen pika-analyysin, joka antaa muutamassa minuutissa ensimmäisen kuvan ydinsivuistasi, ja soveltuvuussekkaus näyttää, koskeeko sääntely organisaatiotasi.