Ustvarjanje aplikacij s platnom, ki so dostopne za osebe s posebnimi potrebami

Dostopna aplikacija s platnom bo uporabnikom s težavami z vidom, sluhom ali drugimi težavami omogočila uspešno uporabo aplikacije. Poleg tega, da je to pogoj za številne vlade in organizacije, upoštevanje spodnjih smernic povečuje uporabnost za vse uporabnike, ne glede na njihove sposobnosti.

Uporabite Preverjevalnik dostopnosti za pomoč pri pregledu morebitnih težav z dostopnostjo v vaši aplikaciji.

Postavitev in barva

Zdrav razum in nezapletena zasnova pomagata, da so aplikacije bolj dostopne vsem uporabnikom. Pri večjih prilagoditvah aplikacij upoštevajte spodnje predloge. Teme storitve Power Apps so zasnovane tako, da ustrezajo standardom za dostopnost.

  • Prepričajte se, da so vsi elementi jasno vidni in da je besedilo dovolj veliko. Vsa vsebina mora biti na voljo za enostavno branje in razumevanje s prostim očesom.
  • Prepričajte se, da so vhodni elementi označeni na zaslonu. Lastnost AccessibleLabel določa, kaj bo izgovoril bralnik zaslon.
  • Če želite prilagoditi barve, zagotovite, da je razmerje kontrasta med besedilom in ozadjem 4,5 : 1 ali večje. Programska orodja, ki pomagajo pri tem postopku, so na voljo.
  • Prepričajte se, da postavitev sledi logičnemu poteku od zgoraj navzdol, od leve proti desni.
  • Ustvarite odzivno aplikacijo, tako da jo bodo uporabniki s slabšim vidom lahko povečali in uporabljali brez premikanja naprej in nazaj.

Tipkovnica

Ko preskušate pripomočke za osebe s posebnimi potrebami svoje aplikacije, se prepričajte, da je aplikacijo mogoče uporabljati samo s tipkovnico, z bralnikom zaslona ali brez njega.

Tipka Tab se mora premikati po interaktivnih elementih v logičnem vrstnem redu. To lahko ustvarite z logično strukturo aplikacije in z ustrezno nastavitvijo lastnosti TabIndex vsakega kontrolnika.

  • Kontrolniki »Label«, »Image«, »Icon«, »Shape«: Nastavite TabIndex na 0, če naj bi bili interaktivni. V nasprotnem primeru nastavite TabIndex na -1.
  • Ne nastavljajte TabIndex na vrednost, večjo od nič.
  • Zagotovite, da je nastavitev aplikacije Poenostavljen tabulatorski indeks je omogočena.

Bralniki zaslona

Naslednji bralniki zaslona preverjeno delujejo s Power Apps:

Za zagotavljanje zadovoljive izkušnje z bralnikom zaslona priporočamo:

  • Prepričajte se, da imajo vsi vnosni kontrolniki nastavljeno lastnost AccessibleLabel.
  • Za slike nastavite AccessibleLabel na ustrezen opis.
    • Če slika ni uporabljena kot gumb ali povezava (tj. ikona je tam samo za okras) in je bralnik zaslon ne bi smel brati, se prepričajte, da je AccessibleLabel prazno ali ni nastavljeno.
    • Če je slika ali ikona uporabljena kot gumb, nato nastavite TabIndex na 0 in AccessibleLabel na opis povezave.

Vrsta in struktura kontrolnika

Uporaba pravih kontrolnikov in njihovo združevanje bo uporabnikom bralnikov zaslona pomagalo razumeti strukturo aplikacije.

Večpredstavnost

Prepričajte se, da so vsi videoposnetki opremljeni s podnapisi in da je prepis vseh zvočnih posnetkov na voljo uporabniku. Kontrolnik Video podpira podnapise v obliki zapisa WebVTT prek lastnosti ClosedCaptionsUrl.

Z omogočenim bralnikom zaslona Časovnik ne objavi besedila gumba, ampak koliko časa je minilo. Obvestil ni mogoče izklopiti, tudi če je časovnik skrit in je bolj prosojen.

Delo s podpisi

Če imate polje za podpis, ki uporablja kontrolnik PenInput, morate omogočiti alternativni način vnosa podpisov. Priporočen način je prikazovanje kontrolnika TextInput, kjer lahko uporabnik vnese svoje ime. Prepričajte se, da so navodila za podpis postavljena v lastnost AccessibleLabel in je kontrolnik nameščen blizu vnosa peresa – proti desni ali takoj spodaj.

Naslednji koraki

Struktura dostopne aplikacije

Glejte tudi