Formas lauks bez pareizi saistīta marķējuma ir visbiežāk sastopamā kļūda, ko mēs redzam kontaktu veidlapās, pasūtījuma etapos un pieteikšanās ekrānos. Marķējums bieži vien ir vizuāli pieņemams virs vai blakus ievades laukam, taču koda līmenī tas nav saistīts ar šo lauku. Ekrānlasītājs nolasa lauku kā "rediģēt, tukšs" bez informācijas par lauka nolūku.
Problēma parasti rodas tāpēc, ka marķējums un ievades lauks vizuāli ir savstarpēji saistīti, bet programmētājs (vai būvēšanas sistēma) nav izveidojis tehnisko saikni starp tiem. Redzošam lietotājam tas nav svarīgi: viņš vienkārši redz marķējumu. Personai, kas lieto ekrānlasītāju, šī vizuālā tuvums neeksistē. Svarīga ir koda saikne, un tā bieži vien trūkst, pat tiem vietnēm, kas izskatās labi uzkopta.
Trīs vienas un tās pašas kļūdas varianti
Visbiežāk sastopamā forma ir marķējums, kas atrodas ekrānā, bet kodā ir neatkarīgs no lauka bez tehniskas saites. Otrā forma ir vietturas teksta izmantošana pašā laukā kā vienīgais paskaidrojums: tiklīdz lietotājs sāk rakstīt, teksts pazūd, un ekrānlasītājs vietturas tekstu ne vienmēr uztver kā pilnvērtīgu marķējumu. Trešo formu parasti redzat pie ikonām: meklēšanas lauks tikai ar palielināmā stikla ikonu vai poga tikai ar piktogrammu bez teksta, ko ekrānlasītājs varētu nolasīt.
Visiem šiem variantiem ir kopīgs tas, ka kļūda parasti nav nodomu radīta. Neviens neceļ veidlapu, lai to padarītu nepieejamu. Tas notiek tāpēc, ka marķējums vizuāli ir pareizs un veidlapu veidotājs pieņem, ka tas ir pietiekami, kamēr tehniskā saikne ir atsevišķs solis, ko viegli palaiž garām, īpaši laika spiedienā vai izmantojot veidni, kas sākotnēji nav izstrādāta, ņemot vērā pieejamību.
Kāpēc tas ir nozīmīgāks, nekā šķiet
Veidlapa bieži vien ir vieta, kur apmeklētājs vēlas kaut ko tiešām risinājumu: pabeigt pasūtījumu, izveidot kontu, sazināties. Ja marķējums tajā brīdī trūkst, process apstājas daudzu jūsu apmeklētāju daļai, kamēr pārējā vietne darbojas labi. Pārraudzības iestādes un vērtētāji bieži vien pirmā vēlreiz skatās uz šādiem šaurumiem veidlapās, jo tie tieši ietekmē, vai kāds var saņemt pakalpojumu.
Turklāt šī kļūda viegli izplatās. Marķējums bez saites vienā adreses lauka veidnē bieži vien parādās desmitiem lapu vienlaikus, jo tas pats komponents tiek atkārtoti izmantots visur. Viena nokavēta saikne pamatā skar visu pasūtījuma procesu vai visu pieteikšanās ekrānu.
Kā to pārbaudīt un kur automātiskajam skenēšanas rīkam ir ierobežojumi
Automātiskais skens labi atpazīst daļu no šīm kļūdām: tas redz, vai marķējums ir tehnski saistīts ar lauku, un vai ievades laukam vispār ir nosaukums. Ko skens grūtāk novērtē, ir tas, vai marķējums pēc satura ir pareizs, vai vietturas teksts kā vienīgais paskaidrojums ir pietiekami skaidrs, un vai nolasīšanas secība ekrānlasītājam izskatās loģiska. Tieši tāpēc katrā ziņojumā norādām, ko automātiskā pārbaude sedz un ko nē; tā jūs zināt, kas vēl jāpārskata manuāli.
Ja vēlaties iegūt pirmo iespaidu, vienkāršākais tests ir cauri veidlapai izmantojot tikai tastatūru un pārbaudīt, vai katrs lauks saņem skaidru nosaukumu, kad uz tā pāresat. Lai iegūtu detalizētāku priekšstatu, ieskaitant pasūtījuma procesu un pieteikšanās plūsmu, palīdz pilnais skens, kas skatās ārpus sākumlapas lai redzētu, kur marķējumi trūkst vai ir neatstāti no sava lauka.
Ko pārklājuma logrīks šeit nerisinās
Pieejamības logrīks, kas ir pielīmēts vietņai, nevar atjaunot pazudušo saiti starp marķējumu un lauku; šī saikne atrodas pašā koda attēlā un ir jāmaina arī tur. Tā ir viena no iemesliem, kāpēc mēs nepārdodam pārklājumus: tie slēpj šāda veida kļūdas acīm, bet ekrānlasītājs to nepamana.
Risinājums pats par sevi parasti ir ierobežots apjomā: veidotājs piesaista marķieri laukam, aizstāj vietas turētāju ar īstu marķieri vai pievieno neredzamu tekstu ikonas pogai. Tas nav liels pārbūve, bet gan darbs, kas jāveic mērķtiecīgi, katrai formai un katrai veidnei. Šajā zināšanu bānki ar skaidrojumiem pa tēmām jūs lasīsit, kā šīs un līdzīgas kļūdas attiecas uz EN 301 549 prasībām.
Pēc labošanas: dokumentēšana un uzraudzība
Marķieris, ko jūs tagad labojat, var nākamās veidnes izmaiņas laikā atkal pazust, piemēram, kad dizainers pārveidošanās formu, neatkārtoti pārbaudot saiti. Tāpēc labojums ir jārisina ne tikai tehniski, bet arī jāiekļauj uzlabošanas plānā, lai būtu skaidrs, kas ir atbildīgs un kad to atkārtoti pārbaudīs. Kā mēs šo pārbaudi un atkārtojumu organizējam, ir skaidrots lapā par to, kā tiek veikta novērtēšana.
Ja jūs neesat pārliecināts, vai jūsu formulāri satur šo kļūdu, to bieži vien var redzēt dažu minūšu tastatūras navigācijas laikā. Ja vēlaties to strukturēti un ar prioritāru sarakstu, tas sākas ar bezmaksas ātro skenēšanu vai vispirms apskatiet bieži uzdotos jautājumus par to, ko skenēšana pārbauda un nepārbauda.