Stvaranje pristupačnih aplikacija od gotovih gradivnih elemenata

Pristupačna aplikacija od gotovih gradivnih elemenata omogućit će korisnicima s oštećenjem vida, sluha ili drugim poteškoćama da uspješno upotrebljavaju aplikaciju. Osim što je to uvjet za brojne državne ustanove i organizacije, pridržavanje smjernica navedenih u nastavku povećava mogućnost upotrebe za sve korisnike, bez obzira na njihove sposobnosti.

Pomoću alata za provjeru ... pristupačnosti možete pregledati potencijalne probleme s pristupačnošću u aplikaciji.

Raspored i boja

Logičnost i jednostavan dizajn čine aplikacije pristupačnijima svim korisnicima. Prilikom značajnih prilagodbi aplikacija imajte na umu prijedloge navedene u nastavku. Teme Power Apps namijenjene su za zadovoljenje standarda pristupačnosti.

  • Provjerite jesu li svi elementi jasno vidljivi i je li tekst dovoljne veličine. Sav sadržaj mora biti jednostavan za čitanje i shvaćanje golim okom.
  • Provjerite jesu li ulazni elementi označeni na zaslonu. Svojstvo AccessibleLabel definira što će čitač zaslona najaviti.
  • Ako prilagođavate boje, osigurajte da je omjer kontrasta teksta prema pozadini 4.5:1 ili veći. Softverski alati koji pomažu tijekom postupka lako su dostupni.
  • Provjerite slijedi li raspored logičan slijed kada se čita odozgo prema dolje i slijeva udesno.
  • Izradite responzivnu aplikaciju tako da je slabovidni korisnici mogu zumirati i koristiti bez pomicanja naprijed-natrag.

Tipkovnica

Prilikom testiranja pristupačnosti aplikacije provjerite može li se koristiti samo s pomoću tipkovnice, sa ili bez čitača zaslona.

Tipka tabulatora trebala bi se kretati do interaktivnih elemenata logičnim redoslijedom. To možete stvoriti logičnom strukturom aplikacije i postavljanjem svojstva TabIndex svake kontrole u skladu s tim.

  • Kontrole Oznaka, Slika, Ikona, Oblik: Postavite TabIndex na 0 ako su namijenjene da budu interaktivne. U suprotnom, postavite TabIndex na -1.
  • Nemojte postavljati TabIndex veći od nule.
  • Provjerite je li omogućena postavka aplikacije Pojednostavljeni indeks kartica.

Čitači zaslona

Sljedeći čitači zaslona potvrđeni su za rad s uslugom Power Apps:

Da biste osigurali zadovoljavajuće iskustvo s čitačem zaslona, preporučuje se sljedeće:

  • Provjerite imaju li sve kontrole unosa postavljeno svojstvo AccessibleLabel .
  • Za slike postavite AccessibleLabel na odgovarajući opis.
    • Ako se slika ne koristi kao gumb ili veza (tj. ikona je tu samo za ukrašavanje) i čitač zaslona je ne bi trebao čitati, provjerite je li AccessibleLabel prazan ili nije postavljen.
    • Ako se slika ili ikona koriste kao gumb, postavite TabIndex na 0, a AccessibleLabel na opis veze.

Kontrola vrste i strukture

Korištenje pravih kontrola i njihovo grupiranje pomoći će korisnicima čitača zaslona da razumiju strukturu aplikacije.

  • Uključite barem jedan naslov na svakom zaslonu aplikacije. Naslove možete stvoriti postavljanjem svojstva Uloga oznake ....
  • Koristite gumb umjesto oznake ... za interaktivni tekst.
  • Grupirajte povezani sadržaj u Spremnicima.
  • Budite svjesni nepodržanih uzoraka dizajna.

Multimedija

Pobrinite se da svi videozapisi imaju titlove i da je korisniku dostupan transkript zvučnih zapisa. Kontrola videozapisa podržava titlove u WebVTT formatu putem svojstva ClosedCaptionsUrl .

S omogućenim čitačem zaslona,Mjerač vremena ne najavljuje tekst gumba, već koliko je vremena prošlo. Najave nije moguće isključiti, čak ni ako je mjerač vremena skriven i male neprozirnosti.

Rad s potpisima

Ako imate polje za potpis koje upotrebljava kontrolu PenInput, morate omogućiti alternativni način unosa potpisa. Preporučeni je način prikaz kontrole TextInput, gdje korisnik može upisati svoje ime. Provjerite jesu li upute za potpisivanje smještene u svojstvo AccessibleLabel i da je kontrola smještena blizu unosa olovke - s desne strane ili odmah ispod.

Sljedeći koraci

Pristupačna struktura aplikacije

Pogledajte također