Power Appsin helppokäyttöisyysasetukset

Ominaisuuksia, jotka on määritetty auttamaan toimintarajoitteisia ihmisiä käyttämään ohjausobjekteja.

Ominaisuudet

AccessibleLabel

Näytönlukuohjelmien selite.

Kuva-, Kuvake- ja Muoto-ohjausobjektien tyhjä arvo piilottaa ohjausobjektit näytönlukuohjelman käyttäjiltä.

Julkaistu

Tapa, jolla näytönlukuohjelmien on ilmoitettava sisällön muutokset. Käytettävissä vain Selite-ohjausobjektissa.

  • Kun asetus on Ei käytössä, näytönlukija ei ilmoita muutoksista.
  • Kun asetus on Kohtelias, näytönlukija lopettaa puhumisen, ennen kuin se ilmoittaa muutoksista, jotka on tehty silloin, kun se on puhunut.
  • Kun asetus on Ehdoton, näytönlukija keskeyttää puheen ilmoittaakseen muutoksista, jotka on tehty silloin, kun se on puhunut.

Tutustu dynaamisten muutosten ilmoittamiseen muuttuvilla alueilla.

Rooli

Ohjausobjektin suunniteltu tarkoitus. Käytettävissä vain Selite-ohjausobjektissa.

Tällä tavoin näytönlukuohjelman käyttäjät tietävät, onko Selite otsikko. Lisäksi he voivat siirtyä nopeasti sovelluksen muihin osiin. Kussakin näytössä on oltava vain yksi Otsikko1, joka toimii pääotsikkona. Otsikko2 on tarkoitettu alaotsikkoihin. Otsikko3ja Otsikko4 sopivat otsikkohierarkian tarkennuksiksi.

Oletus sopii normaalitekstille.

Sarkainindeksi

Määrittää, onko ohjausobjekti osa näppäimistöllä siirtymistä.

Siirtyminen näppäimistöllä on tärkeä näkökohta missä tahansa sovelluksessa. Monille näppäimistön käyttäminen on kätevämpää kuin kosketuskäyttö tai hiiren käyttäminen. Siirtymisjärjestyksen pitäisi:

  • Vastata nähtävissä olevaa.
  • Sisältää sarkainpysähdyksiä vain ohjausobjekteissa, jotka ovat vuorovaikutteisia.
  • Seurata joko intuitiivista poikittain ja sitten alas -periaatteen mukaista Z-järjestystä tai alas ja sitten poikittain -periaatteen mukaista N väärinpäin -järjestystä.

TabIndex-ominaisuudella on kaksi suositeltavaa arvoa:

TabIndex-arvo Toimintatapa Oletusarvo
0 Ohjausobjekti osallistuu siirtymiseen näppäimistöllä. Painike, Tekstisyöte, Yhdistelmäruutu ja muut tyypillisesti vuorovaikutteiset ohjausobjektit.
−1 Ohjausobjekti ei osallistu siirtymiseen näppäimistöllä. Selite, Kuva, Kuvake ja muut tyypillisesti ei-vuorovaikutteiset ohjausobjektit.

Mikä tahansa näppäimistön siirtymisjärjestys voidaan toteuttaa näiden arvojen avulla sekä käyttämällä Säilö-ohjausobjektia. TabIndex-ominaisuuden määrittämistä muille arvoille ei suositella.

Kun kaikkien ohjausobjektien TabIndex-ominaisuudeksi on määritetty joko -1 tai 0, siirtymisjärjestys on vasemmalta oikealle ja sitten ylhäältä alas Z-kuviona. Järjestys perustuu ohjausobjektien ominaisuuksien X ja Y arvoihin. Jos ohjausobjekteja siirretään dynaamisesti näytössä esimerkiksi muuttamalla X- tai Y-arvoa ajastimen tai jonkin muun ohjausobjektin mukaan, myös siirtymisjärjestys muuttuu dynaamisesti.

Säilö-ohjausobjektin avulla ohjausobjektit, joissa on siirryttävä yhdessä, voidaan niputtaa. Vaihtoehtoisesti sillä voidaan luoda sarakkeita käänteisenä N-kuviona. Lomakekortit- ja Valikoimat-ohjausobjektit ryhmitellään automaattisesti. Kun säilöstä toiseen siirrytään sarkainpainikkeella, samalla siirrytään säilön sisällä elementistä toiseen ennen jatkamista seuraavaan säilön ulkopuolella olevaan ohjausobjektiin.

Näppäimillä siirtyminen ei sisällä ohjausobjekteja, joiden Visible-ominaisuuden arvo on epätosi tai DisplayMode-ominaisuuden arvo on Poistettu käytöstä.

Tärkeä

TabIndex vaikuttaa vain näppäimillä siirtymiseen. Looginen ohjausobjektin järjestys on silti tarpeellista, jotta näytönlukuohjelman käyttäjät hahmontavat sovelluksen rakenteen.

Varoitus

  • Nollan ylittäviä TabIndex-arvoja ei tulla tukemaan lähitulevaisuudessa. Ne käsitellään nollina. Voit esikatsella tätä käyttäytymistä ottamalla Yksinkertaistettu sarkainindeksi -sovellusasetuksen käyttöön.
  • Tällä hetkellä TabIndex-arvon määrittäminen nollaa suuremmaksi on yksi tapa mukauttaa näppäimistöselausta. Tämä on sellaisia harvinaisia skenaarioista varten, joissa et ehkä halua seurata visuaalista järjestystä tai loogista rakennetta. Ole varovainen, sillä järjestyksen saaminen oikeaksi ja tarkaksi voi olla vaikeaa. Se aiheuttaa myös hämmentävän näytönlukuohjelmakokemuksen.
  • Jos ohjausobjektin TabIndex-ominaisuuden arvo on suurempi kuin 0, käyttäjät siirtyvät ensin ohjausobjekteihin, joissa on kasvava positiivinen TabIndex-arvo (kuten 1, sitten 2). Kun käyttäjät ovat siirtyneet kaikki ohjausobjekteihin, joissa on positiivinen TabIndex-arvo, he siirtyvät lopuksi ohjausobjekteihin, joissa TabIndex on 0. Jos usealla ohjausobjektilla on sama TabIndex, niiden X- ja Y-arvot sekä Säilöt, jossa ne ovat, määrittävät suhteellisen järjestyksen. Valikoima- tai Lomake-ohjausobjektissa TabIndex-ominaisuuden vaikutusalue määritetään siten, että sisällä oleviin ohjausobjekteihin siirrytään ennen ulkopuolella oleviin siirtymistä.

Katso myös