-
Accessibility Scannerin käytön aloittaminen
Accessibility Scanner on Android-sovellusten suunnitteluun ja kehittämiseen tarkoitettu aputyökalu, jonka avulla voi parantaa sovelluksen käytettävyyttä.
Accessibility Scanner skannaa näytön ja antaa ehdotuksia sovelluksen saavutettavuuden parantamiseen. Se kiinnittää huomiota seuraaviin asioihin:
- sisältötunnisteet
- kosketusalueen koko
- klikattavat kohteet
- tekstin ja kuvan kontrasti.
Tärkeää: Accessibility Scanner ei korvaa manuaalista testausta eikä takaa sovelluksen saavutettavuutta.
Vaihe 1: Asenna Accessibility Scanner ja ota se käyttöön
Accessibility Scanner on käytettävissä puhelimilla ja tableteilla, joiden käyttöjärjestelmä on Android 6.0 tai uudempi. Näin tarkistat laitteesi Android-version.
- Lataa Accessibility Scanner Google Playsta.
- Avaa Accessibility Scanner .
- Ota Accessibility Scanner käyttöön seuraamalla kehotteita laitteen Asetukset-sovelluksessa.
- Valitse Saavutettavuus Accessibility Scanner Käytä palvelua.
- Voit poistaa Accessibility Scannerin käytöstä palaamalla kohtaan Asetukset Saavutettavuus Accessibility Scanner.
Vaihe 2: Skannaa sovelluksesi
Voit skannata tilannekuvan sovelluksestasi tai skannata sarjan näyttöjä käyttäessäsi sovellustasi.
Tallenteen skannaaminen
Voit skannata työnkulun tai tehtävän sovelluksestasi. Tällöin Accessibility Scanner tallentaa ja analysoi näytön elementit, kun käytät sovellustasi ja siirryt sen osasta toiseen.
Tärkeää: Tallenne sisältää kuvakaappaussarjan, mutta se ei sisällä videota tai ääntä. Tallenne pysyy laitteellasi eikä sitä jaeta Googlen kanssa.
Näin voit skannata tallenteen:
- Avaa sovellus.
- Napauta Accessibility Scannerin painiketta .
- Valitse Tallenna .
- Käytä sovellustasi.
- Jos siirryt toiseen sovellukseen, tallentaminen keskeytyy, kunnes palaat takaisin.
Tallennuksen lopettaminen:
- Avaa ilmoitukset pyyhkäisemällä alas näytön yläreunasta. Voit myös avata toisen sovelluksen.
- Valitse Accessibility Scanner tallentaa.
- Valitse Lopeta .
Tilannekuvan skannaaminen
Näin voit skannata yksittäisen näyttökuvan sovelluksestasi:
- Avaa sovellus.
- Valitse Accessibility Scanner .
- Valitse Tilannekuva .
Skannauksen tulosten tarkistaminen
Kun olet skannannut tallenteen tai tilannekuvan, Accessibility Scanner näyttää sovelluksestasi yhden tai useampia kuvakaappauksia. Skannauksen tulokset on merkitty kuvakaappauksiin oransseina suorakaiteina.
- Katso tiedot napauttamalla korostettua aluetta. Jos näytölle on useita tuloksia, valitse Seuraava .
- Kaikkien kuvakaappausten tulosten katsominen: Valitse Luettelo Näytä näytön mukaan tai Näytä luokan mukaan.
- Tulosten jakaminen: Valitse Jaa .
Jos skannasit tallenteen tai kuvakaappauksia on useita:
- Kuvakaappauksesta toiseen siirtyminen: Valitse kuvakaappaus näytön yläreunan karusellista tai valitse Seuraava .
- Kuvakaappausten tarkastelu ruudukossa: Valitse Kirjasto .
Vinkki: Jos resurssin nimi on liian pitkä eikä siksi mahdu näytölle, valitse nimi painamalla sitä pitkään.
Suojattujen ikkunoiden skannaus
Jos sovelluksessasi on "suojattu" ikkuna (kun käytössä on
WindowManager.LayoutParams.FLAG_SECURE
), Accessibility Scanner ei voi ottaa kuvaa näytöstä tai tarkistaa värien kontrastia. Näiden ikkunoiden kohdalla Accessibility Scanner näyttää mustan näytön sovelluksen skannauksen jälkeen. Skannauksen tuloksissa näkyvät kuitenkin muut mahdolliset kehityskohteet.Kontrastin ja kosketusalueen koon raja-arvojen muuttaminen
Voit muuttaa Scannerin kontrastisuhteen ja kosketusalueen koon testaamisessa käyttämiä raja-arvoja.
- Siirry laitteella Sovellukset-osioon.
- Valitse Accessibility Scanner Asetukset .
- Asetusten tarkistaminen ja muuttaminen:
- Tekstin kontrastisuhde: Valitse tekstin värikontrastille uusi vähimmäisarvo.
- Kuvan kontrastisuhde: Valitse kuvan kontrastisuhteelle uusi vähimmäisarvo.
- Kosketusalueen koko: Valitse kosketusalueen koolle uusi vähimmäisarvo.
Kontrastisuhteen tulosten muuttaminen
Accessibility Scanner käyttää etualan ja taustan värejä kontrastisuhteen määrittämiseen. Voit muuttaa etualan ja taustan värejä.
- Siirry laitteella Sovellukset-osioon.
- Valitse Accessibility Scanner .
- Valitse skannaus, jossa on värikontrastiehdotus, Muuta värejä.
- Valitse kuvakaappauksen alapuolelta Etuala tai Tausta.
- Etualan tai taustan värin muuttaminen:
- Vedä valintakehys eri kohtaan kuvakaappauksessa.
- Valitse alareunasta jokin ehdotetuista väreistä.
- Napauta Käytä.
Vinkki: Voit siirtää valintakehystä napauttamalla reunassa olevia nuolia. Voit myös tehdä suurempia muutoksia koskettamalla nuolia pitkään.
Skannaustulosten jakaminen
Voit jakaa tulokset muille, esim. tiimin jäsenille.
Tulosten jakaminen heti:
- Tee skannaus.
- Napauta Jaa .
- Valitse, miten haluat jakaa tulokset.
Vinkki: Jos haluat jakaa yksittäisen kohteen tulokset, valitse Jaa, kun tarkastelet kohdetta.
Tulosten jakaminen myöhemmin:
- Siirry laitteella Sovellukset-osioon.
- Valitse Accessibility Scanner .
- Valitse skannaus Jaa .
- Valitse, miten haluat jakaa tulokset.
Aiempien skannausten muuttaminen
Skannauksen nimeäminen uudelleen
- Siirry laitteella Sovellukset-osioon.
- Valitse Accessibility Scanner .
- Valitse skannaus Lisää Nimeä uudelleen.
- Kirjoita nimi.
- Valitse Nimeä uudelleen.
Kuvauksen lisääminen
- Siirry laitteella Sovellukset-osioon.
- Valitse Accessibility Scanner .
- Valitse skannaus Lisää Muokkaa kuvausta.
- Lisää kuvaus.
- Napauta Tallenna.
Skannauksen poistaminen
- Siirry laitteella Sovellukset-osioon.
- Valitse Accessibility Scanner .
- Valitse skannaus Lisää Poista skannaus Poista.
Ohjeiden hakeminen tai palautteen lähettäminen
Voit pyytää tukea tai lähettää palautetta Accessibility Scannerista valitsemalla sovelluksesta Ohjeet ja palaute.
-
Accessibility Scannerin tulokset
Accessibility Scanner tarkistaa seuraavat asiat parantaakseen sovelluksesi saavutettavuutta.
SisältötunnisteetMonet käyttöliittymän säätimet ilmaisevat käyttötarkoituksensa visuaalisilla vihjeillä. Näkövammaisella käyttäjällä voi olla vaikeuksia nähdä näitä vihjeitä.
Voit tehdä käyttöliittymän säätimistä esteettömämpiä sisältötunnisteiden avulla. Sisältötunnisteet eivät näy näytöllä, mutta näkövammaiset käyttäjät voivat käyttää niitä esteettömyyspalveluiden, kuten TalkBackin tai muiden näytönlukuohjelmien avulla.
Accessibility Scanner tarkastaa seuraavat sisältötunnisteisiin liittyvät asiat:
- Kohteen tunniste puuttuu
TunnistaaView
-elementit, joihin näytönlukuohjelma voi kohdistaa ja joista puuttuu puhuttu kuvaus. Tämä koskee sekäView
-elementtejä että niihin liittyvien alahierarkioidenView
-elementtejä. Lue lisää sisältötunnisteista. - Tyyppi‑ tai tilatunnisteen sisältävä kohde
Tunnistaa, milloinView
-elementin kuvaus on tarpeeton. Lue lisää tyyppi- tai tilatunnisteen sisältävistä kohteista. - Päällekkäinen kohteen kuvaus
Tunnistaa, milloin hierarkiassa on päällekkäisiä kohteen kuvauksia sisältäviäView
-elementtejä. Esimerkiksi kaksi erillistä kohdistettavaa painiketta, joiden kummankin kuvaus on "Lisäasetukset", voivat hämmentää käyttäjää. Lue lisää päällekkäisistä kuvauksista. - Linkin tarkoitus on epäselvä
Tunnista epäinformatiivinen linkkiteksti, kuten "klikkaa tästä". Lue lisää epäselvistä linkkiteksteistä. - Näkymätön teksti
Tunnistaa näkyviä tunnisteita sisältävätView
-elementit, joita näytönlukuohjelmat eivät lue. Lue lisää näkymättömästä tekstistä.
Accessibility Scanner tutkii
View
-hierarkioita ja tunnistaa, milloin motorisesti rajoitteisilla henkilöillä voi olla vaikeuksia niiden käytössä.- Klikattavat linkit
TunnistaaClickableSpan
-luokat, jotka eivät oleUrlSpan
-luokkia. Lue lisää klikattavista linkeistä. - Päällekkäiset klikattavat elementit
Tunnistaa klikattavat elementit, jotka ovat näytöllä samassa kohdassa muiden klikattavien elementtien kanssa. Lue lisää päällekkäisistä klikattavista elementeistä. - Muokattavan kohteen tunniste
TunnistaaEditText
- ja muokattavatTextView
-elementit, joidencontentDescription
-kohta ei ole tyhjä. Lue lisää muokattavien View-elementtien tunnisteista. - Ei-tuettu kohteen tyyppi
Tunnistaa kohteiden tyypit, joita esteettömyyspalvelut eivät tue. Lue lisää ei-tuetuista kohteiden tyypeistä. - Läpikäyntijärjestys
Tunnistaa mahdolliset kohteiden läpikäyntijärjestykseen liittyvät ongelmat, jotka voivat koskea näytönlukijoiden tai muiden esteettömyyspalveluiden käyttäjiä. Lue lisää läpikäyntijärjestyksestä. - Tekstin skaalaus
Käyttöliittymää suunnitellessa on hyvä tunnistaa mahdolliset fonttikokokoon ja asetteluun liittyvät ongelmat, joiden seurauksena teksti voi rajautua, leikkautua tai jäädä piiloon. Lue lisää tekstin skaalauksesta.
Accessibility Scanner etsii pieniä kosketettavia kohteita, jotka voivat aiheuttaa ongelmia motorisesti rajoitteisille henkilöille.
- Kosketusalueen koko
Tunnistaa klikattavat ja pitkään klikattavatView
-elementit, jotka ovat pienempiä kuin 48 x 48 dp (sekä korkeus että leveys huomioiden) tai 32 x 32 dp, jos kyseessä on syöttötapaikkunan sisällä tai näytön reunaa vasten olevaView
-elementti. Voit vaihtaa pienintä kokoa Accessibility Scannerin asetuksista. Lue lisää kosketusalueiden koosta.
Accessibility Scanner ehdottaa parannuksia värien kontrastisuhteisiin, jotta sovelluksesi sopisi paremmin näkövammaisille käyttäjille.
- Tekstin ja kuvien kontrasti
Tunnistaa tekstiä tai kuvia, joiden kontrastisuhde tekstin ja taustan värin välillä (muiden kuin tyhjienTextView
-elementtien kohdalla) tai etualan ja taustan värin välillä (ImageView
-elementtien kohdalla) on alle 3,0. Voit vaihtaa pienintä suhdetta Accessibility Scannerin asetuksista. Lue lisää värikontrastista.
Lue lisätietoja esteettömyydestä
Lue lisää aiheesta Android-kehittäjien saavutettavuusohjeista.
- Kohteen tunniste puuttuu