Kuidas peaksid veebirakenduste arendajad arvestama erivajadustega kasutajatega (nt nägemis- või liikumispuudega), et tagada ligipääsetavus? Millised konkreetsed tehnilised või disainilised võtted võiksid siin kõige rohkem aidata?
Eks see suures pildis on veebirakenduse tegija ja tellija teema. Avalikus sektoris üldiselt peaks kehtima WCAG 2.2 AA taseme nõuded, mis katavad teatud maani erivajadused ära.
Minu arust peaksid arendajad tegema veebilehed lihtsaks ja loogiliseks, kasutama suuremat ning selget teksti, toetama klaviatuuriga navigeerimist ja ekraanilugejaid ning vältima liiga keerulisi või segaseid kujundusi, lihtsuses peitub võlu
Standardite täitmine kindlasti aitab. Võib-olla liiga optimistlik, kuid ma arvaks, et kõige suurem muutus tuleb siiski nt nägemispuuetega inimeste jaoks sellest, et AI aina paremini hoomab veebilehtede sisu ja oskab neil aina paremini ka navigeerida. See võiks nt ekraanilugejad muuta tunduvalt mugavamaks, nutikamaks.
Veebirakenduste arendajad peaksid ligipääsetavust arvestama kogu arendusprotsessi vältel, mitte ainult disainis. Lisaks WCAG 2.2 järgimisele on oluline ka regulaarne testimine erinevate abivahenditega, näiteks ekraanilugejatega.
Olen nõus eelpool kõnelejatega, ning erasektoris ka kasutatakse WCAG 2.2 AA taseme nõudedid. Teadlikumad ettevõtted võtavad seda tõsiselt. Iga külastaja / klient on oluline. Usun, et see peaks / võiks olla standard.
Minu arvates peaks ligipääsetavus olema veebiarenduse loomulik osa, mitte midagi, mida tehakse alles lõpus juurde.
Kõige rohkem aitavad lihtsad ja läbimõeldud lahendused näiteks korrektne HTML, hea kontrastsus, klaviatuuriga navigeerimine ja piltide alt-tekstid ekraanilugejate jaoks. Samuti võiks vältida liiga keerulist ja üle-disainitud kasutajaliidest, sest see muudab lehe paljudele raskesti kasutatavaks.
WCAG jälgimine peaks olema juba osa veebirakenduse ehitamisest algselt - selle jätmine hiljemaks modifitseerimiseks teeb arenduse nõmedamaks; pead rohkem asju ümber tegema. Ja sellest tuleneb ka lihtsalt halvem implementatsioon.