Az Accessibility Scanner a következő lehetőségeket vizsgálja az alkalmazás kisegítő lehetőségeinek továbbfejlesztése érdekében.
TartalomcímkézésA vezérlők számos kezelőfelület esetében a jelentésüket és használatukat jelző vizuális jelzésektől függenek. A csökkent látóképességűek számára problémát jelenthetnek a vizuális jelzések.
Lehetősége van rá, hogy tartalmi címkékkel tegye jobban hozzáférhetővé a kezelőfelület vezérlőit. A tartalmi címkék nem jelennek meg a képernyőn, a csökkent látóképességű személyek azonban a kisegítő lehetőségeket biztosító szolgáltatások, így például a TalkBack vagy más képernyőolvasók révén hozzáférhetnek az ilyen címkékhez.
Az Accessibility Scanner a következő tartalomcímkézési lehetőségeket vizsgálja:
- Hiányzó elemcímke
OlyanView
elemek azonosítása, amelyekre a képernyőolvasó fókuszálhat, és amelyek hangos leírása – akár aView
elem, akár a hierarchiájában lévő alsóbb szintűView
elemek esetében – üres. További információ a tartalmi címkékről. - Típussal vagy állapottal címkézett elem
Az olyan esetek azonosítása, amelyek esetében aView
elem leírása redundáns. További információ a típussal vagy állapottal címkézett elemekről. - Ismétlődő elemleírások
Az olyan esetek azonosítása, amikor a hierarchiában teljes egészében azonos, ismétlődően előforduló leírást tartalmazóView
elemek vannak. Például két, „További lehetőségek” megnevezést tartalmazó, külön-külön fókuszálható gomb összezavarhatja a felhasználót. További információ az ismétlődő leírásokról. - Nem egyértelmű a link célja
Valódi jelentést nélkülöző linkszövegek azonosítása, például „kattintson ide”. További információ a nem egyértelmű linkszövegekről. - Nincs látható szöveg
Olyan, látható címkével rendelkezőView
elemek azonosítása, amelyeket a képernyőolvasó nem tud beolvasni. További információ a nem látható szövegekről.
Az Accessibility Scanner a View
elemek hierarchiáit vizsgálja, és azokat a példányokat azonosítja, amelyek esetében a motorikus problémáktól szenvedő felhasználók számára nehézséget jelenthet az adott elrendezés használata.
- Kattintható linkek
AzonClickableSpan
elemek használatának azonosítása, amelyek nemUrlSpan
elemek. További információ a kattintható linkekről. - Ismétlődő kattintható elemek
A más kattintható elemekkel azonos képernyőhelyen osztozó kattintható elemek azonosítása. További információ az ismétlődő kattintható elemekről. - Szerkeszthető elemcímke
Az olyanEditText
és szerkeszthetőTextView
objektumok azonosítása, amelyek esetében acontentDescription
nem üres. További információ a szerkeszthető View címkékről. - Nem támogatott elemtípus
A kisegítő lehetőségek szolgáltatásai által nem támogatott elemtípusok azonosítása. További információ a nem támogatott elemtípusokról. - Bejárási sorrend
Az elemek bejárási sorrendjében esetlegesen fellépő problémák azonosítása, amelyek hatással lehetnek a képernyőolvasók vagy más kisegítő lehetőségek szolgáltatás felhasználóira. További információ a bejárási sorrendről. - Szöveg nagyítása
A kezelőfelület tervezésekor, amely miatt a szöveg levágására, kivágására vagy elrejtésére kerülhet sor, azonosítsa a betűmérettel és az elrendezés specifikációival kapcsolatos esetleges problémákat. További információ a szöveg nagyításáról.
Az Accessibility Scanner megkeresi azokat a kis méretű érintési célelemeket, amelyek használata nehézkes lehet a motorikus problémáktól szenvedő felhasználók számára.
- Az érintési célelem mérete
Az olyan kattintható és hosszan kattinthatóView
elemek azonosítása, amelyek mindkét oldala rövidebb 48 × 48 dp-nél, illetve – a beviteli módszer ablakán belül és a kijelző szélénél elhelyezkedőView
elemek esetében – 32 × 32 dp-nél. A minimális méret az Accessibility Scanner beállításaiban módosítható. További információ az érintési célelem méretéről.
Az Accessibility Scanner javaslatot tesz a színkontraszt arányának növelésére – így alkalmazása jobban hozzáférhetővé válik a látássérült felhasználók számára.
- A szöveg és a kép kontrasztja
Az olyan szövegek vagy képek azonosítása, amelyek esetében a kontrasztarány 3,0 alatt van (ha aTextView
nem üres) a szövegszín és a háttérszín között, illetve (ImageView
esetén) az előtér és a háttér színe között. A minimális arány az Accessibility Scanner beállításaiban módosítható. További információ a színkontrasztról.
További információ a kisegítő lehetőségekről
Részletesebben a kisegítő lehetőségekkel foglalkozó Android-fejlesztői dokumentációban olvashat a témáról.