Kaj se zgodi pri upravljanju samo s tipkovnico
Najpogostejša napaka pri upravljanju samo s tipkovnico je, da so interaktivni elementi sicer vidni, vendar jih ni mogoče dosegati s tipko Tab. Pomislite na meni, ki se odpre samo s klikom miške, gumb, ki ne dobi fokusa, ali pojavno okno, ki se brez miške ne da več zapreti. Za osebe, ki ne morejo uporabljati miške zaradi telesnih omejitev, ali tiste, ki upravljajo s programom za branje zaslona, ki se opira na tipkovničko navigacijo, to pomeni, da je del spletne trgovine preprosto neuporaben.
Vzrok je skoraj vedno v prilagojenih elementih: razvijalec sestavi čudovit spustni meni, prilagojeni izbirnik datuma ali razširljiv filter s svojo kodo HTML in JavaScript, vendar pri tem pozabi na podporo tipkovnice, ki jo brezplačno dobite s standardnim gumbom ali povezavo HTML. Element je videti dobro in deluje z miško, zato pri preskušanju nihče ne opazi, da tipka Tab preprosto preskoči ta element.
Zakaj se to pogosto spregleda
Ta napaka je vztrajno prisotna, ker je neopazna s prostim očesom. Kdor se po spletni trgovini premika s kliki miške, nikjer ne vidi težave. Šele ko miško odvržete in se po strani premikate samo s tipkami Tab, Shift+Tab, Enter in puščičnimi tipkami, postane vidno, kje se navigacija zaleze. Ker to preskušanje redko prihaja v navado pri postopku sprostitve, problem pogosto ostane neopažen leta — dokler ga naletavko ne odkrije obiskovalec ali nadzorni organ.
Drugi razlog je, da se te napake pogosto pojavljajo prav na mestih, ki so najbolj opazna pri uporabi: pri korakih naročanja, na zaslonu za prijavo, v filtru iskanja. To so natančno deli, ki se pogosto gradijo ločeno od ostalega dela strani z lastnimi komponenti, ki ne prejemajo vedno enake pazljivosti kot glavna navigacija.
Kako to sami prepoznate
Enostavna prva preverka je opustitev miške in premikanje skozi tok strani samo s tipkovnico. Pri tem obratite pozornost na tri stvari: ali je vsak element, na katerega se da klikniti, dostopen prek tipke Tab, je kadar koli jasno vidno, kateri element ima fokus, in ali je vsak del, ki se odpre — meni, filter, pojavno okno — mogoče zapreti tudi brez miške. Če se fokus zaleze v pojavnem oknu, skoči na nepričakovan kraj ali popolnoma izgine, je to signal, da je treba kaj storiti.
Avtomatizirana skeniranja lahko zaznajo del teh težav, na primer manjkajoče indikatorje fokusa ali elemente brez dostopa s tipkovnico, ki so tehnično prepoznavni v izvorne kodi. Ali pa se spustni meni tudi logično in predvidljivo upravljati, pa je nešto, kar skeniranje v celoti ne more oceniti — to ostaja v bistvu človeški test. To velja sicer za več zahtev WCAG, in to tudi vedno omenimo v poročilu. Začnite brezplačno hitro skeniranje vaših najpomembnejših strani da vidite, kateri del tovrstnih težav je že samodejno odkrit.
Kako se temu izognete
Rešitev ponavadi ne leži v dodatni tehnologiji na vrhu spletne trgovine, temveč v pravilni uporabi obstoječih gradnikov. Standardni gumb ali povezava HTML je s samo seboj dostopna prek tipke Tab in jo je mogoče upravljati s tipko Enter; kdor namesto tega besedilo ali sliko naredi klakljivo s kodo JavaScript, mora to tipkovničko podporo dodati sam. Pri prilagojenih komponentah, kot so menije, filtri in pojavna okna, je jasna dogovor z razvijalcem nujno potreben: vsak del je treba dati v uporabiti, upravljati in zapreti samo s tipkovnico, fokus pa mora biti viden in predvidljiv.
Tukaj ne pomaga dostopnostni pripomoček, ki trdi, da to vrsto pomanjkljivosti odpravi s samodejnim skriptom. Tak sloj ne spremeni osnovne kode in zato ne vpliva na dejansko uporabnost; zakon zahteva dostopno spletno mesto ali aplikacijo, ne le površinskega dodatka. Takšnih programskih orodij namerno ne prodajamo.
Ali bi radi vedeli, kateri deli vaše spletne strani ali aplikacije vsebujejo to vrsto strukturnih težav in kako težko te ležijo na prednostnem seznamu vašega načrta izboljšav? V bazi znanja, urejeni po temah, preberete vrsto pomanjkljivosti, kaj se dogaja, in kako natančno nastane naša ocena vidite, kateri del tega se ocenjuje samodejno in kateri del zahteva ročno pozornost.
Ali imate še vprašanja o tem, kaj spada in kaj ne spada pod to zahtevo, ali o preostalemu ogrodju ocenjevanja? odgovori na pogosto zastavljena vprašanja že dajejo odgovor na večino teh vprašanj.
Brezplačni hiter pregled axessia.eu vam takoj da navedbo, ali se tovrstne težave s tipkovnico pojavijo na vaši spletni strani, ne da bi za to potrebovali račun.