Provjera pristupačnosti traži sljedeće mogućnosti poboljšanja pristupačnost vaše aplikacije.
Označavanje sadržajaMnoge kontrole korisničkog sučelja vizualnim znakovima pokazuju što znače i koja im je namjena. Slabovidni korisnici možda ne mogu lako raspoznati te znakove.
Pristupačnost kontrola sučelja možete povećati pomoću oznaka sadržaja. Oznake sadržaja ne pojavljuju se na zaslonu, ali im korisnici s oštećenjem vida mogu pristupiti putem usluga pristupačnosti kao što su TalkBack ili drugi čitači zaslona.
Provjera pristupačnosti traži sljedeće prilike za označavanje sadržaja:
- Nedostaje oznaka stavke
Pronalaženje objekataView
koje bi čitač zaslona mogao fokusirati, a koji imaju prazan govorni opis zaView
ili relevantne podređene elementeView
. Saznajte više o oznakama sadržaja. - Stavka označena vrstom ili stanjem
Pronalaženje slučajeva u kojimaView
sadrži suvišan opis. Saznajte više o stavkama s oznakama vrste ili stanja. - Duplicirani opisi stavki
Pronalaženje slučajeva u kojima hijerarhija sadrži elementeView
s identičnim dupliciranim opisima. Na primjer, dva gumba koja se mogu zasebno fokusirati, a čiji opisi glase Više opcija, mogu zbuniti korisnika. Saznajte više o dupliciranim opisima. - Nejasna svrha veze
Pronalaženje neinformativnog teksta veze, kao što je "kliknite ovdje". Saznajte više o nejasnom tekstu veze. - Neprikazani tekst
Pronalaženje elemenataView
s vidljivim oznakama koje ne izgovaraju čitači zaslona. Saznajte više o neprikazanom tekstu.
Provjera pristupačnosti provjerava hijerarhije elemenata View
i identificira slučajeve u kojima korisnici s motoričkim oštećenjima mogu imati poteškoća pri interakciji s rasporedom stavki.
- Klikabilne veze
Pronalaženje upotreba klaseClickableSpan
koje nisuUrlSpan
. Saznajte više o klikabilnim vezama. - Duplicirani klikabilni elementi
Pronalaženje klikabilnih elemenata koji dijele isti položaj na zaslonu s drugim klikabilnim elementima. Saznajte više o dupliciranim klikabilnim elementima. - Oznaka stavke koja se može uređivati
Pronalaženje oznakaEditText
i oznakaTextView
koje se mogu uređivati i čiji elementcontentDescription
nije prazan. Saznajte više o oznakama View koje se mogu uređivati. - Nepodržana vrsta stavke
Pronalaženje vrsta stavki koje usluge pristupačnosti ne podržavaju. Saznajte više o nepodržanim vrstama stavki. - Prolazni redoslijed
Pronalaženje mogućih problema u prolaznom redoslijedu stavki koji bi mogli utjecati na čitače zaslona ili druge usluge pristupačnosti. Saznajte više o redoslijedu fokusiranja. - Skaliranje teksta
Pri dizajniranju korisničkog sučelja pronađite moguće probleme sa specifikacijama veličine fonta i izgleda koji mogu dovesti do obrezivanja, izrezivanja ili skrivanja teksta. Saznajte više o skaliranju teksta.
Provjera pristupačnosti traži male ciljeve dodira koji mogu predstavljati poteškoću za korisnike s motoričkim oštećenjima.
- Veličina cilja dodira
Pronalaženje elemenataView
namijenjenih za kratko i dugo klikanje koji su manji od 48 x 48 dp u bilo kojoj dimenziji ili 32 x 32 dp za elementeView
u prozorima načina unosa ili uz rub zaslona. Minimalnu veličinu možete promijeniti u postavkama Provjere pristupačnosti. Saznajte više o veličini ciljeva dodira.
Provjera pristupačnosti predlaže poboljšanja omjera kontrasta boje radi veće pristupačnosti aplikacije za slabovidne korisnike.
- Kontrast teksta i slike
Pronalaženje teksta ili slika čiji je omjer kontrasta između boje teksta i boje pozadine (za stavkeTextView
koje nisu prazne) ili između boje prednjeg plana i boje pozadine (za stavkeImageView
) manji od 3,0. Minimalni omjer možete promijeniti u postavkama Provjere pristupačnosti. Saznajte više o kontrastu boja.
Saznajte više o pristupačnosti
Više informacija potražite u dokumentaciji za pristupačnost za razvojne programere Androida.