אפליקציית Accessibility Scanner מחפשת את ההזדמנויות הבאות כדי לשפר את הנגישות של האפליקציה שלכם:
תוויות התאמת תוכן לקהלהרבה פקדים בממשק המשתמש מתבססים על סימנים ויזואליים כדי לציין את המשמעות והשימוש שלהם. משתמשים עם ליקויי ראייה עלולים להתקשות בזיהוי הסימנים האלה.
אפשר לשפר את הנגישות של הפקדים בממשק המשתמש באמצעות תוויות לתיאור התוכן. התוויות האלה לא מופיעות במסך, אבל משתמשים עם ליקויי ראייה יכולים לגשת אליהן באמצעות שירותי נגישות, כמו TalkBack או קוראי מסך אחרים.
אפליקציית Accessibility Scanner מחפשת את ההזדמנויות הבאות לגבי תוויות לתיאור התוכן:
- תווית פריט חסרה
זיהויתצוגות
שקורא המסך יכול למקד אותן, ושיש להן תיאור ריק אשר ניתן להקראה, בתצוגה
עצמה או בתצוגות
רלוונטיות בהיררכיית המשנה שלה. למידע נוסף על תוויות לתיאור התוכן - פריט בעל תווית של סוג או מצב
זיהוי מקרים שבהם לתצוגה
יש תיאור מיותר. למידע נוסף על פריטים בעלי תווית של סוג או מצב - תיאורים משוכפלים של פריטים
זיהוי מקרים שבהם היררכיה מכילהתצוגות
עם תיאורים משוכפלים זהים לגמרי. לדוגמה, המשתמשים יכולים להתבלבל אם יש שני לחצנים שניתנים למיקוד בנפרד וכוללים את התיאורים 'אפשרויות נוספות'. למידע נוסף על תיאורים משוכפלים - מטרת הקישור לא ברורה
טקסט זיהוי של קישור שאינו אינפורמטיבי, כמו למשל "יש ללחוץ כאן". למידע נוסף על טקסט לא ברור של קישור - טקסט לא גלוי
זיהויתצוגות
עם תוויות גלויות שקוראי מסך לא מקריאים אותן. מידע נוסף על טקסט לא גלוי
אפליקציית Accessibility Scanner בודקת היררכיות של תצוגות
ומזהה מקרים שבהם למשתמשים עם לקויות מוטוריות עשויה להיות בעיה באינטראקציה עם הפריסה.
- קישורים לחיצים
זיהוי שימושים שלClickableSpan
שאינםUrlSpans
. למידע נוסף על קישורים לחיצים - אלמנטים קליקביליים כפולים
זיהוי אלמנטים קליקביליים שנמצאים באותו המיקום של אלמנטים קליקביליים אחרים במסך. מידע נוסף על אלמנטים קליקביליים כפולים. - תווית פריט הניתנת לעריכה
זיהוי תוויותEditTexts
ו-TextViews
הניתנות לעריכה שיש להןcontentDescription
שאינו ריק. למידע נוסף על תוויות תצוגה שניתנות לעריכה - סוג פריט שאינו נתמך
זיהוי סוגים של פריטים שאינם נתמכים על ידי שירותי הנגישות. למידע נוסף על סוגי פריטים שלא נתמכים - סדר מעבר
זיהוי בעיות אפשריות בסדר המעבר בין הפריטים, העלול להשפיע על אנשים שמשתמשים בקוראי מסך או בשירותי נגישות אחרים. למידע נוסף על סדר מעבר - שינוי גודל הטקסט
ניתן לזהות בעיות אפשריות בגודל הגופן ובמפרטי הפריסה כשמעצבים ממשק משתמש שעלול לגרום לחיתוך חלקי או מלא של הטקסט או להסתרה שלו. מידע נוסף על שינוי גודל הטקסט
Accessibility Scanner מחפשת יעדי מגע קטנים העלולים להקשות על משתמשים בעלי לקויות מוטוריות.
- גודל יעד המגע
זיהויתצוגות
שניתנות ללחיצה וללחיצה ארוכה הקטנות מ-48x48dp בכל אחת מהמידות, אותצוגות
הנמצאות בתוך חלונות של שיטת קלט או מול קצה התצוגה וקטנות מ-32x32dp. אפשר לשנות את הגודל המינימלי של התצוגות בהגדרות של Accessibility Scanner. למידע נוסף על גודל משטח המגע
Accessibility Scanner מציעה שיפורים ביחסי הניגודיות של צבעים כדי להפוך את האפליקציה לנגישה יותר למשתמשים בעלי ליקויי ראייה.
- יחס הניגודיות של טקסט ותמונות
זיהוי טקסט או תמונות שיחס הניגודיות בין צבע הטקסט לצבע הרקע (ב-TextViews
שאינן ריקות), או בין צבע החזית לצבע הרקע (ב-ImageViews
), נמוך מ-3.0. אפשר לשנות את יחס הניגודיות המינימלי בהגדרות של Accessibility Scanner. למידע נוסף על ניגודיות של צבעים
למידע נוסף על נגישות
מידע נוסף זמין בתיעוד למפתחים של Android בנושא נגישות.