Juurdepääsetavus muutub programmeerijate jaoks veelgi olulisemaks. 2020. aastal langetas USA ülemkohus otsuse kohtuasjas Domino vs. Robles, et Internet ja rakendused on "kohad" seoses puuetega inimeste seadusega. See tähendab, et puuetega inimesed saavad nüüd kaevata digitaalrakendused, millele pole juurdepääsetav.

Paljud arendajad tunnevad ligipääsetavuse parandamise eest enamat kui lihtsalt juriidilist kohustust. Selle tulemusel teatas Electronic Arts, et nad ei jõusta oma juurdepääsetavuse patente, et teised arendajad saaksid neid kaasavamate mängude loomiseks kasutada.

Suund ligipääsetavuse poole on selge. Juurdepääsetavus arendusse integreerimise teadmine on peagi igat tüüpi programmeerijate põhipädevus.

Mis on digitaalne juurdepääsetavus?

Digitaalne juurdepääsetavus on protsess, mis tagab puuetega inimestele juurdepääsu digitaalsetele toodetele, nagu rakendused ja veebisaidid. See võib tähendada selle veendumist videokonverentsirakendustel on pealdised et kurdid või vaegkuuljad ei jääks toimuvast ilma. Või võib see tähendada piltidele alternatiivteksti lisamist, et pimedad saaksid ekraanilugejatel visuaale neile selgitada.

instagram viewer

Kõige sagedamini kasutatavad juurdepääsetavuse juhised on Veebisisu juurdepääsetavuse juhisedpoolt loodud rahvusvaheline juurdepääsetavuse standard World Wide Web Consortium (W3C).

Praegu kehtivad juhised, tuntud kui WCAG 2.2, avaldati 2021. aasta lõpus. Need juhised keskenduvad neljale põhiprintsiibile, mis on digitaalse juurdepääsetavuse keskmes: tajutav, toimiv, arusaadav ja vastupidav.

Igas jaotises käsitletakse seda, kuidas erinevat tüüpi puude või abiseadmetega inimesed tehnoloogiat kasutavad ja kuidas programmeerijad peaksid selle jaoks kavandama.

Vastavustasemeid mõõdetakse A-taseme, AA-taseme ja AAA-taseme standardite kaudu, mille madalaim tase on miinimumlävi. ja kõrgeim tase, mis on mõeldud keerukamate ja spetsiifilisemate juurdepääsetavuse probleemide lahendamiseks, mis parandavad puuetega kasutajate kogemusi.

Probleemid vastavusel põhinevate lähenemisviisidega

Traditsioonilise digitaalse juurdepääsetavuse lähenemisviisiga on kaks peamist probleemi. Esimene on see, et esilekerkiva ligipääsmatu tehnoloogia või praktika ja seda korrigeerivate juhiste vahel on sageli mitu aastat.

Kuna WCAG 2.2 avaldati üle aasta hilja ja töötati järgmise iteratsiooni kallal, WCAG 3.0, mis on kestnud juba aastaid, on selge, et praegu kasutatavad juurdepääsetavuse juhised olid aegunud enne nende avaldamist.

Teist probleemi on paljudel programmeerijatel raskem mõista. Asi on selles, et need juhised ei lähe piisavalt kaugele.

Miks täiustatud juurdepääsetavus on oluline?

Kahjuks kasutavad paljud arendajad digitaalse juurdepääsetavuse jaoks küpsiselõikurit toetub liiga palju WCAG juhiste järgimisele, kui juurdepääsetav disain peaks olema dünaamilisem protsessi.

Standarditele vastavad arendajad usuvad sageli, et kui nad märgivad kõik ruudud, on nende tooted juurdepääsetavad. Kuid see pole lihtsalt tõsi. Tegelikult, kui ADA alusel kohtusse kaevatakse, ei pruugi ettevõtte kaitsest WCAG juhiste järgimise eest piisata.

Miks? Kuna isegi AAA-tasemele vastamine ei taga, et teie projekt või veebisait on juurdepääsetav – see on loodud selleks, et seada juurdepääsetavuse miinimumstandard.

Arendusmeeskonnad ei peaks lihtsalt tahtma oma tööd laiemale elanikkonnale kättesaadavaks teha, seda võidakse neilt lõpuks nõuda uute eeskirjade või kohtupraktika ilmnemisel.

Miks peaksite "juurdepääsetavuse võlast" hoolima

Enamik programmeerijaid tunneb mõistet "tehniline võlg". See kirjeldab arendustöö tagajärgi, mis kasutavad pigem lihtsamaid kodeerimislahendusi kui parimaid. See toob sageli kaasa ebatõhusa koodi ja vajaduse edaspidise parandustöö järele.

"Juurdepääsetavuse võlg" on sarnane mõiste. See viitab ligipääsmatule koodile ja toodetele, mida meeskond või ettevõte turul või arendamisel on ja mille täielikuks juurdepääsetavaks muutmine võtab aega, vaeva ja raha. Aja jooksul ja toodete või saitide lõikes suureneb juurdepääsetavuse võlg, kuni selle parandamine muutub uskumatult kulukaks.

Kuna programmeerijad praegu juurdepääsetavuse kallal ei tööta, ei muuda nad puuetega inimeste jaoks lihtsalt oma toodete kasutamist raskemaks. Samuti loovad nad oma ettevõtetele tulevasi kohustusi, kui eeskirjad või juurdepääsetavuse standardid muutuvad.

Digitaalse juurdepääsetavuse parandamise väljakutse

Üks suuremaid takistusi ligipääsetavama koodi loomisel on see, et paljudel programmeerijatel on piiratud arusaam sellest, mida puue hõlmab. Juurdepääsetavus isikud, et Toode ja UX meeskonnad mõnikord kasutatakse disaini juhtimiseks, on liiga sageli keskendunud üldtuntud puuetele, nagu pimedus, kurtus või halvatus.

Programmeerijad võivad teada, et peavad projekteerimisel epileptikuid silmas pidades, kuid ei pruugi arvestada nende kasutajate juurdepääsetavuse vajadusi, kellel on krooniline migreen, mis on paljudele haigetele invaliidistav.

Veelgi enam, need isikud hõlmavad harva mitme puudega kasutajaid või neid, kes kasutavad mitmesuguseid juurdepääsetavuse seadmeid. Näiteks ei saa populaarse häältekstiks tarkvara paljusid funktsioone kasutada, kui kasutajatel on lubatud suure kontrastsusega režiim.

Tootele, mida nägemispuudega inimesed tavaliselt abivahendina kasutavad – rühm kelle jaoks võib suure kontrastsusega režiim sageli vajalik olla – see on arenduse erakordne möödalask meeskond.

Universaalse disaini kasutamine parema juurdepääsetavuse tagamiseks

Mida saab programmeerija teha, kui ta soovib saavutada kõrgemaid juurdepääsetavuse standardeid? Esimene samm on loobuda mõtteviisist, mida sellised protokollid nagu WCAG 2.2 soodustavad. juurdepääsetavus on midagi objektiivset konkreetse, selgelt määratletud disaini ja programmeerimisega sekkumised.

Alternatiivina universaalne disain kontseptsioonid, mis on osa tavade rühmast, mida mõnikord nimetatakse kaasavaks disainiks, võivad aidata programmeerijatel oma kavandeid ümber hinnata. ja muuta oma disainiprotsessi, et kaaluda, kuidas muuta nende tooted kättesaadavamaks kõikidele võimetele juba probleemi määratlusest alates etapp.

Rakendamiseks on seitse universaalset disainipõhimõtet: õiglane kasutamine, paindlikkus, lihtne ja intuitiivne kasutamine, tajutav teave, veataluvus, väike füüsiline pingutus ning suurus ja ruum lähenemisteks ja kasutab.

Esmapilgul näivad need tõenäoliselt viivat koodini, mis on paralleelne WCAG 2.2 juhistega. Peamine erinevus seisneb aga selles, et disainerid peavad neid põhimõtteid oma kõigi jaoks mõeldud disaini põhialusteks kasutajad, selle asemel, et keskenduda "keskmise kasutaja" jaoks loodud disainilahenduste vastavusse hiljem juurdepääsetavuse standarditele peal.

See muudab probleemi määratlemise ja kavandamise etapid ümber, kuna see eeldab, et programmeerijad eeldavad, et kõigil kasutajatel võib olla puue. Sageli säästab see ettevõtete raha, kuna planeerimata juurdepääsetavuse funktsioonide kasutuselevõtt lisab projekti lõpuleviimiseks vajalikku aega ja eelarvet.

Universaalne disain viib sageli ka paremate toodeteni, kuna universaalse disaini põhimõtete järgi välja töötatud tooted on sageli kõigile paremini kasutatavad.

Kasutatavuse tähtsus

Universaalsed disainipõhimõtted räägivad selgesõnaliselt ka kasutamisest – millestki, mis ei kuulu WCAG juhiste reguleerimisalasse. Kuigi kasutatavus ja juurdepääsetavus on seotud, on need erinevad objektiivid, mille abil saab hinnata puudega kasutaja kogemust.

Juurdepääsetavus keskendub lihtsalt sellele, et puuetega inimesed saaksid saidile või tootele juurde pääseda, mitte aga sellele, et nad saaksid seda teha tõhusal, paindlikul või eelistataval viisil.

Näiteks võib veebisait vastata juurdepääsetavuse nõuetele, kui nägemispuudega kasutaja pääseb sellele ekraanilugeja kaudu juurde. Mõned nägemispuudega inimesed eelistavad aga teksti hääleks muutmise rakendusi ja neil ei ole ekraanilugejat.

Kui teie veebisait keelab teksti eksportimise rakendusse, nagu seda teevad mõned uudistesaidid, on teie veebisait sellele kasutajale tehniliselt juurdepääsetav... kuid see pole neile kasutatav. Ehkki see ei riku ADA, tähendab see, et puudega inimene ei saa teie toodet kasutada.

Teine väljakutse tekib siis, kui programmeerijad puutuvad kokku olukordadega, kus nad vastavad tehniliselt juurdepääsetavuse juhistele, kuid funktsionaalselt ei vasta neile.

Sel juhul võib veebisait täita koodiauditi kaudu WCAG-i nõudeid, kuid see ei pruugi siiski täita eesmärki "täielik ja võrdne nauding" vastavalt ADA-le, kui puudega inimesel ei ole juurdepääsu samadele asjadele, mis puudega inimesel isik.

Enamik ligipääsetavaid disainistandardeid ei keskendu kasutatavusele ja kasutatavuse testimine ei hõlma sageli puudega kasutajaid. Kuid kasutatavus peaks olema juurdepääsetavuse testimise põhinäitaja ja kasutatavuse testimine peaks olema keskendunud, mitte ainult tavakasutajatele, vaid ka puuetega kasutajatele – rühmale, kellel on palju tõenäolisemalt probleeme.

Kuidas saab disaini õiglus aidata

Üks viimane mõiste, millest programmeerijad peaksid aru saama, on kujundada õiglus. See lähenemine disainile, mis uurib seost disaini, võimu ja sotsiaalse õigluse vahel mõtleb ümber disainiprotsessid, et keskenduda nende inimeste häälele, keda disainis traditsiooniliselt eirati tavasid.

Tõepoolest, disaini õigluse protsessid kujundavad disaineri ümber pigem abistajaks kui eksperdiks. See nihe võib olla kasulik, kuna puuetega inimesed on asutused selle üle, mida nad vajavad. Nende tsentreerimata jätmine võib tähendada aja ja raha kulutamist juurdepääsetavusfunktsioonidele, mis pole kasulikud.

Puuetega disainistrateeg ja aktivist Liz Jackson lõi isegi termini, mis viitab elegantsetele, kuid kasututele lahendustele, millega puuetega disainerid välja tulevad: puude donglid. Need on tooted, mida pole vaja või mis pakuvad kasutuskõlbmatut lahendust.

Kuidas näeks teie toote puhul välja disaini õigluse protsess? See võib tähendada paljude puuetega ekspertide palkamist, et aidata ligipääsetavuse uurimisel, UX-i kujundamisel, programmeerimisel, kvaliteedikontrollil ja kasutatavuse testimisel. See võib tähendada ka puuetega kasutajatega tasuliste fookusrühmade hostimist teie arendustöö igas etapis.

Lõppkokkuvõttes on disaini õigluse kõige olulisem aspekt see, kuidas see aitab programmeerijatel mõista nende võimu. Iga teie tehtud kodeerimis- või kujundusvalik võib puuetega inimeste elule tohutult mõjutada, kui teie otsused loovad takistusi.

See võib mõjutada mitte ainult nende juurdepääsu teie tootele, vaid ka nende juurdepääsu asjadele, mida teie toode hõlbustab, nagu kogukonnad, kogemused või isegi tööhõive.

Järgmised sammud digitaalse juurdepääsetavuse parandamiseks

Nüüd, kui teate, miks digitaalne juurdepääsetavus on nii oluline ja kui keeruline on selle hea tegemine, mida saate teha?

  • Alustage lisateavet universaalse disaini ja disaini õigluse kohta. Seal on töötoad, veebikursused, ja raamatuid abistamiseks saadaval.
  • Vaadake oma arendustöövoog üle, et keskenduda juurdepääsetavusele igal etapil.
  • Eelarve oma meeskonnale juurdepääsetava ja universaalse disaini alase koolituse saamiseks.
  • Palkake puudega programmeerijaid ja kaasake puuetega inimesi projektidesse kaastöötajateks.
  • Kehtestada selged juhised juurdepääsetavuse vastavuse ja kasutatavuse kohta.
  • Kasutage kvaliteedikontrolli testimiseks puuetega inimesi, kes on abitehnoloogiad, selle asemel, et simuleerida puuetega inimeste kogemusi.
  • Looge kontroll-loendeid, mis fikseerivad arenduse ajal peamised juurdepääsetavuse verstapostid.

Mitte miski ei saa kunagi olla 100% ligipääsetav, sest inimeste puuded on mitmetahulised ja puuetega inimeste erinevad ligipääsetavuse vajadused on sageli vastuolus. Kuid mida rohkem aega kulutavad programmeerijad puuetega kasutajate vajadustele, universaalsele disainile ja disaini õiglusele mõeldes, seda kättesaadavamad on tulevikutooted.

Windows 10 juurdepääsetavuse tööriistade lühijuhend

Olenemata sellest, kas teil on halb nägemine või soovite uurida kõnejuhtimist, pakub Windows 10 teile palju juurdepääsetavuse tööriistu. Näitame teile, kust neid leida ja kuidas neid kasutada.

Loe edasi

JagaSäutsMeil
Seotud teemad
  • Programmeerimine
  • Juurdepääsetavus
  • Programmeerimine
  • Veebiarendus
  • Mänguarendus
Autori kohta
Helen Reaume (4 artiklit avaldatud)

Helen on kirjutanud tehnoloogiast, karjäärist ja personalist üle kaheksa aasta. Tema tööd on ilmunud ajakirjades USAToday, The Guardian, Forbes, Business Insider ja Yahoo! Rahandus, paljude muude väljaannete hulgas. Teda võib kohata mägedes matkamas või räätsadel või obsessiivselt lugemas.

Rohkem Helen Reaume'ilt

Liituge meie uudiskirjaga

Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!

Tellimiseks klõpsake siin