Hõlbustusfunktsioonidega lõuendirakenduste loomine rakenduses Power Apps

Kättesaadav lõuendirakendus võimaldab nägemis-, kuulmis- ja muu puudega kasutajatel edukalt rakendust kasutada. Lisaks paljude riigiasutuste ja organisatsioonide poolt nõutuks olemisele suurendab allpool toodud juhiste järgimine kasutatavust kõikide kasutajate jaoks, hoolimata nende võimetest.

Kasutage hõlbustuskontrolli, et aidata vaadata rakenduses üle võimalikud juurdepääsetavuse probleemid.

Paigutus ja värv

Terve mõistus ja lihtne kujundus aitavad rakendustel olla kõikide kasutajate jaoks palju kättesaadavamad. Rakenduste oluliste kohanduste korral pange tähele alltoodud soovitusi. Power Apps teemad on mõeldud hõlbustusstandardite täitmiseks.

  • Veenduge, et kõik elemendid oleksid selgelt nähtavad ja tekst oleks piisavalt suur. Kogu sisu peab olema paljale silmale kergesti loetav ja mõistetav.
  • Vältige üksuste nähtavuse atribuudi kasutamist elemendi kuvamiseks. Kui teil on vaja midagi tingimuslikult kuvada, looge sisu uuel kuval ja navigeerige sellele ja tagasi.
  • Veenduge, et sisestuselemendid oleksid kuval märgistatud. Atribuut KätteasaadavusMärgis määratleb, mida ekraanilugeja teatab.
  • Värvide kohandamisel veenduge, et teksti kontrastsuse määr oleks taustal 4,5:1 või rohkem. Seda protsessi abistavad tarkvaratööriistad on hõlpsasti saadaval.
  • Veenduge, et paigutus järgiks üleval alla ja vasakult paremale lugemisel loogilist järjestust.

Klaviatuuri tugi

Rakenduse kättesaadavuse testimisel veenduge, et rakendust saab kasutada ainult klaviatuuri abil, kättesaadavusrežiimis iOS-is ja Android ning klaviatuuripõhiste ekraanilugejatega.

Klaviatuuriga navigeerimine (koos ekraanilugeriga või ilma selleta) tagab, et tabeldusklahvi (Tab) kasutades sisestusväljale navigeerides järgitakse loogilist järjestust määrates iga juhtelemendi atribuudi TabIndex :

  • sildi, pildi, ikooni, kujundi juhtelemendid Kui need esindavad interaktiivseid elemente (s.t nuppe), määrake atribuudi TabIndex väärtuseks 0, kui need on dekoratiivsed elemendid või tekst, määrake atribuudi TabIndex väärtuseks –1.
  • Vältige tabeldusklahvi indeksi väärtuse määramist kõrgemaks kui null.

Ekraanilugeja tugi

Järgmised tarkvarakombinatsioonid on Power Appsi koos ekraanilugeriga kasutamiseks toetatud soovitused.

  • Windows: Microsoft Edge / jutustaja
  • macOS: Safari/VoiceOver
  • Android: Power Appsi rakendus / Talkback
  • iOS: Power Appsi rakendus / VoiceOver

Ekraanilugeri rahulolu tekitava kogemuse saamiseks on soovitatav teha järgmist.

  • Veenduge, et kõigi sisendi juhtelementide jaoks oleks KättesaadavusMärgis määratud.
  • Piltidel määrake KättesaadavusMärgis sobivaks kirjelduseks.
    • Kui pilti ei kasutata nupu või lingina (st ikoon on olemas ainult teadmiseks) ja ekraanilugeja ei tohiks seda lugeda, veenduge, et KättesaadavusMärgis on kas tühi või määramata.
    • Kui nupuna kasutatakse pilti või ikooni, määrake TabIndex väärtuseks 0 ja lingi kirjelduseks KättesaadavusMärgis .

Juhtelemendi tüüp ja struktuur

Õigete juhtelementide kasutamine ja nende rühmitamine aitab ekraanilugeja kasutajatel mõista rakenduse struktuuri.

Multimeedium

Veenduge, et kõikidel videotel oleksid pealdised ja kõikide helisalvestiste transkriptsioonid oleks kasutajale saadaval. Video juhtelement toetab suletud pealdisi WebVTT-vormingus atribuudi ClosedCaptionsUrl kaudu.

Kui ekraaniluger on lubatud, ei kuuluta Taimer nuppude teksti, vaid seda, kui palju aega on möödas. Teadaanded saab välja lülitada isegi juhul, kui taimer on nõrga läbipaistmatusega peidetud.

Allkirjadega töötamine

Kui teil on allkirjaväli, mis kasutab juhtelementi PenInput, peate lubama allkirja sisestamiseks alternatiivset meetodit. Soovitatav viis kuvada juhtelement TextInput, kus kasutaja saab tippida oma nime. Veenduge, et allkirjajuhised paigutatakse atribuudile KättesaadavuseMärgis ja juhtelement on paigutatud Pliiatsi sisestuse lähedale paremale või kohe all.

Järgmised etapid

Kättesaadava rakenduse struktuur

Vt ka