Pregled pristupačnosti aplikacije radnog područja u usluzi Power Apps
Korisnici koji imaju oštećenje vida, sluha ili drugih poteškoća mogu jednostavnije i uspješnije upotrebljavati aplikaciju radnog područja ako pri razvijanju izgleda i djelovanja aplikacije vodite računa o pristupačnosti. Ako niste sigurni kako svoju aplikaciju učiniti pristupačnijom, možete pokrenuti alat za provjeru pristupačnosti u usluzi Power Apps Studio. Osim što će alat pronaći moguće probleme pristupačnosti, također će navesti razloge zbog kojih bi svaki od njih mogao predstavljati problem korisnicima s određenim invaliditetom i ponuditi prijedloge za rješavanje svakog problema. Alat za provjeru pristupačnosti otkriva probleme s čitačem zaslona i tipkovnicom te možete pronaći informacije o tome kako riješiti probleme s kontrastom boja upotrebom pristupačnih boja.
Alat za provjeru pristupačnosti pomaže vam u određivanju postavki koje je možda potrebno promijeniti, ali prijedloge uvijek razmatrajte u kontekstu svrhe aplikacije. Brojni prijedlozi mogu biti korisni, ali možete zanemariti sve prijedloge koji mogu uzrokovati više štete nego koristi.
Pronalaženje problema s pristupačnosti
U gornjem desnom kutu usluge Power Apps Studio odaberite ikonu alata za provjeru aplikacije.

U izborniku koji se prikaže odaberite Pristupačnost.

Prikazat će se popis problema razvrstanih prema ozbiljnosti, a zatim prema zaslonu.

Odaberite strelicu pokraj stavke za koju želite prikazati pojedinosti.

Odaberite strelicu za povratak da biste se vratili na popis stavki.
Ako odlučite riješiti problem, odaberite ga da biste otvorili svojstvo na koje utječe.
Nakon što promijenite jedno ili više svojstava, odaberite Ponovno provjeri da biste ažurirali popis problema.
Riješene stavke više neće biti prikazane na popisu i mogu se pojaviti nove.
Ozbiljnost problema
Alat za provjeru pristupačnosti svaki problem klasificira kao pogrešku, upozorenje ili savjet na temelju ozbiljnosti problema.
- Pogreške određuju probleme koji otežavaju ili onemogućuju upotrebu i razumijevanje aplikacije za korisnike s invaliditetom.
- Upozorenja određuju probleme koji otežavaju ili onemogućuju upotrebu ili razumijevanje aplikacije za većinu korisnika s invaliditetom.
- Savjeti vam pomažu u poboljšanju iskustva korisnika s invaliditetom.
Vrste problema
| Naslov problema | Ozbiljnost | Opis problema | Upute za rješavanje | Razlog za rješavanje |
|---|---|---|---|---|
| Nedostaje oznaka pristupačnosti | Pogreška | Kada svojstvo oznake pristupačnosti interaktivne kontrole na sadrži tekst. Interaktivna kontrola može biti interaktivna sama po sebi, kao što je gumb, ili ima interaktivna svojstva. Na primjer, možda ste postavili svojstvo OnSelect slike ili ste njezino svojstvo TabIndex postavili na 0 ili više. | Uredite svojstvo oznake pristupačnosti da biste opisali stavku. | Ako svojstvo oznake pristupačnosti ne sadrži tekst, osobe koje ne mogu vidjeti zaslon neće razumjeti što se nalazi na slikama i kontrolama. |
| Ne prikazuje se fokus | Pogreška | Kada je svojstvo FocusBorderThickness kontrole postavljeno na 0. Preporučljivo je osigurati odgovarajući omjer kontrasta boja između obruba fokusa i same kontrole kako bi bio jasno vidljiv. | Promijenite svojstvo FocusedBorderThickness na vrijednost veću od 0. | Ako fokus nije vidljiv, osobe koje ne upotrebljavaju miš ne mogu ga vidjeti tijekom interakcije s aplikacijom. |
| Nedostaju titlovi | Upozorenje | Kada je svojstvo ClosedCaptionsURL kontrole Zvuk ili Videozapis prazno. | Postavite svojstvo ClosedCaptionsURL na URL za titlove. | Ako nema titlova, osobe s invaliditetom možda neće dobiti nikakve informacije iz videozapisa ili zvučnog segmenta. |
| Nedostaju korisne upravljačke postavke | Upozorenje | Kada je bilo koja od nekoliko postavki (npr. prikaz oznaka i markera za grafikone i prikaz zadanih kontrola za Zvuk, Videozapis i Unos olovkom) isključena. | Odaberite upozorenje, a zatim postavite svojstvo na true. | Promjenom postavke za to svojstvo korisniku pružate bolje informacije o radu kontrola u vašoj aplikaciji. |
| HTML neće biti dostupan | Upozorenje | Kada kontrola koja nije HTML tekst sadrži HTML. U tom slučaju usluga Power Apps ne podržava pristupačnost prilagođenih HTML elemenata. | Upotrijebite način koji nije HTML ili uklonite HTML iz tog elementa. | Ako dodate interaktivne HTML elemente, vaša aplikacija neće ispravno raditi i neće biti pristupačna. |
| Isključite automatsko pokretanje | Upozorenje | Kada je svojstvo Automatsko pokretanje kontrole Zvuk ili Videozapis postavljeno na true. | Postavite svojstvo Automatsko pokretanje kontrole na false. | Videodatoteke i audiodatoteke koje se automatski reproduciraju mogu omesti korisnike. Neka sami odaberu žele li reproducirati isječak. |
| Provjerite naziv zaslona | Savjet | Ako zaslon ima zadani naziv, koji će čitači zaslona pročitati kada se korisnici budu kretali aplikacijom. | Zaslonu dodijelite naziv koji opisuje što se nalazi na zaslonu ili za što se zaslon upotrebljava. | Osobe koje su slijepe, slabovidne ili imaju poteškoće s čitanjem oslanjaju se na nazive zaslona za kretanje pomoću čitača zaslona. |
| Dodajte tekst za označavanje stanja | Savjet | Kada kontrola ima određeno stanje, kao što je preklopni gumb, ali su oznake vrijednosti isključene. | Postavite svojstvo ShowValue kontrole na true za prikaz njezinog trenutačnog stanja. | Korisnici neće dobiti potvrdu svojih radnji ako se ne prikaže stanje kontrole. |
| Provjerite raspored stavki na zaslonu | Savjet | Kada je svojstvo TabIndex veće od 0. Autori aplikacija mogu postaviti prilagođeni redoslijed kartica tako da svojstvo TabIndex postave na vrijednost veću od 0, no to se zaista ne preporučuje jer je teško postaviti na ispravne vrijednosti i održavati, a može i značajno oštetiti čitače zaslona. | Postavite sva svojstva TabIndex na 0 ili –1 kad god je to moguće. Umjesto TabIndex, upotrijebite kontrolu Poboljšana grupa da promijenite redoslijed kretanja iz zadanog. Ako je potrebno upotrijebiti vrijednosti za TabIndex veće od 0, provjerite odgovaraju li elementi na zaslonu redoslijedu kojim se želite kretati po njima putem kartica. | Redoslijed kretanja trebao bi se podudarati s redoslijedom prema kojem se kontrole prikazuju na zaslonu, tj. sa zadanim redoslijedom. Ako izvršite ručne prilagodbe, teško je održati ispravan redoslijed, posebno u prisutnosti adresne trake preglednika i drugih kontrola izvan aplikacije. To može uvelike otežati upotrebu čitača zaslona. Kada čitač zaslona čita kontrole, moraju se predstavljati istim redoslijedom kojim se prikazuju na zaslonu, a ne redoslijedom koji nije toliko intuitivan. |
| Dodajte drugi način unosa | Savjet | Kada aplikacija sadrži kontrolu Olovka. Taj vas savjet podsjeća da uključite zaseban način unosa. | Dodajte kontrolu Unos teksta pored kontrole Olovka za pristupačno iskustvo. | Neki korisnici ne mogu upotrebljavati olovku i potreban im je drugi način za pružanje informacija (npr. upisivanjem potpisa). |
Sljedeći koraci
Ograničenja pristupačnosti u aplikacijama od gotovih gradivnih elemenata