Contoh evaluasi TalkBack untuk aplikasi TV
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Panduan ini mencantumkan langkah-langkah untuk mengevaluasi aplikasi TV Anda guna meningkatkan pengalaman pengguna
pembaca layar. Lakukan langkah-langkah berikut untuk memahami pengalaman pengguna
menggunakan aplikasi Anda saat TalkBack, pembaca layar Android, diaktifkan.
Contoh evaluasi
Mulai evaluasi dengan mengaktifkan TalkBack
dan membuka aplikasi.
Sebaiknya saat pertama kali melakukan evaluasi ini,
Anda dapat melakukannya tanpa melihat layar TV.
Penggunaan pertama kali
Jelajahi halaman landing dan login ke akun, lalu coba setiap jalur login yang memungkinkan:
- Gunakan remote control untuk memasukkan kredensial akun.
- Jika tersedia, login dengan kode.
- Jika tersedia, ikut serta uji coba.
Konfirmasi hal berikut:
- Apakah semua elemen utama di halaman dapat dijangkau dan diklik? Artinya, dapatkah Anda
memilih semua elemen kunci saat menavigasi dengan remote?
- Apakah elemen, seperti “Login”, diberi label yang bermakna dan diumumkan saat
TalkBack diaktifkan? Perhatikan elemen yang tidak berlabel atau urutan angka, seperti "tidak berlabel" atau "item 08328492qw".
- Jika TalkBack diaktifkan, apakah semua teks yang muncul di layar diucapkan?
- Apakah interaksi memberikan hasil yang diharapkan? Misalnya, apakah mengklik tombol Login akan membawa pengguna ke halaman login?
- Apakah navigasi berjalan lancar, atau ada masalah? Misalnya, apakah pilihan
melompat ke elemen yang salah di UI kapan saja?
- Konfirmasi masalah khusus login berikut:
- Dapatkah Anda berpindah dari karakter ke karakter di keyboard layar saat
menggunakan remote untuk mengetik?
- Saat menggunakan kode login yang ditampilkan di TV untuk dimasukkan di perangkat
sekunder, dapatkah Anda beralih dari karakter ke karakter?
Menavigasi antarmuka pengguna dengan remote
Jelajahi antarmuka tersebut, uji perilaku berikut untuk semua halaman
dan menu:
- Bernavigasi sampai ke akhir laman dan kembali.
- Bernavigasi sampai ke akhir baris dan kembali.
- Klik elemen baris, termasuk kartu dan tombol konten, untuk mengonfirmasi bahwa semua
tindakan memberikan hasil yang diharapkan.
Konfirmasi hal berikut:
- Apakah semua elemen utama di halaman dapat dijangkau dan diklik? Artinya, dapatkah Anda
memilih semua elemen kunci saat menavigasi dengan remote?
- Jika sebuah elemen memiliki fokus, apakah elemen tersebut diberi label dan diumumkan dengan jelas? Perhatikan
elemen yang tidak berlabel atau urutan angka, seperti "tidak berlabel" atau
"item 08328492qw".
- Jika elemen dengan teks memiliki fokus, apakah semua teks yang muncul di layar
diumumkan oleh TalkBack?
- Apakah interaksi memberikan hasil yang diharapkan? Apakah navigasi berjalan lancar, atau
ada masalah? Misalnya, apakah pilihan akan melompat ke elemen yang salah di UI
kapan saja?
- Saat membuka halaman, apakah mengklik tombol Kembali akan membawa pengguna ke tempat sebelumnya sebelum membuka halaman?
- Konfirmasi masalah khusus baris berikut:
- Jika judul baris memiliki fokus, apakah hal tersebut dibacakan oleh TalkBack?
- Jika sebuah baris memiliki fokus, apakah semua item dalam baris dibacakan oleh TalkBack?
Misalnya, untuk baris film, apakah semua judul film dibacakan oleh TalkBack?
- Hindari instance pemutaran otomatis. Periksa hal-hal berikut:
- Apakah konten mulai diputar hanya ketika pengguna telah memulai interaksi?
- Jika tidak, apakah konten yang diputar otomatis dapat dijeda atau dihentikan oleh pengguna?
Catatan: Pemutaran konten secara otomatis, seperti putar otomatis
cuplikan, dapat mengganggu pengguna dengan gangguan penglihatan. Kemampuan untuk
menjeda atau menghentikan konten putar otomatis direkomendasikan oleh
Pedoman Aksesibilitas Konten Web.
Menjelajahi halaman informasi untuk konten media
Jika aplikasi Anda berisi konten media dengan halaman detail, seperti halaman informasi
tentang film atau acara TV, buka halaman detail untuk dua atau beberapa judul media, dan lakukan
hal berikut:
- Jelajahi semua informasi yang tersedia untuk judul.
- Uji semua tindakan yang tersedia, seperti putar, sewa, dan tambahkan ke favorit.
Konfirmasi hal berikut:
- Apakah semua elemen utama di halaman dapat dijangkau dan diklik? Artinya, dapatkah Anda
memilih semua elemen kunci saat menavigasi dengan remote?
- Jika sebuah elemen memiliki fokus, apakah elemen tersebut diberi label dan diumumkan dengan jelas? Perhatikan
elemen yang tidak berlabel atau urutan angka, seperti "tidak berlabel" atau
"item 08328492qw".
- Jika suatu elemen memiliki fokus, apakah semua teks dibacakan oleh TalkBack?
- Apakah interaksi memberikan hasil yang diharapkan? Apakah navigasi berjalan lancar, atau
ada masalah? Misalnya, apakah pilihan akan melompat ke elemen yang salah di UI
kapan saja?
- Saat membuka halaman, apakah mengklik tombol Kembali akan membawa pengguna ke tempat sebelumnya sebelum membuka halaman?
- Konfirmasi masalah khusus halaman detail berikut:
- Apakah judul dibacakan oleh TalkBack saat pengguna membuka halaman?
- Apakah metadata, seperti rating dan genre, diumumkan oleh TalkBack?
- Jika ada baris tambahan, apakah semua judul baris dibacakan oleh TalkBack?
- Hati-hati dengan pemutaran otomatis. Periksa hal-hal berikut:
- Apakah konten mulai diputar hanya ketika pengguna telah memulai interaksi?
- Jika tidak, apakah konten yang diputar otomatis dapat dijeda atau dihentikan oleh pengguna?
Memutar konten media
Jika tersedia, putar satu atau beberapa judul media dan uji interaksi berikut:
- Putar dan jeda.
- Memundurkan dan memajukan.
- Mengaktifkan deskripsi audio, jika tersedia.
- Ubah bahasa audio.
- Aktifkan dan ubah subtitel atau teks, jika tersedia, termasuk mengubah
setelan terkait.
- Uji kontrol pemutaran tambahan yang tersedia.
Konfirmasi hal berikut:
- Jika kontrol media memiliki fokus, apakah kontrol tersebut diberi label dan diucapkan dengan tepat oleh
TalkBack?
Hal ini mencakup opsi tambahan seperti opsi subtitel atau deskripsi audio.
- Jika kontrol media memiliki fokus, apakah semua kontrol media berfungsi dengan cara yang diharapkan
saat TalkBack diaktifkan?
- Saat menjeda dan melanjutkan pemutaran media, apakah pengumuman TalkBack muncul
secara bersamaan pada audio film atau acara TV?
- Saat memutar ulang atau mempercepat, apakah TalkBack memberikan informasi tentang
stempel waktu atau tentang kecepatan memutar ulang dan memajukan?
- Ubah setelan dan periksa hal berikut:
- Apakah tindakan dikonfirmasi oleh TalkBack?
- Apakah tombol beralih dan tindakan beralih diberi label dengan benar? Misalnya, apakah status saat ini + tindakan diumumkan?
Tonton konten live dengan Panduan Pemrograman Elektronik
Jika aplikasi Anda memiliki konten TV live, lakukan hal berikut:
- Baca Electronic Programming Guide (EPG).
- Jelajahi berbagai saluran.
- Menjelajah maju dalam waktu.
- Klik untuk memutar konten live.
- Uji kontrol tambahan yang tersedia, seperti menandai saluran sebagai favorit dan mengurutkan ulang baris.
Konfirmasi hal berikut:
- Apakah semua elemen utama di halaman dapat dijangkau dan diklik? Artinya, dapatkah Anda
memilih semua elemen kunci saat menavigasi dengan remote?
- Jika sebuah elemen memiliki fokus, apakah elemen tersebut diberi label dan diumumkan dengan jelas? Perhatikan
elemen yang tidak berlabel atau urutan angka, seperti "tidak berlabel" atau
"item 08328492qw".
- Jika elemen memiliki fokus, apakah semua teks yang muncul di layar diucapkan oleh
TalkBack?
- Apakah interaksi memberikan hasil yang diharapkan? Apakah navigasi berjalan lancar, atau
ada masalah? Misalnya, apakah pilihan akan melompat ke elemen yang salah di UI
kapan saja?
- Saat membuka halaman, apakah mengklik tombol Kembali akan membawa pengguna ke tempat sebelumnya sebelum membuka halaman?
Dukungan Voice
Jika aplikasi Anda memiliki bentuk penelusuran suara tersemat, gunakan untuk melakukan hal berikut:
- Eja, jika tersedia.
- Menelusuri konten.
Konfirmasi hal berikut:
- Dapatkah pengguna merevisi ejaannya?
- Apakah ada gangguan antara penelusuran atau ejaan dengan suara dan
TalkBack? Misalnya, ketika TalkBack mengumumkan sesuatu, apakah pengumuman tersebut
diambil sebagai kueri suara?
Periksa halaman hasil penelusuran seperti halaman lainnya. Untuk panduan, lihat
bagian Menavigasi antarmuka pengguna dengan jarak jauh.
Setelan aplikasi Jelajahi
Buka setelan, termasuk setelan berikut:
- Membuka setiap menu dan submenu.
- Mengubah setelan.
Konfirmasi hal berikut:
- Apakah semua elemen utama di halaman dapat dijangkau dan diklik? Artinya, dapatkah Anda
memilih semua elemen kunci saat menavigasi dengan remote?
- Jika sebuah elemen memiliki fokus, apakah elemen tersebut diberi label dan diumumkan dengan jelas? Perhatikan
elemen yang tidak berlabel atau urutan angka, seperti "tidak berlabel" atau
"item 08328492qw".
- Jika setelan memiliki fokus, apakah semua teks yang muncul di layar diucapkan oleh
TalkBack?
- Apakah interaksi memberikan hasil yang diharapkan? Apakah navigasi berjalan lancar, atau
ada masalah? Misalnya, apakah pilihan akan melompat ke elemen yang salah di UI
kapan saja?
- Saat membuka halaman, apakah mengklik tombol Kembali akan membawa pengguna ke tempat sebelumnya sebelum membuka halaman?
- Ubah setelan dan periksa hal berikut:
- Apakah pilihan dikonfirmasi oleh TalkBack?
- Apakah tombol beralih dan tindakan beralih diberi label dengan benar? Misalnya, apakah status saat ini + tindakan diumumkan?
Melakukan perubahan pada setelan TalkBack global
Buka setelan TalkBack global di perangkat TV dan lakukan hal berikut:
- Ubah setiap setelan TalkBack, seperti kecepatan ucapan dan panjang, satu per satu.
- Setelah mengubah setiap setelan, kembali ke aplikasi yang Anda evaluasi dan konfirmasi
bahwa perubahan yang Anda buat pada setelan TalkBack berhasil diterapkan ke aplikasi.
Pelajari lebih lanjut
Untuk mempelajari lebih lanjut, lihat referensi pengembangan aksesibilitas kami.
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-27 UTC.
[null,null,["Terakhir diperbarui pada 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)."]]