-
Začíname používať Kontrolu dostupnosti
Pri navrhovaní a vyvíjaní aplikácie pre Android vám Kontrola dostupnosti môže pomôcť zlepšiť vašu aplikáciu z pohľadu používateľov.
Kontrola dostupnosti skenuje obrazovku a dáva návrhy na zjednodušenie ovládania aplikácie na základe:
- štítkov obsahu;
- veľkosti cieľa dotyku;
- položiek, na ktoré možno kliknúť;
- kontrastu textu a obrázkov.
Dôležité: Kontrola dostupnosti nenahrádza manuálne testovanie a nezaručuje dostupnosť aplikácie.
1. krok: inštalácia a zapnutie Kontroly dostupnosti
Kontrola dostupnosti je k dispozícii pre telefóny a tablety s Androidom verzie 6.0 a novším. Ako skontrolovať verziu Androidu
- Zo služby Google Play si stiahnite Kontrolu dostupnosti.
- Otvorte Kontrolu dostupnosti
.
- V zariadení v aplikácii Nastavenia zapnite podľa jednotlivých výziev Kontrolu dostupnosti.
- Klepnite na Dostupnosť
Kontrola dostupnosti
Používať službu.
- Ak chcete Kontrolu dostupnosti vypnúť, vráťte sa na Nastavenia
Dostupnosť
Kontrola dostupnosti.
- Ak chcete Kontrolu dostupnosti vypnúť, vráťte sa na Nastavenia
2. krok: skenovanie aplikácie
Počas interakcie s aplikáciou môžete naskenovať snímku obrazovky aplikácie alebo sériu obrazoviek.
Skenovanie záznamu
V rámci aplikácie môžete skenovať pracovný postup alebo úlohu. Kontrola dostupnosti vďaka tejto možnosti zaznamenáva a analyzuje prvky na obrazovke počas používania aplikácie a prechádzaní ňou.
Dôležité: Záznam obsahuje sériu snímok obrazovky, ale nie video alebo zvuk. Záznam zostane vo vašom zariadení a nikdy nebude zdieľaný s Googlom.
Ak chcete skenovať záznam:
- Otvorte svoju aplikáciu.
- Klepnite na tlačidlo Kontroly dostupnosti
.
- Klepnite na Nahrať
.
- Používajte svoju aplikáciu.
- Ak prejdete do inej aplikácie, nahrávanie sa pozastaví, kým sa nevrátite.
Ak chcete zastaviť nahrávanie:
- Potiahnutím z hornej časti obrazovky nadol otvorte upozornenia. Prípadne otvorte inú aplikáciu.
- Klepnite na možnosť Kontrola dostupnosti nahráva.
- Klepnite na Zastaviť
.
Skenovanie snímky obrazovky
Ak chcete skenovať jednu obrazovku aplikácie:
- Otvorte svoju aplikáciu.
- Klepnite na ikonu Kontroly dostupnosti
.
- Klepnite na možnosť Snímka
.
Kontrola výsledkov skenovania
Po naskenovaní nahrávky alebo vytvorení snímky obrazovky zobrazí Kontrola dostupnosti jednu alebo viac snímok obrazovky vašej aplikácie. Na snímkach sa výsledky skenovania nachádzajú v oranžových obdĺžnikoch.
- Zobrazenie podrobností: klepnite na vyznačenú oblasť. Ak má obrazovka viac výsledkov, klepnite na Ďalej
.
- Zobrazenie úplného zoznamu výsledkov zo všetkých snímok obrazovky: klepnite na Zoznam
Zobraziť podľa obrazovky alebo Zobraziť podľa kategórie.
- Zdieľanie výsledkov: klepnite na Zdieľať
.
Ak ste skenovali záznam alebo máte viac snímok obrazovky:
- Prechod medzi snímkami obrazovky: hore na posuvnom páse klepnite na snímku obrazovky. Prípadne klepnite na Ďalej
.
- Ak chcete zobraziť mriežku so všetkými snímkami obrazovky: klepnite na možnosť Knižnica
.
Tip: Ak je názov zdroja príliš dlhý a nezmestí sa na obrazovku, pridržaním ho zobrazte v rámčeku výberu.
Skenovanie zabezpečených okien
Ak aplikácia obsahuje okno označené ako „zabezpečené“ (pomocou parametra
WindowManager.LayoutParams.FLAG_SECURE
), Kontrola dostupnosti nemôže snímku obrazovky vytvoriť ani skontrolovať kontrast farieb. V prípade týchto okien zobrazí Kontrola dostupnosti po naskenovaní aplikácie čiernu obrazovku. Ostatné výsledky skenovania si však môžete pozrieť.Zmena kontrastu a prahov veľkosti miesta dotyku
Môžete zmeniť prahy, ktoré Kontrola dostupnosti používa pri kontrastnom pomere a veľkosti miesta dotyku.
- V zariadení prejdite do časti Aplikácie.
- Klepnite na ikonu Kontroly dostupnosti
Nastavenia
.
- Zobrazenie alebo zmena nastavení:
- Kontrastný pomer textu: nastavte nový minimálny limit pre kontrast farby textu.
- Kontrastný pomer obrázka: nastavte nový minimálny limit pre kontrast farby obrázka.
- Veľkosť miesta dotyku: nastavte nový minimálny limit pre veľkosť miesta dotyku.
Úprava výsledkov kontrastného pomeru
Kontrola dostupnosti určuje kontrastný pomer na základe farieb popredia a pozadia. Farby popredia alebo pozadia môžete zmeniť.
- V zariadení prejdite do časti Aplikácie.
- Klepnite na ikonu Kontroly dostupnosti
.
- Klepnite na sken s návrhom kontrastu farieb
Upraviť farby.
- Pod snímkou obrazovky klepnite na Popredie alebo Pozadie.
- Ak chcete zmeniť farbu popredia alebo pozadia:
- Presuňte rám výberu do inej časti snímky obrazovky.
- Dole klepnite na jednu z navrhovaných farieb.
- Klepnite na Použiť.
Tip: Ak chcete rám výberu presunúť, klepnite na postranné šípky. Ak chcete vykonať väčšie úpravy, šípky pridržte.
Zdieľanie výsledkov skenovania
Výsledky môžete zdieľať s ďalšími osobami (napríklad spolupracovníkmi).
Ak chcete výsledky zdieľať okamžite:
- Dokončite skenovanie.
- Klepnite na Zdieľať
.
- Vyberte spôsob zdieľania výsledkov.
Tip: Ak chcete zdieľať výsledky jednej položky, klepnite pri prezeraní konkrétnej položky na Zdieľať.
Ak chcete výsledky zdieľať neskôr:
- V zariadení prejdite do časti Aplikácie.
- Klepnite na ikonu Kontroly dostupnosti
.
- Klepnite na sken
Zdieľať
.
- Vyberte spôsob zdieľania výsledkov.
Správa predchádzajúcich skenov
Premenovanie skenu
- V zariadení prejdite do časti Aplikácie.
- Klepnite na ikonu Kontroly dostupnosti
.
- Klepnite na sken
Viac
Premenovať názov.
- Zadajte názov.
- Klepnite na Premenovať.
Pridajte popis
- V zariadení prejdite do časti Aplikácie.
- Klepnite na ikonu Kontroly dostupnosti
.
- Klepnite na sken
Viac
Upraviť opis.
- Pridajte opis.
- Klepnite na Uložiť.
Odstránenie skenu
- V zariadení prejdite do časti Aplikácie.
- Klepnite na ikonu Kontroly dostupnosti
.
- Klepnite na sken
Viac
Odstrániť sken
Odstrániť.
Získanie pomoci alebo odoslanie spätnej väzby
Ak chcete získať pomoc alebo odoslať spätnú väzbu týkajúcu sa Kontroly dostupnosti, klepnite v aplikácii na položku Pomocník a spätná väzba.
-
Výsledky Kontroly dostupnosti
Kontrola dostupnosti hľadá pri zlepšovaní dostupnosti aplikácie nasledujúce možnosti.
Štítky obsahuViaceré ovládacie prvky používateľského rozhrania používajú na označovanie vlastného významu a funkcie vizuálne ukazovatele. Používatelia so zhoršeným zrakom môžu mať problém rozpoznať tieto ukazovatele.
Pomocou štítkov obsahu môžete zlepšiť dostupnosť ovládacích prvkov používateľského rozhrania. Štítky obsahu sa nezobrazujú na obrazovke, avšak používatelia so zhoršeným zrakom k nim môžu pristupovať pomocou služieb dostupnosti, ako je aplikácia TalkBack alebo ďalšie čítačky obrazovky.
Kontrola dostupnosti vyhľadáva nasledujúce možnosti štítkov obsahu:
- Chýbajúci štítok položky
Identifikuje objektyView
, ktoré čítačka obrazovky dokázala označiť a ktoré majú prázdny vyslovený popis (pre daný objektView
alebo súvisiace objektyView
v podradenej hierarchii). Ďalšie informácie o štítkoch obsahu - Položka so štítkom typu alebo stavu
Identifikuje prípady s nadbytočným popisom objektuView
. Ďalšie informácie o položkách so štítkom typu alebo stavu - Duplicitné popisy položky
Identifikuje prípady, keď hierarchia obsahuje objektyView
s úplne rovnakými popismi. Napríklad dve samostatné tlačidlá s možnosťou označenia a popisom „Ďalšie možnosti“ môžu zmiasť používateľov. Ďalšie informácie o duplicitných popisoch - Nejasný účel odkazu
Identifikuje neinformatívny text odkazu, ako napríklad „kliknite tu“. Ďalšie informácie o nejasnom texte odkazu - Nezobrazený text
Identifikuje objektyViews
s viditeľnými štítkami, ktoré čítačky obrazovky neprevádzajú na reč. Ďalšie informácie o nezobrazenom texte
Kontrola dostupnosti preskúma hierarchie objektov
View
a identifikuje miesta, kde môžu mať používatelia so zhoršenou motorikou ťažkosti pri interakcii s rozložením.- Klikateľné odkazy
Identifikuje použitia triedyClickableSpan
, ktoré nie sú triedamiUrlSpan
. Ďalšie informácie o klikateľných odkazoch - Duplicitné klikateľné prvky
Identifikuje klikateľné prvky, ktoré sa nachádzajú na rovnakom mieste na obrazovke ako iné klikateľné prvky. Ďalšie informácie o duplicitných klikateľných prvkoch - Štítok upraviteľnej položky
Identifikuje objektyEditText
a upraviteľné objektyTextView
, ktoré nemajú prázdny atribútcontentDescription
. Ďalšie informácie o štítkoch upraviteľných objektov View - Nepodporovaný typ položky
Identifikuje typy položiek, ktoré nie sú podporované službami dostupnosti. Ďalšie informácie o nepodporovaných typoch položiek - Poradie prechodu
Identifikuje možné problémy s poradím prechodu položiek, ktoré môžu mať vplyv na používateľov čítačiek obrazoviek alebo služieb dostupnosti. Ďalšie informácie o poradí prechádzania - Zmena veľkosti textu
Identifikuje možné problémy so špecifikáciou veľkosti písma a rozloženia pri navrhovaní používateľského rozhrania, v dôsledku čoho môže byť text orezaný, vystrihnutý alebo skrytý. Prečítajte si viac o zmene veľkosti textu.
Kontrola dostupnosti vyhľadá malé ciele klepnutia, ktoré by mohli spôsobiť problémy používateľom s poruchami motoriky.
- Veľkosť cieľa klepnutia
Identifikuje objektyView
, na ktoré je možné klikať alebo ich podržať a ktoré sú v ľubovoľnom rozmere menšie ako 48 × 48 dp (32 × 32 dp pre objektyView
nachádzajúce sa v oknách obsahujúcich prvok so vstupom alebo pri okraji obrazovky). Minimálnu veľkosť môžete zmeniť v nastaveniach Kontroly dostupnosti. Ďalšie informácie o veľkosti cieľa klepnutia
Kontrola dostupnosti odporučí zlepšenia pomeru farebného kontrastu, ktoré zlepšia dostupnosť vašej aplikácie pre zrakovo postihnutých používateľov.
- Kontrast textu a obrázkov
Identifikuje text alebo obrázky s pomerom kontrastu medzi farbou textu a farbou pozadia (pre neprázdne prvkyTextView
) alebo medzi farbou popredia a pozadia (pre prvkyImageView
) nižším než 3,0. Minimálny pomer môžete zmeniť v nastaveniach Kontroly dostupnosti. Ďalšie informácie o kontraste farieb
Ďalšie informácie o dostupnosti
Viac sa dozviete v dokumentácii dostupnosti pre vývojárov pre Android.
- Chýbajúci štítok položky