Садржај
Елемент ХТМЛ5 цанвас> пружа ауторима АПИ за цртање који могу да користе за стварање динамичних, скриптибилних, интерактивних слика у битмапи.
Практично нема ограничења онога што аутори могу да цртају на платну>, укључујући број путања, начин на који корисници ступају у интеракцију са тим путањама и како се те ставке могу временом променити.
Међутим, динамична природа елемента цанвас> отежала је, ако не и немогуће, употребу у апликацијама које треба да буду доступне особама са инвалидитетом. Да би био доступан мора испуњавати следеће принципе:
- Пружање алтернативног садржаја за оно што је нацртано на платну>
- Излагање локације стазе нацртане на платну> помоћним технологијама
- Визуелно показује да ли је та путања имала фокус на тастатури или не
Елемент цанвас> омогућава ауторима да ставе ХТМЛ садржај између његових отварања и затварања („резервни садржај“), што пружа алтернативу за нетекстуални садржај. Међутим, без методе програмског повезивања овог садржаја са регионима на платну> и визуелног показивања када ове регије имају фокус, динамичке и интерактивне платне> апликације не могу бити у потпуности доступне.
Радна група
Радна група за платно В3Ц-ове ХТМЛ радне групе недавно је додала две нове карактеристике у Цанвас 2Д спецификацију које покушавају да реше ове проблеме: метод за програмско повезивање региона * платна * са одређеним резервним садржајем, и један за визуелно показивање да ли та регија има фокус на тастатури.
Методи аддХитРегион () може се проследити ИД одговарајућег елемента представљеног у резервном садржају. Када корисник тастатуре или читача екрана ступи у интеракцију са резервним садржајем, информације о локацији пријављене АПИ-ју за приступачност су информације о одговарајућем региону поготка.
Софтвер за увећање екрана тада може да се помера и зумира на локацију региона нацртаног на платну>, уместо на место текстуалног еквивалента.
Аутори такође могу позвати методу дравФоцусИфНеедед () након цртања пута до платна>. Ово упућује прегледач да провери да ли придружени резервни садржај има фокус, а ако има, да нацрта индикатор фокуса (тачкаста или пуна линија) око те путање.
Ове две карактеристике су тренутно у фази препоруке кандидата у процесу израде В3Ц техничког извештаја.
Речи: Марк Садецки
Марк Садецки је координатор за приступачност у едКс-у и позвани стручњак у В3Ц-овој ХТМЛ радној групи. Учествује у ХТМЛ Таск Форце-у за приступачност и Цанвас Таск Форце-у. Пратите га на Твиттер-у на @цптвитамин. Овај чланак се појавио први у броју 262 часописа нет.