Luo helppokäyttöisiä pohjaan perustuvia sovelluksia

Helppokäyttöisen pohjaan perustuvan sovelluksen avulla käyttäjät, joilla on näkö-, kuulo- tai muu rajoite, voivat käyttää sovellusta. Sen lisäksi, että monet valtiot ja organisaatiot edellyttävät näiden sovellusten käyttöä, alla olevien ohjeiden noudattaminen parantaa käytettävyyttä kaikille käyttäjille.

Tarkista Helppokäyttöisyyden tarkistuksen avulla mahdolliset helppokäyttötoimintojen ongelmat sovelluksessasi.

Layout ja väri

Terve järki ja yksinkertainen suunnittelu tekevät sovelluksista helpompia käyttää. Kun teet merkittäviä sovellusmukautuksia, huomioi alla olevat ehdotukset. Power Apps -teemat on suunniteltu täyttämään helppokäyttöisyysstandardit.

  • Varmista, että kaikki elementit näkyvät selvästi ja että teksti on riittävän suurta. Kaiken sisällön tulee olla helposti luettavissa ja ymmärrettävissä paljain silmin.
  • Varmista, että syötteen elementit näytöllä on merkitty. AccessibleLabel-ominaisuus määrittää, mitä näytönlukuohjelma ilmoittaa.
  • Jos mukautat värejä, varmista että tekstin kontrastisuhde taustaan on vähintään 4,5:1. Tätä prosessia helpottavia ohjelmistotyökaluja on saatavilla helposti.
  • Varmista, että asettelu noudattaa loogista työnkulkua luettaessa ylhäältä alas ja vasemmalta oikealle.
  • Luo reagoiva sovellus, jotta huonosti näkevät käyttäjät voivat lähentää ja käyttää sitä vierittämättä edestakaisin.

Näppäimistö

Kun testaat sovelluksen helppokäyttöisyystoimintoja, varmista, että sovellusta voi käyttää vain näppäimistön avulla joko näytönlukuohjelmalla tai ilman.

Sarkain-näppäimen pitäisi siirtää vuorovaikutteisiin elementteihin loogisessa järjestyksessä. Voit luoda tämän loogisella sovellusrakenteella ja määrittämällä kunkin ohjausobjektin TabIndex-ominaisuuden asianmukaisesti.

  • Selite-, Kuva-, Kuvake-, Muoto-ohjausobjektit: määritä TabIndex-arvoksi 0, jos niiden on tarkoitus olla vuorovaikutteisia. Määritä TabIndex-arvoksi muussa tapauksessa -1.
  • Älä määritä TabIndex-arvoa suuremmaksi kuin nolla.
  • Varmista, että Yksinkertaistettu sarakeindeksi -sovellusasetus on käytössä.

Näytönlukuohjelmat

Seuraavien näytönlukijoiden toiminta Power Appsin kanssa on tarkistettu:

Jotta voit varmistaa tyydyttävän käyttökokemuksen näytönlukuohjelman kanssa, suosittelemme seuraavia:

  • Varmista, että kaikkien syöteohjausobjektien AccessibleLabel-ominaisuus on määritetty.
  • Määritä kuvien AccessibleLabel-ominaisuudeksi sopiva kuvaus.
    • Jos kuvaa ei käytetä painikkeena tai linkkinä (kuvake on vain koristeena) eikä näytönlukuohjelman ole tarkoitus lukea kuvaa, varmista että AccessibleLabel on tyhjä tai että sitä ei ole määritetty.
    • Jos kuvaa tai kuvaketta käytetään painikkeena, määritä TabIndex-arvoksi 0 ja AccessibleLabel linkin kuvaukseen.

Ohjausobjektin tyyppi ja rakenne

Oikeiden ohjausobjektien käyttäminen ja niiden ryhmittely auttaa näytönlukuohjelmien käyttäjiä hahmottamaan sovelluksen rakenteen.

  • Sisällytä sovelluksen jokaiseen näyttöön ainakin yksi otsikko. Otsikot voidaan luoda määrittämällä Selite-ohjausobjektin Role-ominaisuuden.
  • Käytä vuorovaikutteisessa tekstissä Painike- eikä Selite-ohjausobjektia.
  • Ryhmittely toisiinsa liittyvä sisältö Säilöt-ohjausobjektissa.
  • Ota huomioon rakennemallit, joita ei tueta.

Multimedia

Varmista, että kaikissa videoissa on tekstitys ja että käyttäjä voi käyttää kaikkien äänitallenteiden tekstiversiota. Video-ohjausobjekti tukee tekstityksiä WebVTT-muodossa ClosedCaptionsUrl-ominaisuuden kautta.

Kun näytönlukuohjelma on käytössä, Ajastin ei ilmoita painikkeen tekstiä vaan kuluneen ajan. Ilmoituksia ei voi poistaa käytöstä, vaikka ajastin olisi piilotettu pienellä peittävyydellä.

Allekirjoitusten käsitteleminen

Jos allekirjoituskentässä käytetään PenInput-ohjausobjektia, allekirjoituksen syöttämiseen on otettava käyttöön vaihtoehtoinen tapa. Suositeltu tapa on näyttää TextInput-ohjausobjekti, jossa käyttäjä voi kirjoittaa nimensä. Varmista, että allekirjoitusohjeet on määritetty AccessibleLabel-ominaisuuteen ja että ohjausobjekti on määritetty lähelle kynäsyötettä – joko sen oikealle puolelle tai suoraan alapuolelle.

Seuraavat vaiheet

Helppokäyttöisen sovelluksen rakenne

Katso myös