דוגמאות להערכה של TalkBack לאפליקציות לטלוויזיה
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
במדריך הזה מפורטים שלבים להערכת אפליקציית הטלוויזיה כדי לשפר את החוויה של משתמש עם קורא מסך. כדי להבין איך המשתמשים חווים את האפליקציה כשקורא המסך של Android, TalkBack, מופעל, צריך לבצע את השלבים הבאים.
דוגמאות להערכה
כדי להתחיל את הבדיקה, מפעילים את TalkBack ופותחים את האפליקציה. מומלץ לבצע את הבדיקה בפעם הראשונה בלי להסתכל במסך הטלוויזיה.
שימוש ראשון
בודקים את דף הנחיתה ונכנסים לחשבון, ומנסים כל נתיב אפשרי לכניסה:
- משתמשים בשלט הרחוק כדי להזין את פרטי החשבון.
- אם יש אפשרות, מתחברים באמצעות קוד.
- אם האפשרות זמינה, בוחרים באפשרות של תקופת ניסיון.
עליכם לאשר את הפרטים הבאים:
- האם ניתן לגשת לכל האלמנטים המרכזיים בדף ולחצו עליהם? כלומר, האם אפשר לבחור את כל רכיבי המפתח כשמנווטים באמצעות השלט הרחוק?
- האם רכיבים כמו 'התחברות' מסומנים ומפורטים בצורה משמעותית כש-TalkBack מופעל? חשוב לשים לב לרכיבים ללא תוויות או לרצפים של מספרים, כמו 'ללא תווית' או 'פריט 08328492qw'.
- כש-TalkBack מופעל, האם כל הטקסט שמופיע במסך מוקרא?
- האם האינטראקציות מניבות את התוצאות הצפויות? לדוגמה, האם לחיצה על הלחצן כניסה מעבירה את המשתמשים לדף כניסה?
- האם הניווט חלק או שיש בעיות? לדוגמה, האם הבחירה קופצת לרכיב הלא נכון בממשק המשתמש בשלב כלשהו?
- מוודאים שהבעיות הבאות ספציפיות להתחברות:
- האם יש לך אפשרות לעבור מתווים לתווים במקלדת במסך כשמשתמשים בשלט הרחוק כדי להקליד?
- כשמשתמשים בקוד כניסה שמוצג בטלוויזיה ומזינים אותו במכשיר משני, האם אפשר לנווט מתווים לתווים?
ניווט בממשק המשתמש באמצעות שלט רחוק
מנווטים בממשק ובודקים את ההתנהגויות הבאות בכל הדפים והתפריטים:
- מנווטים עד לסוף הדף וחזרה.
- ניווט עד לסוף השורה וחזרה.
- לוחצים על אלמנטים בשורה, כולל כרטיסי תוכן ולחצנים, כדי לוודא שכל הפעולות מניבות את התוצאות הצפויות.
עליכם לאשר את הפרטים הבאים:
- האם ניתן לגשת לכל האלמנטים המרכזיים בדף ולחצו עליהם? כלומר, האם אפשר לבחור את כל רכיבי המפתח כשמנווטים באמצעות השלט הרחוק?
- אם יש מיקוד באלמנט מסוים, האם הוא מסומן ומפורסם בצורה משמעותית? חשוב לשים לב לרכיבים או לסדרות של מספרים ללא תוויות, כמו 'ללא תווית' או 'פריט 08328492qw'.
- אם המיקוד הוא ברכיב עם טקסט, האם כל הטקסט שמופיע במסך מוקרא על ידי TalkBack?
- האם האינטראקציות מניבות את התוצאות הצפויות? האם הניווט חלק או שיש בעיות? לדוגמה, האם הבחירה קופצת לאובייקט הלא נכון בממשק המשתמש בשלב כלשהו?
- כשפותחים דף, האם לחיצה על הלחצן הקודם מחזירה את המשתמש למיקום שבו הוא היה לפני פתיחת הדף?
- מוודאים שהבעיות הבאות ספציפיות לשורה:
- אם המיקוד הוא בכותרת של שורה, האם TalkBack מקריא אותה?
- אם יש מיקוד בשורה, האם כל הפריטים בשורה מוקראים על ידי TalkBack?
לדוגמה, אם מדובר בשורה של סרטים, האם כל שמות הסרטים מקריאים על ידי TalkBack?
- להימנע ממקרים של הפעלה אוטומטית. כדאי לבדוק את הדברים הבאים:
- האם התוכן מתחיל לפעול רק אחרי שהמשתמש יוצר אינטראקציה?
- אם לא, האם המשתמש יכול להשהות או לעצור את התוכן שמופעל באופן אוטומטי?
הערה: הפעלה אוטומטית של תוכן, כמו טריילרים שמופעלים באופן אוטומטי, עלולה להפריע למשתמשים עם לקויות ראייה. היכולת להשהות או לעצור תוכן בהפעלה אוטומטית מומלצת לפי הנחיות הנגישות לתוכן אינטרנט.
דפי מידע על תוכן מדיה
אם האפליקציה מכילה תוכן מדיה עם דפי פרטים, כמו דף מידע על סרט או תוכנית, פותחים את דף הפרטים של שני פריטי מדיה או יותר ומבצעים את הפעולות הבאות:
- ניווט בכל המידע שזמין לגבי כותר.
- כדאי לבדוק את כל הפעולות הזמינות, כמו הפעלה, השכרה והוספה למועדפים.
עליכם לאשר את הפרטים הבאים:
- האם ניתן לגשת לכל האלמנטים המרכזיים בדף ולחצו עליהם? כלומר, האם אפשר לבחור את כל רכיבי המפתח כשמנווטים באמצעות השלט הרחוק?
- אם יש מיקוד באלמנט מסוים, האם הוא מסומן ומפורסם בצורה משמעותית? חשוב לשים לב לרכיבים או לסדרות של מספרים ללא תוויות, כמו 'ללא תווית' או 'פריט 08328492qw'.
- אם יש אלמנט שממוקד, האם כל הטקסט מוקרא על ידי TalkBack?
- האם האינטראקציות מניבות את התוצאות הצפויות? האם הניווט חלק או שיש בעיות? לדוגמה, האם הבחירה קופצת לאובייקט הלא נכון בממשק המשתמש בשלב כלשהו?
- כשפותחים דף, האם לחיצה על הלחצן הקודם מחזירה את המשתמש למיקום שבו הוא היה לפני פתיחת הדף?
- מוודאים שהבעיות הבאות ספציפיות לדף הפרטים:
- האם הכותרת מושמעת על ידי TalkBack כשהמשתמש מגיע לדף?
- האם TalkBack מקריא מטא-נתונים כמו דירוגים וז'אנר?
- אם יש שורות נוספות, האם כל כותרות השורות מקריא TalkBack?
- חשוב לשים לב למקרים של הפעלה אוטומטית. כדאי לבדוק את הדברים הבאים:
- האם התוכן מתחיל לפעול רק אחרי שהמשתמש יוצר אינטראקציה?
- אם לא, האם המשתמש יכול להשהות או לעצור את התוכן שמופעל באופן אוטומטי?
הפעלת תוכן מדיה
אם יש לכם אפשרות, כדאי להפעיל תוכן מדיה אחד או יותר ולבדוק את האינטראקציות הבאות:
- הפעלה והשהיה.
- להריץ קדימה או אחורה.
- מפעילים את תיאורי האודיו, אם הם זמינים.
- שינוי שפת האודיו.
- להפעיל כתוביות או כתוביות רגילות, אם יש כאלה, ולשנות אותן, כולל שינוי ההגדרות המשויכות.
- בודקים אם יש פקדים נוספים להפעלה.
עליכם לאשר את הפרטים הבאים:
- אם בקרי המדיה נמצאים במוקד, האם הם מסומנים בצורה מתאימה ומפורטים על ידי TalkBack?
האפשרויות הנוספות כוללות אפשרויות של כתוביות או תיאורי אודיו.
- אם פקדי המדיה נמצאים במוקד, האם כל פקדי המדיה פועלים כצפוי כש-TalkBack מופעל?
- כשמשהים וממשיכים את ההפעלה של המדיה, האם ההודעות של TalkBack מתבצעות בו-זמנית עם האודיו של הסרט או התוכנית?
- כשמחליקים אחורה או קדימה, האם TalkBack מספק מידע על חותמות זמן או על מהירות ההקשה אחורה וההקשה קדימה?
- משנים את ההגדרות ובודקים את הדברים הבאים:
- האם הפעולות מאושרות על ידי TalkBack?
- האם לחצני החלפת המצב והפעולות שלהם מסומנים כראוי? לדוגמה, האם המצב הנוכחי + פעולה פורסמו?
צפייה בתוכן בשידור חי באמצעות מדריך טלוויזיה אלקטרוני
אם באפליקציה שלכם יש תוכן של טלוויזיה בשידור חי, עליכם לבצע את הפעולות הבאות:
- עיינו במדריך התוכניות האלקטרוני (EPG).
- דפדוף בערוצים שונים.
- מעיינים באירועים עתידיים.
- לוחצים כדי להפעיל תוכן בשידור חי.
- כדאי לבדוק אילו אמצעי בקרה נוספים זמינים, כמו סימון ערוצים בתור מועדפים וסדר מחדש של השורות.
עליכם לאשר את הפרטים הבאים:
- האם ניתן לגשת לכל האלמנטים המרכזיים בדף ולחצו עליהם? כלומר, האם אפשר לבחור את כל רכיבי המפתח כשמנווטים באמצעות השלט הרחוק?
- אם יש מיקוד באלמנט מסוים, האם הוא מסומן ומפורסם בצורה משמעותית? חשוב לשים לב לרכיבים או לסדרות של מספרים ללא תוויות, כמו 'ללא תווית' או 'פריט 08328492qw'.
- אם המערכת מתמקדת ברכיב מסוים, האם כל הטקסט שמופיע במסך מוקרא על ידי TalkBack?
- האם האינטראקציות מניבות את התוצאות הצפויות? האם הניווט חלק או שיש בעיות? לדוגמה, האם הבחירה קופצת לאובייקט הלא נכון בממשק המשתמש בשלב כלשהו?
- כשפותחים דף, האם לחיצה על הלחצן הקודם מחזירה את המשתמש למיקום שבו הוא היה לפני פתיחת הדף?
תמיכה קולית
אם יש באפליקציה שלכם חיפוש קולי מוטמע, תוכלו להשתמש בו כדי:
- איות, אם האפשרות זמינה.
- מחפשים תוכן.
עליכם לאשר את הפרטים הבאים:
- האם המשתמשים יכולים לשנות את האיות?
- האם יש הפרעות בין החיפוש או האיות באמצעות הקול לבין TalkBack? לדוגמה, כש-TalkBack מקריא משהו, האם ההודעה מתועדת כשאילתה קולית?
בודקים את דף תוצאות החיפוש כמו כל דף אחר. להנחיות, קראו את הקטע ניווט בממשק המשתמש באמצעות שלט רחוק.
הגדרות האפליקציה של Explore
מנווטים בין ההגדרות, כולל:
- מנווטים בכל התפריטים ותפריטי המשנה.
- משנים את ההגדרות.
עליכם לאשר את הפרטים הבאים:
- האם ניתן לגשת לכל האלמנטים המרכזיים בדף ולחצו עליהם? כלומר, האם אפשר לבחור את כל רכיבי המפתח כשמנווטים באמצעות השלט הרחוק?
- אם יש מיקוד באלמנט מסוים, האם הוא מסומן ומפורסם בצורה משמעותית? חשוב לשים לב לרכיבים או לסדרות של מספרים ללא תוויות, כמו 'ללא תווית' או 'פריט 08328492qw'.
- אם ההגדרה מסוימת נמצאת בחזית, האם כל הטקסט שמופיע במסך מוקרא על ידי TalkBack?
- האם האינטראקציות מניבות את התוצאות הצפויות? האם הניווט חלק או שיש בעיות? לדוגמה, האם הבחירה קופצת לאובייקט הלא נכון בממשק המשתמש בשלב כלשהו?
- כשפותחים דף, האם לחיצה על הלחצן הקודם מחזירה את המשתמש למיקום שבו הוא היה לפני פתיחת הדף?
- משנים את ההגדרות ובודקים את הדברים הבאים:
- האם הבחירות מאושרות על ידי TalkBack?
- האם לחצני החלפת המצב והפעולות שלהם מסומנים כראוי? לדוגמה, האם המצב הנוכחי + פעולה פורסמו?
שינוי ההגדרות הגלובליות של TalkBack
פותחים את הגדרות TalkBack ברמת המערכת בטלוויזיה ומבצעים את הפעולות הבאות:
- משנים כל אחת מההגדרות של TalkBack, כמו קצב הדיבור ודרגת המלל, אחת אחרי השנייה.
- אחרי שמשנים כל הגדרה, חוזרים לאפליקציה שבה בודקים את TalkBack ומוודאים שהשינויים שביצעתם בהגדרות TalkBack הוחלו באפליקציה.
מידע נוסף
מידע נוסף זמין במשאבי הפיתוח בנושא נגישות.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-27 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-27 (שעון UTC)."],[],[],null,["# TalkBack evaluation examples for TV apps\n\nThis guide lists steps to evaluate your TV app to improve a screen reader user's\nexperience. Perform these steps to understand how users experience your\napp when TalkBack, the Android screen reader, is enabled.\n\nEvaluation examples\n-------------------\n\nStart your evaluation by [enabling TalkBack](https://support.google.com/googletv/answer/10070337)\nand opening your app.\nWe recommend that the first time you conduct this evaluation,\nyou do so without looking at the TV screen.\n\n### First-time use\n\nExplore the landing page and log into an account, trying every possible login path:\n\n- Use the remote control to enter the account credentials.\n- If available, log in with a code.\n- If available, opt into a trial.\n\nConfirm the following:\n\n- Are all key elements on the page reachable and clickable? That is, can you select all key elements when navigating with the remote?\n- Are elements, such as \"Login,\" meaningfully labeled and announced when TalkBack is enabled? Watch out for unlabeled elements or sequences of numbers, such as \"unlabeled\" or \"item 08328492qw.\"\n- When TalkBack is enabled, is all the text that appears on screen announced?\n- Do interactions yield expected results? For example, does clicking the **Sign in** button actually bring users to a sign-in page?\n- Is navigation smooth, or do issues occur? For example, does the selection jump to the wrong element in the UI at any point?\n- Confirm the following login-specific issues:\n - Can you move from character to character on the screen keyboard when using the remote to type?\n - When using a login code that displays on the TV to be entered on a secondary device, can you navigate from character to character?\n\n### Navigate the user interface with a remote\n\nNavigate through the interface, testing the following behaviors for all pages\nand menus:\n\n- Navigate all the way to the end of the page and back.\n- Navigate all the way to the end of a row and back.\n- Click row elements, including content cards and buttons, to confirm that all actions yield expected results.\n\nConfirm the following:\n\n- Are all key elements on the page reachable and clickable? That is, can you select all key elements when navigating with the remote?\n- If an element has focus, is it meaningfully labeled and announced? Watch out for unlabeled elements or sequences of numbers, such as \"unlabeled\" or \"item 08328492qw.\"\n- If an element with text has focus, is all the text that appears on screen announced by TalkBack?\n- Do interactions yield expected results? Is navigation smooth, or do issues occur? For example, does the selection jump to the wrong element in the UI at any point?\n- When opening a page, does clicking the **Back** button bring the user to where they were before opening the page?\n- Confirm the following row-specific issues:\n - If a row heading has focus, is it announced by TalkBack?\n - If a row has focus, are all items within the row announced by TalkBack? For example, if it's a movie row, are all movie titles announced by TalkBack?\n- Avoid instances of automatic playback. Check the following:\n - Does content start playing only when the user has initiated an interaction?\n - If not, can autoplaying content be paused or stopped by the user?\n\n**Note:** Automatic playback of content, such as trailer\nautoplay, can be disruptive for users with vision impairments. The ability to\npause or stop autoplay content is recommended by the\n[Web Content Accessibility Guidelines](https://www.w3.org/WAI/standards-guidelines/wcag/).\n\n### Explore information pages for media content\n\nIf your app contains media content with detail pages, such as an information page\nabout a movie or show, open the detail page for two or more media titles and do\nthe following:\n\n- Navigate through all the information available for a title.\n- Test all available actions, such as play, rent, and add to favorites.\n\nConfirm the following:\n\n- Are all key elements on the page reachable and clickable? That is, can you select all key elements when navigating with the remote?\n- If an element has focus, is it meaningfully labeled and announced? Watch out for unlabeled elements or sequences of numbers, such as \"unlabeled\" or \"item 08328492qw.\"\n- If an element has focus, is all the text announced by TalkBack?\n- Do interactions yield expected results? Is navigation smooth, or do issues occur? For example, does the selection jump to the wrong element in the UI at any point?\n- When opening a page, does clicking the **Back** button bring the user to where they were before opening the page?\n- Confirm the following detail-page specific issues:\n - Is the title announced by TalkBack when the user lands on the page?\n - Is metadata, such as ratings and genre, announced by TalkBack?\n - If there are additional rows, are all row headings announced by TalkBack?\n- Watch out for instances of automatic playback. Check the following:\n - Does content start playing only when the user has initiated an interaction?\n - If not, can autoplaying content be paused or stopped by the user?\n\n### Play media content\n\nIf available, play one or more media titles and test the following interactions:\n\n- Play and pause.\n- Rewind and fast-forward.\n- Activate audio descriptions, if available.\n- Change audio language.\n- Enable and change subtitles or captions, if available, including changing any associated settings.\n- Test any additional playback controls that are available.\n\nConfirm the following:\n\n- If media controls have focus, are they appropriately labeled and announced by TalkBack? This includes additional options such as subtitle options or audio descriptions.\n- If media controls have focus, do all media controls work in the expected manner when TalkBack is enabled?\n- When pausing and resuming media playback, do TalkBack announcements occur concurrently over the movie or show's audio?\n- When rewinding or fast-forwarding, does TalkBack provide information about timestamps or about rewinding and fast-forwarding speed?\n- Change settings and check the following:\n - Are actions confirmed by TalkBack?\n - Are toggles and toggle actions appropriately labeled? For example, is *current state* + *action* announced?\n\n### Watch live content with an Electronic Programming Guide\n\nIf your app has live TV content, do the following:\n\n- Browse the Electronic Programming Guide (EPG).\n- Browse through different channels.\n- Browse forward in time.\n- Click to play live content.\n- Test any additional controls that are available, such as marking channels as favorites and reordering rows.\n\nConfirm the following:\n\n- Are all key elements on the page reachable and clickable? That is, can you select all key elements when navigating with the remote?\n- If an element has focus, is it meaningfully labeled and announced? Watch out for unlabeled elements or sequences of numbers, such as \"unlabeled\" or \"item 08328492qw.\"\n- If an element has focus, is all the text that appears on screen announced by TalkBack?\n- Do interactions yield expected results? Is navigation smooth, or do issues occur? For example, does the selection jump to the wrong element in the UI at any point?\n- When opening a page, does clicking the **Back** button bring the user to where they were before opening the page?\n\n### Voice support\n\nIf your app has any embedded form of voice search, use it to do the following:\n\n- Spell, if available.\n- Search for content.\n\nConfirm the following:\n\n- Can users revise what they have spelled?\n- Are there any interferences between searching or spelling with voice and TalkBack? For example, when TalkBack announces something, is the announcement picked up as a voice query?\n\nExamine the search results page like any other page. For guidance, see the\n[Navigate the user interface with a remote](#navigate-with-remote) section.\n\n### Explore app settings\n\nNavigate through settings, including the following:\n\n- Navigate through every menu and submenu.\n- Modify settings.\n\nConfirm the following:\n\n- Are all key elements on the page reachable and clickable? That is, can you select all key elements when navigating with the remote?\n- If an element has focus, is it meaningfully labeled and announced? Watch out for unlabeled elements or sequences of numbers, such as \"unlabeled\" or \"item 08328492qw.\"\n- If a setting has focus, is all the text that appears on screen announced by TalkBack?\n- Do interactions yield expected results? Is navigation smooth, or do issues occur? For example, does the selection jump to the wrong element in the UI at any point?\n- When opening a page, does clicking the **Back** button bring the user to where they were before opening the page?\n- Change settings and check the following:\n - Are selections confirmed by TalkBack?\n - Are toggles and toggle actions appropriately labeled? For example, is *current state* + *action* announced?\n\n### Make changes to global TalkBack settings\n\nOpen the global TalkBack settings on the TV device and do the following:\n\n- Modify each TalkBack setting, such as speech rate and verbosity, one by one.\n- After modifying each setting, return to the app you are evaluating and confirm that the changes you made to TalkBack settings successfully carry into the app.\n\nLearn more\n----------\n\nTo learn more, see our [accessibility development resources](/guide/topics/ui/accessibility)."]]