Juurdepääsetavate lõuendirakenduste loomine
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.
- 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 ülevalt alla ja vasakult paremale lugemisel loogilist järjestust.
- Looge reageeriv rakendus, et nägemislangusega kasutajad saaksid sisse suumida ja seda edasi-tagasi kerimata kasutada.
Klaviatuur
Rakenduse hõlbustatuse testimisel veenduge, et rakendust saaks kasutada ainult klaviatuuri abil ekraanilugejaga või ilma selleta.
Tabeldusklahv peaks navigeerima interaktiivsetele elementidele loogilises järjestuses. Saate luua selle loogilise rakenduse struktuuriga ja seadistades vastavalt iga juhtelemendi atribuudi TabIndex.
- Sildi, pildi, ikooni, kujundi juhtelemendid: määrake atribuudi TabIndex väärtuseks 0, kui need peaksid olema interaktiivsed. Vastasel korral määrake atribuudi TabIndex väärtuseks –1.
- Ärge määrake atribuudile TabIndex väärtust üle nulli.
- Veenduge, et rakenduse säte Lihtsustatud vahekaardiregister oleks lubatud.
Ekraanilugejad
Järgmiste ekraanilugejate töötamine Power Appsiga on kontrollitud.
- JAWS: Microsoft Edge
- Jutustaja: Microsoft Edge
- NVDA: Google Chrome, Firefox
- TalkBack: Google Chrome, Power Apps mobiiliseadmes
- VoiceOver: Power Apps mobile, Safari (macOS, iOS, iPadOS)
Ekraanilugeri rahulolu tekitava kogemuse saamiseks on soovitatav teha järgmist.
- Veenduge, et kõigi sisendi juhtelementide jaoks oleks KättesaadavusMärgis määratud.
- Piltide puhul määrake atribuut AccessibleLabel sobivale kirjeldusele.
- 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.
- Lisage rakenduse igal kuval vähemalt üks päis. Päiseid saate luua seades Rolli Sildi atribuudiks.
- Interaktiivse teksti jaoks kasutage Nuppu Sildi asemel.
- Rühmitage seostuv sisu Konteinerites.
- Olge kursis toetuseta kujundusmustritega.
Multimeedium
Veenduge, et kõikidel videotel oleksid pealdised ja kõikide helisalvestiste transkriptsioonid oleks kasutajale saadaval. Video juhtelement toetab atribuudi ClosedCaptionsUrl kaudu WebVTT-vormingus subtiitreid.
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