Приступачност постаје још важнија да би програмери разумели. 2020. Врховни суд САД пресудио је у предмету Домино'с вс. Роблес да су интернет и апликације „места“ у односу на Закон о Американцима са инвалидитетом. То значи да особе са инвалидитетом сада могу да туже дигиталне апликације које нису доступне.

Више од законске обавезе, многи програмери осећају одговорност да побољшају приступачност. Ово је навело Елецтрониц Артс да најави да неће спроводити своје патенте за приступачност како би други програмери могли да их искористе да направе инклузивније игре.

Јасан је тренд приступачности. Знати како интегрисати приступачност у развој ускоро ће бити кључна компетенција за програмере свих врста.

Шта је дигитална доступност?

Дигитална приступачност је процес којим се осигурава да особе са инвалидитетом могу да приступе дигиталним производима као што су апликације и веб локације. То би могло значити да се уверите у то апликације за видео конференције имају натписе тако да глуви или наглуви људи не би пропустили шта се дешава. Или би то могло значити додавање замјенског текста сликама како би слепи људи могли да им читачи екрана објасне визуелне елементе.

instagram viewer

Најчешће коришћене смернице о приступачности су Смернице за приступачност веб садржаја, међународни стандард приступачности који је креирао Конзорцијум Ворлд Виде Веб (В3Ц).

Смернице које су тренутно на снази, познате као ВЦАГ 2.2, објављени су крајем 2021. Ове смернице се фокусирају на четири кључна принципа који су у основи дигиталне приступачности: уочљив, операбилан, разумљив и робустан.

Сваки одељак говори о томе како људи са различитим врстама оштећења или помоћних уређаја користе технологију и како програмери треба да дизајнирају за то.

Нивои усклађености се мере преко стандарда Ниво А, Ниво АА и Ниво ААА са најнижим нивоом минималног прага а највиши ниво је требало да се бави сложенијим и специфичнијим проблемима приступачности који побољшавају кориснике са инвалидитетом искуство.

Проблем са приступима заснованим на усклађености

Постоје два главна проблема са традиционалним приступима дигиталној доступности. Први је да често постоји вишегодишње заостајање између нове недоступне технологије или праксе и смерница које помажу да се то исправи.

Са ВЦАГ 2.2 који је објављен више од годину дана и ради на следећој итерацији, ВЦАГ 3.0, у току већ годинама, јасно је да су смернице за приступачност које се тренутно користе биле застареле пре него што су уопште објављене.

Други проблем је за многе програмере теже да схвате. Ради се о томе да ове смернице не иду довољно далеко.

Зашто је побољшана приступачност важна

Нажалост, многи програмери користе приступ дигиталној приступачности који се састоји од колачића превише се ослања на усклађеност са ВЦАГ смерницама када приступачни дизајн треба да буде динамичнији процес.

Програмери који су усклађени са стандардима често верују да ће њихови производи бити доступни ако само означе сва поља. Али то једноставно није истина. У ствари, ако се тужи по АДА, одбрана компаније да су се придржавали ВЦАГ смерница можда неће бити довољна.

Зашто? Зато што чак и усклађеност са нивоом ААА не гарантује да ће ваш пројекат или веб локација бити приступачна — дизајнирана је да постави минимални стандард приступачности.

Развојни тимови не би требало само да желе да свој рад учине доступним широј популацији, већ би то на крају могло бити затражено како се појаве нови прописи или судска пракса.

Зашто би требало да бринете о „дугу приступачности“

Већина програмера је упозната са термином „технолошки дуг“. Описује последице развојног рада који користи најлакша решења за кодирање, а не најбоља. Ово често доводи до неефикасног кода и потребе за будућим радовима на санацији.

„Дуг приступачности“ је сличан концепт. Односи се на недоступан код и производе које тим или компанија има на тржишту или у развоју за које ће бити потребно време, труд и новац да би били потпуно доступни. Током времена и на различитим производима или сајтовима, овај дуг за приступачност расте све док не постане невероватно скуп за поправку.

Не радећи сада на приступачности, програмери не само да особама са инвалидитетом отежавају коришћење њихових производа. Они такође стварају будуће обавезе за своје компаније ако се промијене прописи или стандарди приступачности.

Изазов побољшања дигиталне доступности

Једна од највећих препрека за стварање приступачнијег кода је то што многи програмери имају ограничену концепцију о томе шта инвалидитет обухвата. Приступачност представља тај производ и УКС тимови понекад се користе као помоћ у вођењу дизајна пречесто су фокусирани на опште познате инвалидности као што су слепило, глувоћа или парализа.

Програмери можда знају да морају да дизајнирају имајући на уму епилептичаре, али можда неће узети у обзир потребе приступачности корисника који имају хроничне мигрене, стање које онемогућава многе оболеле.

Штавише, ове личности ретко обухватају кориснике са вишеструким инвалидитетом или оне који користе различите уређаје за приступачност. На пример, многе функције популарног софтвера за претварање гласа у текст не могу се користити ако корисници имају омогућен режим високог контраста.

За производ који се обично користи као помоћни уређај од стране људи који имају сметње вида—група за које режим високог контраста често може бити неопходан - то је изузетан превид развоја тим.

Коришћење универзалног дизајна за бољу доступност

Дакле, шта програмер може да уради ако жели да постигне више стандарде приступачности? Први корак је да напустимо начин размишљања који негују протоколи попут ВЦАГ 2.2, а то је приступачност је нешто објективно са специфичним, јасно дефинисаним дизајном и програмирањем интервенције.

Као алтернатива, универзални дизајн концепти, који су део групе пракси које се понекад називају инклузивним дизајном, могу помоћи програмерима да преиспитају своје дизајне и промене свој процес дизајна како би размотрили како да своје производе учине доступнијим људима свих способности одмах од дефиниције проблема фаза.

Постоји седам универзалних принципа дизајна за примену: правична употреба, флексибилност у употреби, једноставно и интуитивно употреба, уочљиве информације, толеранција на грешке, мали физички напор и величина и простор за приступе и користи.

На први поглед, изгледа да ће довести до кода који је упоредан са ВЦАГ 2.2 смерницама. Међутим, кључна разлика је у томе што дизајнери почињу разматрањем ових принципа као фундаменталних за њихов дизајн за све корисници уместо да се фокусирају на прилагођавање дизајна који су креирани за „просечног корисника“ са стандардима приступачности касније на.

Ово преокреће дефиницију проблема и фазе дизајна јер захтева од програмера да претпоставе да би сви корисници могли имати инвалидитет. То често на крају уштеди новац компанијама јер коришћење непланираних функција приступачности повећава време и буџет који су потребни за завршетак пројекта.

Универзални дизајн такође често доводи до бољих производа јер су производи развијени према принципима универзалног дизајна често употребљивији за све.

Важност употребљивости

Принципи универзалног дизајна такође експлицитно говоре о употреби – нечему што није у оквиру ВЦАГ смерница. Иако су повезани, употребљивост и приступачност су различита сочива помоћу којих се може проценити искуство корисника са инвалидитетом.

Приступачност је фокусирана једноставно на обезбеђивање да особе са инвалидитетом могу да приступе сајту или производу, а не да то могу учинити на начин који је ефикасан, флексибилан или пожељнији.

На пример, веб локација може да испуни захтеве приступачности ако корисник са оштећеним видом може да јој приступи преко читача екрана. Међутим, неки људи са инвалидитетом више воле апликације за претварање текста у глас и немају читач екрана.

Ако ваша веб локација забрањује извоз текста у апликацију као што то раде неки новински сајтови, ваша веб локација је технички доступна том кориснику... али им то није употребљиво. Дакле, иако то не крши АДА, то значи да особа са инвалидитетом не може да користи ваш производ.

Други изазов се јавља када се програмери сусрећу са ситуацијама у којима су технички у складу са смерницама за приступачност, али нису функционално у складу са њима.

У овом случају, веб локација може испунити ВЦАГ захтеве путем ревизије кода, али и даље можда неће испунити циљ „потпуне и једнако уживање" према АДА ако особа са инвалидитетом нема приступ истим стварима као особа без инвалидитета особа.

Већина приступачних стандарда дизајна престаје да се фокусирају на употребљивост, а тестирање употребљивости често не укључује кориснике са инвалидитетом. Али употребљивост би требало да буде кључна метрика у тестирању приступачности и тестирање употребљивости треба да буде фокусирано, не само на просечног корисника, већ и на кориснике са инвалидитетом, група која ће вероватно имати проблеме.

Како дизајн правде може помоћи

Један последњи концепт који програмери треба да разумеју је дизајн правде. Приступ дизајну који истражује однос између дизајна, моћи и друштвене правде, ит преиспитује процесе дизајна како би усредсредио гласове оних који су традиционално игнорисани у дизајну пракси.

Заиста, процеси правосуђа дизајна претварају дизајнера у фасилитатора, а не као стручњака. Ова промена може бити од помоћи јер су особе са инвалидитетом ауторитете онога што им је потребно. Њихово нецентрирање може значити трошење времена и новца на функције приступачности које нису корисне.

Стратег дизајна са инвалидитетом и активиста Лиз Јацксон чак је сковала термин који означава елегантна, али бескорисна решења до којих долазе дизајнери без инвалидитета: инвалидски кључеви. То су производи који нису потребни или нуде решење које није употребљиво.

Како би изгледао процес дизајнирања правде за ваш производ? То би могло значити ангажовање већег броја стручњака са инвалидитетом да помогну у истраживању приступачности, УКС дизајну, програмирању, КА и тестирању употребљивости. То такође може значити хостовање плаћених фокус група са корисницима са инвалидитетом у свакој фази вашег развојног тока.

На крају крајева, најважнији аспект праведности дизајна је како програмерима помаже да схвате моћ коју имају. Сваки избор кодирања или дизајна који направите могао би имати огроман утицај на животе особа са инвалидитетом ако ваше одлуке стварају препреке.

То би могло да утиче не само на њихов приступ вашем производу, већ и на њихов приступ стварима које ваш производ омогућава као што су заједнице, искуства или чак запослење.

Следећи кораци за побољшање дигиталне приступачности

Сада када знате зашто је дигитална приступачност толико важна и колико је сложено да се то добро уради, шта можете да урадите?

  • Почните тако што ћете научити више о универзалном дизајну и правди дизајна. Постоје радионице, онлајн курсеви, и књиге на располагању за помоћ.
  • Прегледајте свој развојни радни ток да бисте центрирали приступачност у свакој фази.
  • Буџет за ваш тим да добије обуку о приступачном и универзалном дизајну.
  • Унајмите програмере са инвалидитетом и укључите особе са инвалидитетом као сараднике на пројектима.
  • Успоставите јасне смернице о усклађености приступачности и употребљивости.
  • Користите особе са инвалидитетом који су домаћи корисници помоћних технологија за тестирање квалитета, а не за симулацију искустава особа са инвалидитетом.
  • Направите контролне листе које обухватају кључне прекретнице приступачности током развоја.

Ништа никада не може бити 100% доступно јер су људска оштећења вишеструка и различите потребе приступачности особа са инвалидитетом често се сукобљавају. Али што више времена програмери проведу размишљајући о потребама корисника са инвалидитетом, универзалном дизајну и праведности дизајна, будући производи ће бити приступачнији.

Кратак водич за Виндовс 10 алатке за приступачност

Без обзира да ли се борите са лошим видом или желите да истражите контролу говора, Виндовс 10 нуди обиље алата за приступачност који ће вам помоћи. Показујемо вам где да их пронађете и како да их користите.

Реад Нект

ОбјавиТвеетЕмаил
Повезане теме
  • Програмирање
  • Приступачност
  • Програмирање
  • Веб Девелопмент
  • Развој игре
О аутору
Хелен Реауме (4 објављена чланка)

Хелен пише о технологији, каријерама и људским ресурсима више од осам година. Њен рад се појавио у УСАТодаи, Тхе Гуардиан, Форбес, Бусинесс Инсидер и Иахоо! Финансије, између многих других публикација. Може се наћи у планинарењу или крпљама по планинама или да опсесивно чита.

Више од Хелен Реауме

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, рецензије, бесплатне е-књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили