Nuo pat jų pristatymo 1999 m., Interneto turinio prieinamumo gairės (WCAG) formavo tai, kaip mes kuriame ir plėtojame įtraukius skaitmeninius produktus. 2008 m. išleista WCAG 2.x serija įvedė aiškius techninius kriterijus, vertinamus dvinariu principu: sėkmės kriterijus arba įvykdytas, arba ne. Nors šis modelis užtikrino teisinį aiškumą ir audito galimybes, jo „viskas arba nieko“ pobūdis dažnai neatspindi realios vartotojo patirties (UX) niuansų.
Laikui bėgant, šį atotrūkį tarp techninės atitikties ir realaus patogumo naudoti tapo vis sunkiau ignoruoti. Žmonės sąveikauja su skaitmeninėmis sistemomis sudėtingais, dažnai netiesiniais būdais: naršydami kelių žingsnių procesus, dinaminį turinį ir interaktyvias būsenas. Tokiais atvejais patikrinimas, ar elementas atitinka taisyklę, ne visada atsako į pagrindinį klausimą: ar kas nors iš tikrųjų gali juo pasinaudoti?
WCAG 3.0 vis dar yra juodraščio stadijoje, tačiau vystosi – ir tai reiškia fundamentalų prieinamumo vertinimo pergalvojimą. Užuot klausus, ar reikalavimas techniškai įvykdytas, klausiama, kaip gerai negalią turintys vartotojai gali atlikti prasmingas užduotis. Naujas, į rezultatus orientuotas modelis įveda lanksčią vertinimo sistemą, kuri teikia pirmenybę patogumui naudoti, o ne atitikčiai, perkeldama dėmesį nuo paprasto funkcijų buvimo prie prieigos kokybės.
Juodraščio statusas: ambicinga, bet vis dar tobulinama
WCAG 3.0 pirmą kartą kaip viešą darbinį juodraštį 2021 m. pradžioje pristatė Pasaulinio tinklo konsorciumo (W3C) Prieinamumo gairių darbo grupė. Juodraštis vis dar aktyviai kuriamas ir, kai kurių vertinimų, nesitikima, kad jis pasieks W3C rekomendacijos statusą dar keletą metų, o gal net dešimtmečių. Šis ilgas terminas atspindi tiek užduoties sudėtingumą, tiek už jos slypinčias ambicijas:
WCAG 3.0 – tai ne tik atnaujinimas, tai paradigmų kaita.
Skirtingai nuo WCAG 2.x, kurios daugiausia dėmesio skyrė tinklalapiams, WCAG 3.0 siekia apimti daug platesnę ekosistemą, įskaitant programas, įrankius, prijungtus įrenginius ir naujas sąsajas, tokias kaip valdymas balsu ir išplėstinė realybė. Taip pat keičiamas pavadinimas į W3C Prieinamumo gaires (nors WCAG akronimas lieka tas pats), signalizuojant, kad prieinamumas nebėra nišinis rūpestis – tai bazinis lūkestis visame skaitmeniniame pasaulyje.
Svarbu tai, kad WCAG 3.0 neiš karto pakeis 2.x. Abu standartai egzistuos kartu, o atitiktis WCAG 2.2 kurį laiką išliks galiojanti ir būtina, ypač teisiniame ir politiniame kontekste.
Šis išplėtimas nėra tik techninis.
WCAG 3.0 atspindi gilesnį filosofinį pokytį: prieinamumas pereina nuo atitikties modelio prie veiksmingumo modelio.
Vien taisyklės negali nusakyti, ar sistema tikrai veikia konkrečiam asmeniui. Štai kodėl WCAG 3.0 remiasi lankstumu ir orientacija į ateitį, siekdama palaikyti besivystančias technologijas ir realų naudojimą laikui bėgant. Tai įformina principą, kurį praktikai jau seniai suprato:
Įtraukus dizainas – tai ne testo išlaikymas; tai galimybių suteikimas žmonėms.
Nauja struktūra: nuo sėkmės kriterijų prie rezultatų ir metodų
WCAG 2.x struktūra remiasi keturiais pagrindiniais principais – suvokiamumas, valdomumas, suprantamumas ir patikimumas (angl. Perceivable, Operable, Understandable, and Robust, arba POUR) – ir testuojamais sėkmės kriterijais, suskirstytais į tris atitikties lygius (A, AA, AAA). Nors techniškai tikslūs, šie kriterijai dažnai pabrėžia įgyvendinimą, o ne poveikį.
WCAG 3.0 perorientuoja šią struktūrą į vartotojų poreikius ir realius rezultatus. Jos hierarchija grindžiama:
- Gairėmis: Aukšto lygio prieinamumo tikslais, susietais su konkrečiais vartotojų poreikiais.
- Rezultatais: Testuojamais, į vartotoją orientuotais teiginiais (pvz., „Vartotojai turi alternatyvų laiku pagrįstai medijai“).
- Metodais: Konkrečioms technologijoms pritaikytomis arba nuo jų nepriklausomomis technikomis, padedančiomis pasiekti rezultatus, įskaitant kodo pavyzdžius ir testavimo instrukcijas.
- Praktiniais vadovais: Aprašomąja dokumentacija, kurioje pateikiami praktiniai patarimai, vartotojo kontekstas ir dizaino aspektai.
Šis pokytis yra daugiau nei organizacinis. Jis atspindi gilesnį įsipareigojimą suderinti techninį įgyvendinimą su vartotojo patirtimi. Rezultatai kalba galimybių kalba, kuri apibrėžia, ką vartotojai turėtų gebėti daryti (o ne tik techninį buvimą).
Svarbiausia, kad nuo rezultatų prasideda ir atitikties vertinimas. Pavyzdžiui, įsivaizduokite atsiskaitymo procesą el. prekybos svetainėje. Pagal WCAG 2.x, jei bent vienas laukelis atsiskaitymo formoje neturi etiketės, procesas gali visiškai neatitikti AA lygio. Tačiau pagal WCAG 3.0 tas pats procesas gali būti vertinamas pagal kelis rezultatus (pvz., naršymą klaviatūra, formų ženklinimą, fokuso valdymą ir klaidų tvarkymą), ir kiekvienas rezultatas gautų atskirą įvertinimą. Jei dauguma sričių vertinamos gerai, bet klaidų pranešimai yra prasti, bendras įvertinimas galėtų būti „Geras“, o ne „Puikus“, skatinant tikslingus patobulinimus ir nenuvertinant viso proceso prieinamumo.
Nuo dvinarių patikrų prie balais vertinamų rezultatų
Užuot rėmusis „išlaikyta“ arba „neišlaikyta“ rezultatais, WCAG 3.0 įveda vertinimo modelį, kuris atspindi, kaip gerai palaikomas prieinamumas. Šis pokytis leidžia komandoms pripažinti dalinę sėkmę ir teikti pirmenybę realiems patobulinimams.
Kaip veikia vertinimas?
Kiekvienas WCAG 3.0 rezultatas vertinamas atliekant vieną ar daugiau atominių testų. Tai gali būti:
- Dvinariai testai: „Taip“ ir „ne“ atsakymai (pvz., ar kiekvienas paveikslėlis turi alternatyvų tekstą?).
- Procentiniai testai: Vertinimas pagal aprėptį (pvz., koks procentas formos laukelių turi etiketes?).
- Kokybiniai testai: Vertinimai pagal kriterijus (pvz., kiek aprašomasis yra alternatyvus tekstas?).
Šių testų rezultatas suformuoja balą kiekvienam siekiniui, dažnai normalizuotą 0–4 arba 0–5 skalėje, su etiketėmis kaip „Prastas“, „Vidutinis“, „Geras“ ir „Puikus“. Šie balai vėliau apjungiami pagal funkcines kategorijas (regėjimas, judėjimas, pažinimas ir t. t.) ir vartotojų procesus.
Tai leidžia komandoms matuoti pažangą, o ne tik atitiktį. Produktas, kuris laikui bėgant pagerėja nuo „Vidutinio“ iki „Gero“, rodo realią evoliuciją – koncepciją, kurios nėra WCAG 2.x.
Kritinės klaidos: balansuojantis mechanizmas
Siekiant užtikrinti, kad svarba vis dar turėtų reikšmės, WCAG 3.0 įveda kritines klaidas – didelio poveikio prieinamumo trūkumus, kurie gali anuliuoti kitaip teigiamą įvertinimą.
Pavyzdžiui, grįžkime prie atsiskaitymo proceso. Pagal WCAG 2.x viena trūkstama etiketė gali lemti, kad visas procesas neatitiks reikalavimų. Tačiau WCAG 3.0 vertina kelis rezultatus – pavyzdžiui, formų ženklinimą, prieigą klaviatūra ir klaidų tvarkymą – ir kiekvienas turi savo balą. Nedidelės problemos, tokios kaip neaiškūs klaidų pranešimai ar trūkstama etiketė neprivalomame laukelyje, gali sumažinti įvertinimą nuo „Puikus“ iki „Geras“, bet nepadaryti visos patirties netinkama.
Bet jei vartotojas negali atlikti pagrindinio veiksmo, pavyzdžiui, pateikti formos, atlikti pirkimo ar prisijungti, tai laikoma kritine klaida. Tokie trūkumai tiesiogiai blokuoja užduoties atlikimą ir ženkliai sumažina bendrą balą, nepriklausomai nuo to, kaip nugludinta likusi patirtis.
Kita vertus, problemos su neesminėmis funkcijomis – pavyzdžiui, profilio nuotraukos įkėlimas ar temos spalvos keitimas – laikomos mažesnio poveikio ir neturės tokios didelės įtakos vertinimui.
Atitikties lygiai: bronzinis, sidabrinis, auksinis
Vietoj atitikties skirstymo į A, AA ir AAA lygius, WCAG 3.0 siūlo tris skirtingus atitikties lygius:
- Bronzinis: Naujas minimalus lygis. Jis yra palyginamas su WCAG 2.2 AA lygiu, tačiau pagrįstas balais ir pamatiniais rezultatais. Manoma, kad reikalavimai yra pasiekiami atliekant automatizuotą ir valdomą rankinį testavimą.
- Sidabrinis: Aukštesnis standartas, reikalaujantis platesnės aprėpties, aukštesnių balų ir patogumo naudoti patvirtinimo iš negalią turinčių žmonių.
- Auksinis: Aukščiausias lygis. Atspindi pavyzdinį prieinamumą, tikėtina, reikalaujantį įtraukaus dizaino procesų, inovacijų ir plataus vartotojų įsitraukimo.
Skirtingai nuo WCAG 2.2, kur AAA lygis dažnai laikomas siekiamybe ir nenuosekliu, šie lygiai skirti skatinti progresą. Jie taip pat gali būti taikomi dalimis, t. y. komandos gali deklaruoti atitiktį atsiskaitymo procesui, mobiliajai programėlei ar konkrečiai funkcijai, leisdamos laipsniškai tobulėti.
Ką turėtumėte daryti dabar?
Nors WCAG 3.0 vis dar kuriamos, jų kryptis yra aiški. Vis dėlto svarbu pripažinti, kad nesitikima, jog gairės bus baigtos per kelerius metus. Štai kaip komandos gali pasiruošti:
- Toliau siekite WCAG 2.2 AA lygio. Tai išlieka tvirčiausias ir labiausiai pripažintas standartas.
- Susipažinkite su WCAG 3.0 juodraščiais, ypač su rezultatais ir vertinimo modeliu.
- Pradėkite mąstyti rezultatais. Sutelkite dėmesį į tai, ką vartotojai turi pasiekti, o ne tik į tai, kokios funkcijos yra.
- Integruokite prieinamumą į darbo procesus. Perkelkite jį į ankstesnius etapus. Netestuokite pabaigoje – kurkite ir programuokite atsižvelgdami į prieigą.
- Įtraukite negalią turinčius vartotojus anksti ir reguliariai.
Šios praktikos ne tik padarys jūsų produktą įtraukesnį; jos paruoš jūsų komandą sėkmingai dirbti pagal WCAG 3.0.
Galimi trūkumai
Nors WCAG 3.0 yra drąsus žingsnis link visapusiškesnio prieinamumo, keletas struktūrinių rizikų reikalauja ankstyvo dėmesio, ypač organizacijoms, kurios susiduria su reguliavimu, plečia dizaino sistemas ar kuria tvarias prieinamumo praktikas. Svarbu, kad daugelis šių rizikų yra susijusios: iššūkiai vienoje srityje gali sustiprinti problemas kitose.
Subjektyvus vertinimas
Perėjimas nuo dvinarių „išlaikyta/neišlaikyta“ kriterijų prie balais vertinamų rezultatų palieka erdvės subjektyviai interpretacijai. Be standartizuoto kalibravimo, tas pats vartotojo procesas gali gauti skirtingus balus priklausomai nuo vertintojo. Tai apsunkina palyginamumą ir pakartojamumą, ypač viešųjų pirkimų ar kelių tiekėjų aplinkoje. Paprastas alternatyvus tekstas vienos komandos gali būti įvertintas kaip „pakankamas“, o kitos – kaip „neaiškus“.
Sumažėjęs atitikties aiškumas
Tas pats subjektyvumas kelia ir antrą susirūpinimą: aiškių atitikties ribų nykimas. Vertinimas balais pakeičia dvinario aiškumo „atitinka“ arba „neatitinka“ lankstesniu, bet mažiau apibrėžtu rezultatu. Tai gali apsunkinti teisinį vykdymą, sutartinius apibrėžimus ir audito ataskaitas. Praktiškai produktas gali gauti „Geras“ įvertinimą, nors vis dar turi kritinių patogumo naudoti spragų tam tikriems vartotojams, sukuriant atotrūkį tarp balo ir realios prieigos.
Teisinis ir politikos neatitikimas
Kai atitikties aiškumas mažėja, taip pat mažėja ir suderinamumas su esamomis teisinėmis sistemomis. Daugelyje galiojančių įstatymų aiškiai nurodomos WCAG 2.x ir jų A, AA bei AAA lygiai (pvz., JAV 1973 m. Reabilitacijos akto 508 skirsnis, Europos prieinamumo aktas, JK 2018 m. Prieinamumo viešojo sektoriaus įstaigų (svetainių ir mobiliųjų programėlių) (Nr. 2) taisyklės).
Kol WCAG 3.0 nebus oficialiai susietos su šiais standartais, jų naudojimas reguliuojamame kontekste gali kelti riziką. Komandos, dirbančios sveikatos apsaugos, finansų ar viešajame sektoriuose, pereinamuoju laikotarpiu tikriausiai turės laikytis dvigubos atitikties strategijų, didindamos išlaidas ir sudėtingumą.
Minimaliai gyvybingo prieinamumo rizika
Galbūt labiausiai nerimą kelia tai, kad šis dviprasmiškumas gali sukurti „minimaliai gyvybingo prieinamumo“ mąstyseną. Vertinimo balais modeliai rizikuoja skatinti mąstymą „bronzinis lygis yra pakankamai geras“, ypač aplinkoje, kur spaudžia terminai. Komanda gali nustoti teikti prioritetą patobulinimams, kai tik pasiekia išlaikymo lygį, net jei išlieka esminės kliūtys.
Pavyzdžiui, mobilioji programėlė su stipriu klaviatūros palaikymu, bet be garso įrašų transkripcijų, vis tiek galėtų pasiekti išlaikymo lygį, palikdama kai kuriuos vartotojus nuošalyje.
Išvada
WCAG 3.0 žymi naują prieinamumo erą – tokią, kuri geriau atspindi realių vartotojų įvairovę ir sudėtingumą. Pereinant nuo kontrolinių sąrašų prie balais vertinamų rezultatų ir nuo griežtos techninės atitikties prie praktinio patogumo naudoti, jos skatina komandas teikti pirmenybę realiam poveikiui, o ne teoriniam tobulumui.
Kaip sakoma, „Svarbu ne balas. Svarbu, kas gali naudotis produktu.“ Mūsų pačių patirtis rodo, kad komandos skiria valandų valandas smulkių spalvų kontrasto problemų taisymui, tuo pačiu nepastebėdamos neveikiančio naršymo klaviatūra, dėl ko ekrano skaitytuvų vartotojai negali atlikti esminių užduočių. WCAG 3.0 dėmesys rezultatams primena mums, kad prieinamumas iš esmės yra apie funkcionalumą ir įtrauktį.
Tuo pat metu WCAG 3.0 siūlomi vertinimo modeliai įveda naujų atsakomybių. Be aiškaus kalibravimo, griežtesnių vykdymo modelių ir kultūrinio poslinkio nuo „pakankamai gerai“, rizikuojame prarasti būtent tą aiškumą, kuris padarė WCAG 2.x įgyvendinamą ir praktišką. Lankstumo pažadas veikia tik tada, jei jį naudojame siekdami aukštesnių tikslų, o ne sustodami anksčiau.
Komandoms, apimančioms dizainą, programavimą ir produktų valdymą, šis pokytis yra proga permąstyti, ką reiškia sėkmė. Prieinamumas – tai ne langelių žymėjimas, tai galimybių suteikimas žmonėms.
Ruošdamiesi dabar, atsižvelgdami į rizikas ir sutelkdami dėmesį į vartotojų rezultatus, mes ne tik aplenkiame WCAG 3.0 – mes kuriame skaitmenines patirtis, kurios yra tikrai patogios naudoti, tvarios ir įtraukios.