Делите путем


Креирајте приступачне апликације са подлогом

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

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

Распоред и боје

Здрав разум и поједностављен дизајн помажу да апликације да буду доступније свим корисницима. Када обављате озбиљна прилагођавања апликација, имајте на уму следеће предлоге. Power Apps теме су пројектоване да задовоље стандарде приступачности.

  • Осигурајте да су сви елементи јасно видљиви и да је текст довољне величине. Сав садржај мора да се лако чита и разуме голим оком.
  • Осигурајте да су елементи улаза означени на екрану. Својство AccessibleLabel дефинише шта је читач екрана да најави.
  • Ако прилагођавате боје, уверите се да је однос контраста текста према позадини 4,5: 1 или већи. Софтверски алати који помажу у овом процесу су лако доступни.
  • Осигурајте да распоред следи логичан ток када се чита одозго надоле, слева надесно.
  • Креирајте прилагодљиву апликацију тако да корисници слабијег вида могу да је увећају и користе без померања напред-назад.

Тастатура

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

Тастер Tab би требало да води до интерактивних елемената у логичном редоследу. Ово можете да креирате помоћу логичке структуре апликације и тако што ћете у складу са тим подесити својство TabIndex сваке контроле.

  • Ознака, слика, икона, контроле облика: Поставите TabIndex на 0 ако је замишљено да буду интерактивне. У супротном, подесите TabIndex на -1.
  • Немојте постављати TabIndex на број већи од нуле.
  • Уверите се да је омогућена поставка апликације Поједностављени индекс картице.

Читачи екрана

Потврђено је да следећи читачи екрана раде са услугом Power Apps:

  • JAWS: Microsoft Edge
  • Narrator: Microsoft Edge
  • NVDA: Google Chrome, Firefox
  • TalkBack: Google Chrome, Power Apps Mobile
  • ВоицеОвер : Power Apps мобиле, Сафари (мацОС, iOS, иПадОС)

Да бисте осигурали задовољавајући доживљај са читачем екрана, препоручује се следеће:

  • Уверите се да све улазне контроле имају подешено својство AccessibleLabel.
  • За слике, подесите AccessibleLabel на одговарајући опис.
    • Ако се слика не користи као дугме или веза (тј. икона је ту само за украс) и читач екрана не би требало да је прочита , уверите се да је AccessibleLabel празан или да није подешен.
    • Ако се слика или икона користе као дугме, онда подесите TabIndex на 0 и AccessibleLabel на опис везе.

Тип и структура контроле

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

Мултимедија

Осигурајте да сви видео снимци имају титлове и да је кориснику доступан транскрипт свих аудио снимака. Контрола Видео подржава титлове у формату WebVTT путем својства ClosedCaptionsUrl.

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

Рад са потписима

Ако имате поље за потпис које користи контролу PenInput, требате да омогућите алтернативни начин уноса потписа. Препоручени начин је приказивање контроле TextInput у којој корисник може уписати своје име. Обавезно ставите упутства за потписивање у својство AccessibleLabel и да је контрола постављена близу уноса оловке – десно или одмах испод.

Следећи кораци

Структура приступачне апликације

Такође погледајте