Contoh evaluasi TalkBack untuk aplikasi TV

Panduan ini mencantumkan langkah-langkah untuk mengevaluasi aplikasi TV Anda guna meningkatkan pengalaman pengguna pembaca layar. Lakukan langkah-langkah ini untuk memahami pengalaman pengguna saat menggunakan aplikasi Anda ketika TalkBack, pembaca layar Android, diaktifkan.

Contoh evaluasi

Mulai evaluasi dengan mengaktifkan TalkBack dan membuka aplikasi Anda. Sebaiknya, saat pertama kali melakukan evaluasi ini, lakukan tanpa melihat layar TV.

Penggunaan pertama kali

Jelajahi halaman landing dan login ke akun, dengan mencoba setiap jalur login yang memungkinkan:

  • Gunakan remote control untuk memasukkan kredensial akun.
  • Jika tersedia, login dengan kode.
  • Jika tersedia, ikut serta dalam uji coba.

Konfirmasi hal berikut:

  • Apakah semua elemen utama di halaman dapat dijangkau dan diklik? Artinya, dapatkah Anda memilih semua elemen utama saat melakukan navigasi dengan remote?
  • Apakah elemen, seperti "Login", diberi label dan diumumkan dengan bermakna saat TalkBack diaktifkan? Perhatikan elemen atau urutan angka yang tidak diberi label, seperti "unlabeled" atau "item 08328492qw".
  • Saat TalkBack diaktifkan, apakah semua teks yang muncul di layar diumumkan?
  • Apakah interaksi menghasilkan hasil yang diharapkan? Misalnya, apakah mengklik tombol Login benar-benar mengarahkan pengguna ke halaman login?
  • Apakah navigasi lancar, atau apakah terjadi masalah? Misalnya, apakah pilihan melompat ke elemen yang salah di UI pada waktu tertentu?
  • 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 berpindah dari karakter ke karakter?

Navigasi melalui antarmuka, dengan menguji perilaku berikut untuk semua halaman dan menu:

  • Navigasi hingga akhir halaman dan kembali.
  • Navigasi hingga akhir baris dan kembali.
  • Klik elemen baris, termasuk kartu konten dan tombol, untuk mengonfirmasi bahwa semua tindakan menghasilkan hasil yang diharapkan.

Konfirmasi hal berikut:

  • Apakah semua elemen utama di halaman dapat dijangkau dan diklik? Artinya, dapatkah Anda memilih semua elemen utama saat melakukan navigasi dengan remote?
  • Jika elemen memiliki fokus, apakah elemen tersebut diberi label dan diumumkan dengan bermakna? Perhatikan elemen atau urutan angka yang tidak diberi label, seperti "unlabeled" atau "item 08328492qw".
  • Jika elemen dengan teks memiliki fokus, apakah semua teks yang muncul di layar diumumkan oleh TalkBack?
  • Apakah interaksi menghasilkan hasil yang diharapkan? Apakah navigasi lancar, atau apakah terjadi masalah? Misalnya, apakah pilihan melompat ke elemen yang salah di UI pada waktu tertentu?
  • Saat membuka halaman, apakah mengklik tombol Kembali akan mengarahkan pengguna ke tempat mereka berada sebelum membuka halaman?
  • Konfirmasi masalah khusus baris berikut:
    • Jika judul baris memiliki fokus, apakah judul tersebut diumumkan oleh TalkBack?
    • Jika baris memiliki fokus, apakah semua item dalam baris diumumkan oleh TalkBack? Misalnya, jika baris tersebut adalah baris film, apakah semua judul film diumumkan oleh TalkBack?
  • Hindari instance pemutaran otomatis. Periksa hal berikut:
    • Apakah konten mulai diputar hanya saat pengguna memulai interaksi?
    • Jika tidak, dapatkah konten yang diputar otomatis dijeda atau dihentikan oleh pengguna?

Catatan: Pemutaran konten otomatis, seperti pemutaran otomatis trailer, dapat mengganggu pengguna dengan gangguan penglihatan. Kemampuan untuk menjeda atau menghentikan konten yang diputar otomatis direkomendasikan oleh Panduan 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:

  • Navigasi melalui 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 utama saat melakukan navigasi dengan remote?
  • Jika elemen memiliki fokus, apakah elemen tersebut diberi label dan diumumkan dengan bermakna? Perhatikan elemen atau urutan angka yang tidak diberi label, seperti "unlabeled" atau "item 08328492qw".
  • Jika elemen memiliki fokus, apakah semua teks diumumkan oleh TalkBack?
  • Apakah interaksi menghasilkan hasil yang diharapkan? Apakah navigasi lancar, atau apakah terjadi masalah? Misalnya, apakah pilihan melompat ke elemen yang salah di UI pada waktu tertentu?
  • Saat membuka halaman, apakah mengklik tombol Kembali akan mengarahkan pengguna ke tempat mereka berada sebelum membuka halaman?
  • Konfirmasi masalah khusus halaman detail berikut:
    • Apakah judul diumumkan oleh TalkBack saat pengguna membuka halaman?
    • Apakah metadata, seperti rating dan genre, diumumkan oleh TalkBack?
    • Jika ada baris tambahan, apakah semua judul baris diumumkan oleh TalkBack?
  • Perhatikan instance pemutaran otomatis. Periksa hal berikut:
    • Apakah konten mulai diputar hanya saat pengguna memulai interaksi?
    • Jika tidak, dapatkah konten yang diputar otomatis dijeda atau dihentikan oleh pengguna?

Memutar konten media

Jika tersedia, putar satu atau beberapa judul media dan uji interaksi berikut:

  • Putar dan jeda.
  • Putar ulang dan percepat.
  • Aktifkan 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 diumumkan dengan benar 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 terjadi secara bersamaan melalui audio film atau acara TV?
  • Saat memutar ulang atau mempercepat, apakah TalkBack memberikan informasi tentang stempel waktu atau tentang kecepatan putar ulang dan percepat?
  • Ubah setelan dan periksa hal berikut:
    • Apakah tindakan dikonfirmasi oleh TalkBack?
    • Apakah tombol dan tindakan tombol diberi label dengan benar? Misalnya, apakah status saat ini + tindakan diumumkan?

Menonton konten live dengan Panduan Program Elektronik

Jika aplikasi Anda memiliki konten TV live, lakukan hal berikut:

  • Jelajahi Panduan Program Elektronik (EPG).
  • Jelajahi berbagai channel.
  • Jelajahi waktu ke depan.
  • Klik untuk memutar konten live.
  • Uji kontrol tambahan yang tersedia, seperti menandai channel 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 utama saat melakukan navigasi dengan remote?
  • Jika elemen memiliki fokus, apakah elemen tersebut diberi label dan diumumkan dengan bermakna? Perhatikan elemen atau urutan angka yang tidak diberi label, seperti "unlabeled" atau "item 08328492qw".
  • Jika elemen memiliki fokus, apakah semua teks yang muncul di layar diumumkan oleh TalkBack?
  • Apakah interaksi menghasilkan hasil yang diharapkan? Apakah navigasi lancar, atau apakah terjadi masalah? Misalnya, apakah pilihan melompat ke elemen yang salah di UI pada waktu tertentu?
  • Saat membuka halaman, apakah mengklik tombol Kembali akan mengarahkan pengguna ke tempat mereka berada sebelum membuka halaman?

Dukungan suara

Jika aplikasi Anda memiliki bentuk penelusuran suara tersemat, gunakan untuk melakukan hal berikut:

  • Eja, jika tersedia.
  • Telusuri konten.

Konfirmasi hal berikut:

  • Dapatkah pengguna merevisi apa yang telah mereka eja?
  • Apakah ada gangguan antara penelusuran atau pengejaan dengan suara dan TalkBack? Misalnya, saat 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 remote.

Menjelajahi setelan aplikasi

Navigasi melalui setelan, termasuk hal berikut:

  • Navigasi melalui setiap menu dan submenu.
  • Ubah setelan.

Konfirmasi hal berikut:

  • Apakah semua elemen utama di halaman dapat dijangkau dan diklik? Artinya, dapatkah Anda memilih semua elemen utama saat melakukan navigasi dengan remote?
  • Jika elemen memiliki fokus, apakah elemen tersebut diberi label dan diumumkan dengan bermakna? Perhatikan elemen atau urutan angka yang tidak diberi label, seperti "unlabeled" atau "item 08328492qw".
  • Jika setelan memiliki fokus, apakah semua teks yang muncul di layar diumumkan oleh TalkBack?
  • Apakah interaksi menghasilkan hasil yang diharapkan? Apakah navigasi lancar, atau apakah terjadi masalah? Misalnya, apakah pilihan melompat ke elemen yang salah di UI pada waktu tertentu?
  • Saat membuka halaman, apakah mengklik tombol Kembali akan mengarahkan pengguna ke tempat mereka berada sebelum membuka halaman?
  • Ubah setelan dan periksa hal berikut:
    • Apakah pilihan dikonfirmasi oleh TalkBack?
    • Apakah tombol dan tindakan tombol diberi label dengan benar? Misalnya, apakah status saat ini + tindakan diumumkan?

Membuat perubahan pada setelan TalkBack global

Buka setelan TalkBack global di perangkat TV dan lakukan hal berikut:

  • Ubah setiap setelan TalkBack, seperti kecepatan ucapan dan detail, 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.