Tīmekļvietnes piekļūstamība: automātiska vai manuāla pārbaude?
Latvija · Autors: geta11y komanda ·
Tīmekļvietnes piekļūstamība Latvijā uzņēmumu komandām bieži sākas ar praktisku jautājumu: vai pietiek palaist automātisku pārbaudi, vai vajadzīgs arī speciālista vērtējums? Automātiskais rīks ātri sagatavo rezultātus, savukārt manuāla testēšana prasa vairāk laika un rūpīgu plānošanu. Taču tās nav savstarpēji aizvietojamas izvēles — katra metode atbild uz citiem jautājumiem.
Rīks var konstatēt noteiktu tehnisku pazīmi. Cilvēks var izvērtēt, vai šī pazīme konkrētajā situācijā patiešām palīdz izmantot vietni. Piemēram, attēlam var būt teksta alternatīva, bet tā var neizskaidrot attēla nozīmi. Tāpēc pārliecinošs WCAG audits apvieno automatizētu pārbaudi ar cilvēka vērtējumu un skaidri parāda, kas ir pārbaudīts un kas palicis ārpus pārbaudes.
Tīmekļvietnes piekļūstamība: ko īsti vēlaties pārbaudīt?
Pirms izvēlēties rīku vai audita pakalpojumu, definējiet mērķi. Ātra problēmu meklēšana izstrādes laikā, vietnes novērtēšana pirms publicēšanas un detalizēts audits ir atšķirīgi uzdevumi. Viena sākumlapas pārbaude var palīdzēt atrast kopīgās navigācijas kļūdas, bet tā neatklās visu, kas notiek pasūtījuma noformēšanā vai klienta profilā.
Labs pārbaudes plāns aptver ne tikai lapas, bet arī to stāvokļus: atvērtu izvēlni, kļūdaini aizpildītu formu, dialoglodziņu un darbības apstiprinājumu. Tieši šajos brīžos lietotājam bieži jāsaņem informācija vai jāveic nākamais solis.
Ja novērtējuma atskaites punkts ir WCAG 2.1 AA, vienojieties, kā tiks izvērtēti attiecīgie kritēriji un dokumentēti rezultāti. Rīka atrasto kļūdu saraksts vēl nav tas pats, kas pārskatāms vērtējums par visu audita tvērumu.
Ko automātiskās pārbaudes dara labi?
Automatizācija ir īpaši noderīga atkārtojamu tehnisku nosacījumu pārbaudē. Rīks analizē lapas struktūru un īpašības, meklējot pazīmes, kuras iespējams aprakstīt ar konkrētu pārbaudes noteikumu. Tas ļauj ātri atrast līdzīgas kļūdas dažādās lapās un atkārtot pārbaudes pēc izmaiņām.
Atkarībā no izmantotā rīka un pārbaudes apstākļiem automātiski var konstatēt, piemēram:
- attēlus, kuriem trūkst teksta alternatīvas atribūta;
- pogas vai saites, kurām nav programmatiski nosakāma nosaukuma;
- formas laukus bez programmatiski sasaistīta apzīmējuma;
- nepietiekamu teksta un fona kontrastu situācijās, kurās abas krāsas iespējams droši noteikt;
- atsevišķas kļūdas elementu lomās, īpašībās un savstarpējās saistībās.
Šādu pārbaužu lielākā priekšrocība ir regularitāte. Komanda var tās atkārtot pēc satura, komponentu vai dizaina izmaiņām, negaidot nākamo plašo auditu. Ja kopīga komponenta kļūda skar daudzas lapas, automatizācija palīdz pamanīt tās izplatību.
Tomēr rezultātu precizitāte ir atkarīga arī no sagatavošanas. Pārbaude, kas veikta pirms satura ielādes vai neatverot nepieciešamo dialoglodziņu, neko daudz nepasaka par šo saturu. Arī automātiskai testēšanai vajadzīgs pārdomāts scenārijs.
Ko patiesībā pierāda pozitīvs rezultāts?
Ziņojums bez atrastām kļūdām nozīmē, ka konkrētajā pārbaudē nav konstatētas tās problēmas, kuras rīks spēj noteikt. Tas nenozīmē, ka vietnei nav piekļūstamības šķēršļu vai ka izvērtēti visi WCAG kritēriji.
Atšķirību labi parāda attēlu apraksti. Rīks var noteikt, vai attēlam ir alternatīvā teksta atribūts. Taču cilvēkam jāizvērtē, vai attēls ir informatīvs vai dekoratīvs un vai apraksts nodod vajadzīgo informāciju. Tukša teksta alternatīva dekoratīvam attēlam var būt atbilstoša, savukārt apraksts “attēls” informatīvam attēlam var būt bezjēdzīgs.
Līdzīgi ir ar pogām. Nosaukums var būt tehniski pieejams palīgtehnoloģijām, bet lietotājam nesaprotams. Poga “Turpināt” jāvērtē kopā ar tās atrašanās vietu, iepriekšējo informāciju un paredzēto darbību.
Tāpēc rezultātos jānošķir apstiprinātas kļūdas, brīdinājumi, kuriem vajadzīga pārskatīšana, un nepārbaudītie aspekti. Arī rīka kopējais vērtējums jālasa kopā ar pārbaudes tvērumu, nevis jāuztver kā visas vietnes kvalitātes mērs.
Ko var izvērtēt tikai cilvēks?
Manuālā pārbaude nenozīmē vienkārši apskatīt lapu un noklikšķināt uz saitēm. Tā ir strukturēta testēšana ar konkrētiem uzdevumiem, tostarp tastatūru, ekrānlasītāju un mainītiem attēlošanas iestatījumiem. Cilvēks vērtē gan tehnisko uzvedību, gan informācijas jēgu.
Lietošana ar tastatūru
Pārbaudītājs iziet būtiskos procesus bez peles: atver izvēlnes, aizpilda formas, izmanto filtrus un aizver dialoglodziņus. Jāvērtē, vai vadīklas ir sasniedzamas, vai fokuss ir redzams un vai tā pārvietošanās secība ir saprotama. Svarīgi arī pārbaudīt, kur fokuss nonāk pēc dialoglodziņa aizvēršanas vai satura atjaunošanas.
Informācija ekrānlasītāja lietotājam
Ekrānlasītāja pārbaudē jānoskaidro, vai elementu nosaukumi, lomas un stāvokļi ļauj saprast saskarni. Vai kļūdas paziņojums ir saistīts ar vajadzīgo lauku? Vai lietotājs uzzina, ka prece pievienota grozam? Vai virsraksti palīdz orientēties saturā? Atsevišķu tehnisko pazīmju esamība vēl neatbild uz visiem šiem jautājumiem.
Satura jēga un izkārtojums
Cilvēks izvērtē saišu tekstu, instrukciju un alternatīvo aprakstu atbilstību kontekstam. Palielinot saturu vai mainot loga platumu, viņš pārbauda, vai informācija nepazūd un vadīklas nekļūst nelietojamas. Šeit būtiska ir nevis tikai elementa klātbūtne, bet iespēja paveikt uzdevumu.
Kāpēc nopietns audits apvieno abas metodes?
Automatizācija palīdz ātri atrast atkārtojamas problēmas, savukārt manuālā pārbaude aptver kontekstu un mijiedarbību. Ja visu dara tikai manuāli, atkārtotu tehnisku kļūdu meklēšana patērē nevajadzīgi daudz laika. Ja paļaujas tikai uz automatizāciju, būtiski lietošanas šķēršļi var palikt nepamanīti.
Arī manuālai pārbaudei ir robežas. Rezultāts ir atkarīgs no izvēlētajiem scenārijiem, pārbaudītāja pieredzes un izmantotās vides. Viena ekrānlasītāja un pārlūka kombinācija neatspoguļo visas lietotāju situācijas. Tāpēc auditā svarīgi dokumentēt pārbaudes vidi, nevis radīt iespaidu par neierobežotu aptvērumu.
Testēšana ar cilvēkiem ar invaliditāti var papildus atklāt praktiskas lietošanas grūtības. Tā sniedz vērtīgu pieredzes skatījumu, taču neaizstāj sistemātisku izvērtējumu pēc skaidriem kritērijiem. Šīs pieejas viena otru papildina.
Praktisks pārbaudes plāns uzņēmuma komandai
Interneta veikala piekļūstamība nav novērtējama tikai pēc sākumlapas. Pārbaudes centrā jābūt ceļam no preces atrašanas līdz pasūtījuma apstiprinājumam, ieskaitot kļūdas un alternatīvas izvēles. Līdzīga loģika noder arī pakalpojumu pieteikšanas un rezervēšanas vietnēs.
- Nosakiet tvērumu. Izvēlieties būtiskos lietotāju ceļus, atšķirīgus lapu veidus, kopīgos komponentus un dinamiskos stāvokļus.
- Veiciet automātiskās pārbaudes. Saglabājiet rezultātus un pārskatiet brīdinājumus, lai nošķirtu apstiprinātas problēmas no neskaidriem gadījumiem.
- Izpildiet manuālos scenārijus. Pārbaudiet tastatūras lietošanu, ekrānlasītāja sniegto informāciju, satura pielāgošanos un instrukciju saprotamību.
- Dokumentējiet atradumus. Norādiet vietu, atkārtošanas soļus, ietekmi uz lietotāju un sagaidāmo rezultātu. Pievienojiet praktisku labošanas virzienu.
- Pārbaudiet labojumus. Atkārtojiet attiecīgo scenāriju un pārliecinieties, ka izmaiņas nav radījušas problēmas citur.
Prioritātes nosakiet pēc ietekmes uz lietotāju, nevis tikai ziņojumu skaita. Viena kļūda, kas neļauj iesniegt pasūtījumu, var būt steidzamāka par daudzām atkārtotām nepilnībām mazāk svarīgā saturā.
Kā testēšana saistās ar Latvijas prasībām?
Latvijā būtisks tiesiskais ietvars ir Preču un pakalpojumu piekļūstamības likums. Pakalpojumu piekļūstamību uzrauga Patērētāju tiesību aizsardzības centrs (PTAC), kas neatbilstošu pakalpojumu gadījumā var pieprasīt korektīvas darbības un pieņemt saistošus lēmumus par trūkumu novēršanu.
Tehnisks audits palīdz identificēt un dokumentēt piekļūstamības problēmas. Tas pats par sevi negarantē juridisku atbilstību vai konkrētu uzraudzības iznākumu. Tāpēc audita secinājumiem jābūt precīziem: kāds saturs pārbaudīts, ar kādām metodēm un kādi ierobežojumi jāņem vērā.
Ko prasīt audita veicējam?
Salīdzinot piedāvājumus, jautājiet nevis tikai par izmantoto rīku, bet par darba saturu. Kuri lietotāju ceļi tiks pārbaudīti manuāli? Vai tiks izvērtēti dinamiskie stāvokļi? Kā ziņojumā atšķirs kļūdas no nepārbaudītiem aspektiem? Vai paredzēta labojumu atkārtota pārbaude?
Profesionāli audita pakalpojumi, piemēram, geta11y, ir viena no iespējām piesaistīt ārēju palīdzību. Neatkarīgi no izvēlētā veicēja vērtīgs rezultāts ir saprotams, pārbaudāms un izstrādes komandai izmantojams ziņojums.
Praktiskā izvēle nav “automātiski vai manuāli”, bet gan “kā abas metodes izmantot kopā”. Automatizāciju izmantojiet regulārai kļūdu meklēšanai, cilvēka vērtējumu — satura un mijiedarbības pārbaudei, bet atkārtotu testēšanu — lai pārliecinātos, ka labojumi darbojas.