-
Početak rada s Provjerom pristupačnosti
Kad dizajnirate i razvijate Android aplikacije, Provjera pristupačnosti može vam pomoći da ih učinite boljima za korisnike.
Provjera pristupačnosti skenira zaslon i daje prijedloge za poboljšanje pristupačnosti vaše aplikacije na temelju sljedećih elemenata:
- oznake sadržaja
- veličina cilja dodira
- stavke namijenjene za klikanje
- kontrast teksta i slika.
Važno: Provjera pristupačnosti ne predstavlja zamjenu za ručno testiranje i nije jamstvo postizanja bolje pristupačnosti aplikacije.
1. korak: instalacija i uključivanje Provjere pristupačnosti
Provjera pristupačnosti dostupna je za telefone i tablete sa sustavom Android 6.0 i novijim verzijama. Saznajte kako provjeriti verziju Androida.
- Preuzmite Provjeru pristupačnosti na Google Playu.
- Otvorite Provjeru pristupačnosti .
- U aplikaciji Postavke na uređaju slijedite upute za uključivanje Provjere pristupačnosti.
- Dodirnite Pristupačnost Provjera pristupačnosti Upotreba usluge.
- Za isključivanje Provjere pristupačnosti: vratite se na Postavke Pristupačnost Provjera pristupačnosti.
2. korak: skeniranje aplikacije
Možete skenirati snimku zaslona aplikacije ili niz zaslona dok upotrebljavate aplikaciju.
Skeniranje snimke
U aplikaciji možete skenirati tijek rada ili zadatak. U toj opciji Provjera pristupačnosti bilježi i analizira elemente na zaslonu tijekom upotrebe aplikacije i kretanja njome.
Važno: snimka uključuje niz snimki zaslona i ne uključuje videozapis ni zvučni zapis. Snimka ostaje na vašem uređaju i nikad se ne dijeli s Googleom.
Da biste skenirali snimku, učinite sljedeće:
- Otvorite aplikaciju.
- Dodirnite gumb Provjere pristupačnosti .
- Dodirnite Snimaj .
- Upotrebljavajte aplikaciju.
- Ako prijeđete na neku drugu aplikaciju, snimanje će se pauzirati dok se ne vratite.
Da biste zaustavili snimanje, učinite sljedeće:
- Prijeđite prstom od vrha zaslona prema dolje da biste otvorili obavijesti. Možete i otvoriti neku drugu aplikaciju.
- Dodirnite Provjera pristupačnosti snima.
- Dodirnite Zaustavi .
Skeniranje snimke zaslona
Da biste skenirali jedan zaslon aplikacije, učinite sljedeće:
- Otvorite aplikaciju.
- Dodirnite Provjera pristupačnosti .
- Dodirnite Snimka .
Pregled rezultata skeniranja
Nakon što skenirate snimku ili snimku zaslona, Provjera pristupačnosti prikazuje jednu ili više snimki zaslona vaše aplikacije. Na snimci zaslona rezultati skeniranja prikazani su u narančastim pravokutnicima.
- Za prikaz pojedinosti: dodirnite istaknuto područje. Ako se na zaslonu nalazi više rezultata, dodirnite Dalje .
- Za prikaz cjelovitog popisa rezultata sa svih snimki zaslona: dodirnite Popis Pregled po zaslonu ili Pregled po kategoriji.
- Za dijeljenje rezultata: dodirnite Dijeljenje .
Ako ste skenirali snimku ili imate više snimki zaslona:
- Za kretanje među snimkama zaslona: na rotirajućem izborniku pri vrhu dodirnite snimku zaslona. Možete i dodirnuti Dalje .
- Za prikaz rešetke sa svim snimkama zaslona: dodirnite Zbirka .
Savjet: ako je naziv resursa predugačak za prikaz na zaslonu, dodirnite i zadržite naziv resursa da biste ga vidjeli kao pomični tekst.
Skeniranje sigurnih prozora
Ako vaša aplikacija ima prozor koji je označen kao "siguran" (pomoću opcije
WindowManager.LayoutParams.FLAG_SECURE
), Provjera pristupačnosti ne može snimiti sliku zaslona niti provjeriti kontrast boja. Nakon skeniranja vaše aplikacije Provjera pristupačnosti prikazuje crni zaslon za te prozore. No u rezultatima skeniranja i dalje možete potražiti druge mogućnosti.Promjena pragova kontrasta i veličine ciljeva dodira
Možete promijeniti pragove koje Provjera upotrebljava za omjer kontrasta i veličinu cilja dodira.
- Na uređaju otvorite odjeljak Aplikacije.
- Dodirnite opciju Provjera pristupačnosti Postavke .
- Pregledajte ili promijenite postavke:
- Omjer kontrasta teksta: postavite novi minimum za kontrast boje teksta.
- Omjer kontrasta slike: postavite novi minimum za kontrast boje slike.
- Veličina cilja dodira: postavite novi minimum za veličinu cilja dodira.
Uređivanje rezultata omjera kontrasta
Provjera utvrđuje omjer kontrasta pomoću boja prednjeg plana i pozadine. Boje prednjeg plana ili pozadine možete promijeniti.
- Na uređaju otvorite odjeljak Aplikacije.
- Dodirnite Provjera pristupačnosti .
- Dodirnite skenirani sadržaj na kojem se prikazuje prijedlog kontrasta boja Uredi boje.
- Ispod snimke zaslona dodirnite Prednji plan ili Pozadina.
- Da biste promijenili boju prednjeg plana ili pozadine, učinite sljedeće:
- Povucite okvir za odabir na drugo područje snimke zaslona.
- Pri dnu dodirnite jednu od predloženih boja.
- Dodirnite Primijeni.
Savjet: da biste premjestili okvir za odabir, dodirnite strelice sa strane. Da biste izvršili veće prilagodbe, dodirnite strelice i zadržite pritisak.
Dijeljenje rezultata skeniranja
Rezultate možete podijeliti s drugim korisnicima, primjerice s članovima tima.
Da biste odmah podijelili rezultate, učinite sljedeće:
- Dovršite skeniranje.
- Dodirnite Dijeljenje .
- Odaberite način dijeljenja rezultata.
Savjet: da biste podijelili rezultate za pojedinačnu stavku, dodirnite Dijeli tijekom pregleda stavke.
Za naknadno dijeljenje rezultata učinite sljedeće:
- Na uređaju otvorite odjeljak Aplikacije.
- Dodirnite Provjera pristupačnosti .
- Dodirnite skenirani sadržaj Dijeljenje .
- Odaberite način dijeljenja rezultata.
Upravljanje prošlim skeniranjima
Preimenovanje skeniranog sadržaja
- Na uređaju otvorite odjeljak Aplikacije.
- Dodirnite Provjera pristupačnosti .
- Dodirnite skenirani sadržaj Više Promijeni naslov.
- Izradite naslov.
- Dodirnite Promijeni naziv.
Dodavanje opisa
- Na uređaju otvorite odjeljak Aplikacije.
- Dodirnite Provjera pristupačnosti .
- Dodirnite skenirani sadržaj Više Uredi opis.
- Dodajte opis.
- Dodirnite Spremi.
Brisanje skeniranog sadržaja
- Na uređaju otvorite odjeljak Aplikacije.
- Dodirnite Provjera pristupačnosti .
- Dodirnite skenirani sadržaj Više Izbriši skeniranje Izbriši.
Traženje pomoći ili slanje povratnih informacija
Da biste dobili pomoć ili poslali povratne informacije o Provjeri pristupačnosti, u aplikaciji dodirnite Pomoć i povratne informacije.
-
Rezultati Provjere pristupačnosti
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.
- Nedostaje oznaka stavke