Nepakankamas kontrastas tarp teksto ir fono yra vienas iš dažniausiai pasitaikančių pritaikymo barjerų skenavimo ataskaitose ir kartu – viena iš lengviausiai išvengiamų klaidų. Klaida atsiranda, kai šviesi pilka teksta yra balta fone, kai mygtukai matomi tik dėl subtilaus spalvų pokyčio, arba kai vietos žymiklis formos lauke yra vienintelis šaltinis, nurodantis, kas turi būti įvedama. Žmonėms, kuriuose yra rega, bet ir kiekvienam, kuris ekraną naudoja žiaurioje saulės šviesoje, tekstas tampa tiesiog neperskaitomas.
WCAG 2.1, norma, į kurią remiasi EN 301 549, nustato AA lygiui mažiausią priešingybės santykį tarp teksto ir fono, kuriame jis stovi: paprastai 4,5 prieš 1 bendrajam tekstui ir 3 prieš 1 dideliam tekstui bei valdymo elementams, tokiems kaip mygtukai ir formos rėmeliai. Tai skamba techniškai, bet pagrindinė mintis paprasta: kontrastas nėra estetinis pasirinkimas, tai sąlyga informacijai perduoti.
Kur praktiškai klystama
Priešingybės problemos retai kyla tyčia. Jos pradeda kilti per korporatyvinio stiliaus pasirinkimus, kurie didelame, ostriame vaizdo įrenginėje dizaino studijoje atrodo puikiai, bet vidutiniame ekrane vidutiniam naudotojui šiek tiek nepatenkina normos. Šviesi pilka mygtuko teksta ant pastelinės spalvos fono yra klasikinis pavyzdys. Tas pats taikoma nuorodoms, kurios atpažįstamos tik dėl spalvų skirtumo, be pasbraukimo ar kito vizualinio signalo, todėl žmonės su spalvų aklumo jas tiesiog nemato kaip spaudžiamas.
Kitas pasikartojantis modelis yra užvedimo būsena: mygtukas, kuris ramybėje tenkina reikalavimus, bet judant pelę keičiasi į spalvų derinį, kuris nebuvo patikrintas. Taip pat formos klaidos yra dažna klaida: raudona teksta šviesiame raudoname fone atrodo atitinkanti korporatyvinio stilio, bet dažnai nepasiekia reikalavimų santykio. Tiems, kuriems įdomu, kaip tokios problemos atrodo jų aplinkoje, tai gali matyti keliuose klausimais pamatyti, kurioje padėtyje jūsų svetainė yra neturėdami iš anksto turėti sąskaitą.
Kodėl automatinis nuskaitymas tai iš dalies, bet ne visai išsprendžia
Priešingybės santykius galima gerai automatiškai matuoti: skaitytuvas nuskaito teksto ir fono spalvos reikšmes ir apskaičiuoja santykį. Taigi tai yra vienas iš nedaugelio WCAG kriterijų, kuriuos įrankis gali patikimai patikrinti. Ko nuskaitymas nemato, tai kontrastas, atsirandantis tik po sąveikos, tokia kaip išsidorėjęs meniu, paaiškinimas, kuris pasirodo sukaupus dėmesį, ar būsena, matomą tik po vartotojo veiksmo. Būtent dėl to kiekviena ataskaita nurodyta, kuris dalies automatiškai patikrinti ir kuris dalies reikalauja rankinio vertinimo; kontrastas yra automatinio testavimo stiprus taškas, bet ne visas vaizdas.
Kaip to nuolat išvengti
Labiausiai paplitęs būdas šią problemą nuolat išvengti yra kontrastą nustatyti dizaino sistemos lygyje, o ne pagal puslapį. Kai korporatyvinio stiliaus bazinės spalvos jau nustatymo metu yra patikrinamos pagal normą, redaktorius ar kūrėjas to nereikia kiekvieną kartą iš naujo tikrinti. Tai taip pat neleidžia naujam puslapiui, laikinai akcijų antraštei ar išorės gradams netyčia sumažinti priešingybės santykio.
Be to pat, tikslinga į vizualinį svetainės pakeitimą įtraukti kontrastą aiškiai, ne tik į pirmąjį pristatymo etapą. Naujo prekės ženklo atnaujinimas, naujas sezoninis motyvs arba pakeistas mygtuko stilius gali įvesti problemą, kurios ankstesnėje versijoje nebuvo. Pasiekiamumas šia prasme nėra žymimasis langelis, kurį nustatote vieną kartą, o dėmesio objektas, lydintis techninę priežiūrą. Daugiau apie tai, kaip tokia nuolatinė kontrolė veikia praktikoje, skaitykite vertinimo šaltiniu paaiškinimas.
Galiausiai verta žiūrėti ne tik į minimalią normą, bet ir į jos tikslą: ar visi žmonės, net esant mažiau idealiam apšvietimui arba senuose ekranuose, gali tikrai atskirti tekstą ir mygtukus. Dažni abejonės atvejai, pavyzdžiui, ar logotipas arba dekoratyvus vaizdas taip pat turi atitikti kontrastinius reikalavimus, išdėstyti puslapyje su atsakymais į dažnai iškylančius klausimus.
Ar norėtumėte žinoti, ar kontrastas ir kiti pasikartojantys negalavimai pasireikšti ir jūsų aplinkoje? Nemokama greitoji naršyklė suteikia pirmąjį jų rodiklį, o žinybą su temomis, atrinktomis kiekvienai situacijai parodo, kaip šis klausimas susijęs su likusia European Accessibility Act aplinkuma.