Pregledovalnik dostopnosti poišče naslednje priložnosti za izboljšanje dostopnosti aplikacije osebam s posebnimi potrebami.
Označevanje vsebineMnogi kontrolniki v uporabniškem vmesniku uporabljajo vizualne znake, ki označujejo njihov pomen in način uporabe. Slaboviden uporabnik bo morda težko videl te znake.
Kontrolniki v uporabniškem vmesniku bodo bolj dostopni, če uporabite oznake vsebine. Te niso prikazane na zaslonu, vendar lahko uporabniki s prizadetim vidom do njih dostopajo prek storitev za ljudi s posebnimi potrebami, kot so TalkBack in drugi bralniki zaslona.
Pregledovalnik dostopnosti poišče naslednje priložnosti za označevanje vsebine:
- Manjkajoča oznaka elementa
Poiščite elementeView
, ki bi jih lahko izpostavil bralnik zaslona in imajo prazne izgovorjene opise, bodisi za elementView
bodisi za ustrezne elementeView
v podhierarhiji. Preberite več o oznakah vsebine. - Element, označen z vrsto ali stanjem
Poiščite primere, kjer ima elementView
odvečen opis. Preberite več o elementih, označenih z vrsto ali stanjem. - Podvojeni opisi elementov
Poiščite primere, kjer hierarhija vsebuje elementeView
s podvojenimi enakimi opisi. Dva gumba, na katera je mogoče ločeno postaviti fokus in ki imata oba opis »Več možnosti«, bi lahko na primer zmedla uporabnika. Preberite več o podvojenih opisih. - Namen povezave ni jasen
Poiščite neinformativna besedila povezav, na primer »kliknite tukaj«. Preberite več o nejasnem besedilu povezave. - Neizpostavljeno besedilo
Poiščite elementeView
z vidnimi oznakami, ki jih bralniki zaslona ne izgovorijo. Preberite več o neizpostavljenem besedilu.
Pregledovalnik dostopnosti preišče, ali so v hierarhijah elementov View
primeri, kjer bi uporabniki z motoričnimi motnjami lahko naleteli na težave pri interakciji s postavitvijo.
- Povezave, ki jih je mogoče klikniti
Poiščite uporabe elementaClickableSpan
, ki nisoUrlSpans
. Preberite več o povezavah, ki jih je mogoče klikniti. - Podvojeni elementi, ki jih je mogoče klikniti
Poiščite elemente, ki jih je mogoče klikniti in so na istem mestu na zaslonu kot drugi elementi, ki jih je mogoče klikniti. Preberite več o podvojenih elementih, ki jih je mogoče klikniti. - Oznaka elementa, ki ga je mogoče urejati
Poiščite elementeEditText
in elementeTextView
, ki jih je mogoče urejati, pri katerih atributcontentDescription
ni prazen. Preberite več o oznakah View, ki jih je mogoče urejati. - Nepodprta vrsta elementa
Poiščite vrste elementov, ki jih storitve za dostopnost ne podpirajo. Preberite več o nepodprtih vrstah elementov. - Zaporedje prečkanja
Poiščite morebitne težave pri razvrstitvi elementov za prečkanje, ki lahko vplivajo na uporabnike bralnikov zaslonov ali drugih storitev dostopnosti. Preberite več o zaporedju prečkanja. - Prilagajanje velikosti besedila
Med oblikovanjem uporabniškega vmesnika boste lahko prepoznali možne težave s specifikacijo velikosti pisave in postavitev, ki lahko povzročijo, da bo besedilo obrezano, odrezano ali skrito. Preberite več o prilagajanju velikosti besedila.
Pregledovalnik dostopnosti poišče majhne cilje dotikov, ki bi lahko povzročili težave uporabnikom z motoričnimi motnjami.
- Velikost ciljev dotikov
Poiščite elementeView
, pri katerih je mogoče uporabiti klik ali dolgi klik, manjše od 48 x 48 dp v katero koli smer ali 32 x 32 dp za elementeView
v oknih za način vnosa ali take, ki so ob robu zaslona. Najmanjšo velikost lahko spremenite v nastavitvah Pregledovalnika dostopnosti. Preberite več o velikosti ciljnega območja dotika.
Pregledovalnik dostopnosti predlaga izboljšave kontrastnih razmerij barv, tako da bo aplikacija dostopnejša slabovidnim uporabnikom.
- Kontrast besedila in slik
Poiščite besedilo in slike s kontrastnimi razmerji, manjšimi od 3,0, med barvo besedila in barvo ozadja (za elementeTextView
, ki niso prazni) oziroma med barvo ospredja in barvo ozadja (za elementeImageView
). Najmanjše razmerje lahko spremenite v nastavitvah Pregledovalnika dostopnosti. Preberite več o barvnem kontrastu.
Več o funkcijah dostopnosti
Več o tem lahko preberete v dokumentaciji o dostopnosti za razvijalce za Android.