TV uygulamaları için TalkBack değerlendirme örnekleri
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Bu kılavuzda, ekran okuyucu kullanıcılarının deneyimini iyileştirmek için TV uygulamanızı değerlendirme adımları listelenmektedir. Android ekran okuyucu olan TalkBack etkinken kullanıcıların uygulamanızla nasıl etkileşimde bulunduğunu anlamak için bu adımları uygulayın.
Değerlendirme örnekleri
Değerlendirmenizi, TalkBack'i etkinleştirerek
ve uygulamanızı açarak başlatın.
Bu değerlendirmeyi ilk kez gerçekleştirdiğinizde TV ekranına bakmadan yapmanızı öneririz.
İlk kullanım
Açılış sayfasını inceleyin ve olası tüm giriş yollarını deneyerek bir hesaba giriş yapın:
- Hesap kimlik bilgilerini girmek için uzaktan kumandayı kullanın.
- Mümkünse bir kodla giriş yapın.
- Mümkünse bir denemeye kaydolun.
Aşağıdakileri onaylayın:
- Sayfadaki tüm temel öğeler erişilebilir ve tıklanabilir mi? Yani uzaktan kumandayla gezinirken
tüm temel öğeleri seçebilir misiniz?
- TalkBack etkinleştirildiğinde "Giriş" gibi öğeler anlamlı bir şekilde etiketlenmiş ve bildiriliyor mu? "Etiketlenmemiş" veya "öğe 08328492qw" gibi etiketlenmemiş öğelere veya sayı dizilerine dikkat edin.
- TalkBack etkinleştirildiğinde ekranda görünen tüm metin sesli olarak mı duyurulur?
- Etkileşimler beklenen sonuçları veriyor mu? Örneğin, Oturum aç düğmesi tıklandığında kullanıcılar gerçekten bir oturum açma sayfasına yönlendiriliyor mu?
- Sorunsuz bir şekilde geziniyor musunuz yoksa sorun çıkıyor mu? Örneğin, seçim herhangi bir noktada kullanıcı
arasındaki yanlış öğeye atlıyor mu?
- Girişle ilgili aşağıdaki sorunları onaylayın:
- Yazmak için uzaktan kumandayı kullanırken ekran klavyesinde
karakterler arasında geçiş yapabiliyor musunuz?
- İkincil cihazda girilecek TV'de gösterilen bir giriş kodunu kullanırken karakterler arasında gezinebilir misiniz?
Kullanıcı arayüzünde uzaktan kumandayla gezinme
Tüm sayfalar ve menüler için aşağıdaki davranışları test ederek arayüzde gezinin:
- Sayfanın sonuna kadar gidin ve geri dönün.
- Bir satırın sonuna kadar gidip geri gidin.
- Tüm işlemlerin beklenen sonuçları verdiğinden emin olmak için içerik kartları ve düğmeler dahil olmak üzere satır öğelerini tıklayın.
Aşağıdakileri onaylayın:
- Sayfadaki tüm temel öğeler erişilebilir ve tıklanabilir mi? Yani uzaktan kumandayla gezinirken
tüm temel öğeleri seçebilir misiniz?
- Odaklanılan bir öğe, anlamlı bir şekilde etiketlenir ve duyurulur? "Etiketlenmemiş" veya "öğe 08328492qw" gibi etiketlenmemiş öğelere veya sayı dizilerine dikkat edin.
- Metin içeren bir öğeye odaklanıldığında ekranda görünen metnin tamamı TalkBack tarafından mı duyurulur?
- Etkileşimler beklenen sonuçları veriyor mu? Gezinme sorunsuz mu yoksa sorunlar ortaya çıkıyor mu? Örneğin, seçim herhangi bir noktada kullanıcı arayüzündeki yanlış öğeye atlıyor mu?
- Bir sayfayı açarken Geri düğmesini tıklamak, kullanıcıyı sayfayı açmadan önce bulunduğu yere getiriyor mu?
- Satıra özgü aşağıdaki sorunları onaylayın:
- Odaklanılan bir satır başlığı varsa TalkBack tarafından duyurulur mu?
- Bir satıra odaklanıldığında satırdaki tüm öğeler TalkBack tarafından duyurulur mu?
Örneğin, film satırıysa tüm film adları TalkBack tarafından duyurulur mu?
- Otomatik oynatma durumlarından kaçının. Aşağıdakileri kontrol edin:
- İçerik yalnızca kullanıcı etkileşim başlattığında oynatılmaya mı başlıyor?
- Öyle değilse otomatik oynatılan içerik kullanıcı tarafından duraklatılabilir veya durdurulabilir mi?
Not: Fragmanın otomatik oynatılması gibi içeriklerin otomatik olarak oynatılması, görme bozukluğu olan kullanıcılar için rahatsız edici olabilir. Otomatik oynatılan içeriği duraklatma veya durdurma özelliği Web İçeriği Erişilebilirlik Yönergeleri tarafından önerilmektedir.
Medya içeriğine ilişkin bilgi sayfalarını keşfedin
Uygulamanız, bir film veya program hakkındaki bilgi sayfası gibi ayrıntı sayfalarının yer aldığı medya içeriği barındırıyorsa iki veya daha fazla medya başlığının ayrıntılar sayfasını açın ve aşağıdakileri yapın:
- Bir başlıkla ilgili mevcut tüm bilgilere göz atın.
- Oynat, kirala ve favorilere ekle gibi tüm işlemleri test edin.
Aşağıdakileri onaylayın:
- Sayfadaki tüm temel öğeler erişilebilir ve tıklanabilir mi? Yani uzaktan kumandayla gezinirken
tüm temel öğeleri seçebilir misiniz?
- Odaklanılan bir öğe, anlamlı bir şekilde etiketlenir ve duyurulur? "Etiketlenmemiş" veya "öğe 08328492qw" gibi etiketlenmemiş öğelere veya sayı dizilerine dikkat edin.
- Odaklanılan bir öğe varsa TalkBack tarafından tüm metin okunuyor mu?
- Etkileşimler beklenen sonuçları veriyor mu? Gezinme sorunsuz mu yoksa sorunlar ortaya çıkıyor mu? Örneğin, seçim herhangi bir noktada kullanıcı arayüzündeki yanlış öğeye atlıyor mu?
- Bir sayfayı açarken Geri düğmesini tıklamak, kullanıcıyı sayfayı açmadan önce bulunduğu yere getiriyor mu?
- Aşağıdaki ayrıntılar sayfasına özgü sorunları onaylayın:
- Kullanıcı sayfaya ulaştığında TalkBack tarafından başlık duyurulur mu?
- Puanlar ve tür gibi meta veriler TalkBack tarafından duyuruluyor mu?
- Ek satırlar varsa tüm satır başlıkları TalkBack tarafından duyurulur mu?
- Otomatik oynatma örneklerine dikkat edin. Aşağıdakileri kontrol edin:
- İçerik yalnızca kullanıcı etkileşim başlattığında oynatılmaya mı başlıyor?
- Öyle değilse otomatik oynatılan içerik kullanıcı tarafından duraklatılabilir veya durdurulabilir mi?
Medya içeriğini oynat
Varsa bir veya daha fazla medya başlığını oynatın ve aşağıdaki etkileşimleri test edin:
- Oynatma ve duraklatma.
- Geri sar ve ileri sar.
- Varsa sesli açıklamaları etkinleştirin.
- Seslendirme dilini değiştirin.
- İlişkili ayarları değiştirmek de dahil olmak üzere, varsa altyazıları etkinleştirip değiştirin.
- Mevcut diğer oynatma kontrollerini test edin.
Aşağıdakileri onaylayın:
- Medya denetimlerine odaklanılmışsa TalkBack tarafından uygun şekilde etiketlenir ve duyurulur mu?
Altyazı seçenekleri veya sesli açıklamalar gibi ek seçenekler de buna dahildir.
- Medya kontrollerine odaklanılmışsa TalkBack etkinken tüm medya kontrolleri beklenen şekilde çalışır mı?
- Medya oynatmayı duraklatıp devam ettirirken TalkBack duyuruları filmin veya programın sesi üzerinde eşzamanlı olarak mı gerçekleşiyor?
- Geri veya ileri sarma sırasında TalkBack, zaman damgaları veya geri sarma ve ileri sarma hızları hakkında bilgi sağlıyor mu?
- Ayarları değiştirin ve aşağıdakileri kontrol edin:
- İşlemler TalkBack tarafından onaylanır mı?
- Açma/kapatma işlemleri ve açma/kapatma işlemleri uygun şekilde etiketlenmiş mi? Örneğin, mevcut durum + işlem duyuruldu mu?
Elektronik Programlama Kılavuzu ile canlı içerik izleme
Uygulamanızda canlı TV içeriği varsa aşağıdakileri yapın:
- Elektronik Programlama Kılavuzu'na (EPG) göz atın.
- Farklı kanallara göz atın.
- Zamanda ileri gidin.
- Canlı içeriği oynatmak için tıklayın.
- Kanalları favori olarak işaretleme ve satırları yeniden sıralama gibi mevcut ek kontrolleri test edin.
Aşağıdakileri onaylayın:
- Sayfadaki tüm temel öğeler erişilebilir ve tıklanabilir mi? Yani uzaktan kumandayla gezinirken
tüm temel öğeleri seçebilir misiniz?
- Odaklanılan bir öğe, anlamlı bir şekilde etiketlenir ve duyurulur? "Etiketlenmemiş" veya "öğe 08328492qw" gibi etiketlenmemiş öğelere veya sayı dizilerine dikkat edin.
- Bir öğeye odaklanıldığında ekranda görünen tüm metin TalkBack tarafından mı duyurulur?
- Etkileşimler beklenen sonuçları veriyor mu? Gezinme sorunsuz mu yoksa sorunlar ortaya çıkıyor mu? Örneğin, seçim herhangi bir noktada kullanıcı arayüzündeki yanlış öğeye atlıyor mu?
- Bir sayfayı açarken Geri düğmesini tıklamak, kullanıcıyı sayfayı açmadan önce bulunduğu yere getiriyor mu?
Voice desteği
Uygulamanızda yerleşik bir sesli arama biçimi varsa bunu kullanarak aşağıdakileri yapabilirsiniz:
- Varsa harf kullanın.
- İçerik arama.
Aşağıdakileri onaylayın:
- Kullanıcılar yazdıklarını gözden geçirebilirler mi?
- Sesle ve TalkBack ile arama veya yazım arasında herhangi bir müdahale var mı? Örneğin, TalkBack bir şey söylediğinde
duyuru sesli sorgu olarak mı alınır?
Arama sonuçları sayfasını diğer sayfalar gibi inceleyin. Yol gösterici bilgiler için Uzaktan kumandayla kullanıcı arayüzünde gezinme bölümüne göz atın.
Uygulama ayarlarını keşfedin
Aşağıdakiler de dahil olmak üzere ayarlarda gezinin:
- Tüm menüye ve alt menüye göz atın.
- Ayarları değiştirme.
Aşağıdakileri onaylayın:
- Sayfadaki tüm temel öğeler erişilebilir ve tıklanabilir mi? Yani uzaktan kumandayla gezinirken
tüm temel öğeleri seçebilir misiniz?
- Odaklanılan bir öğe, anlamlı bir şekilde etiketlenir ve duyurulur? "Etiketlenmemiş" veya "öğe 08328492qw" gibi etiketlenmemiş öğelere veya sayı dizilerine dikkat edin.
- Bir ayara odaklanıldığında ekranda görünen tüm metin TalkBack tarafından mı duyurulur?
- Etkileşimler beklenen sonuçları veriyor mu? Gezinme sorunsuz mu yoksa sorunlar ortaya çıkıyor mu? Örneğin, seçim herhangi bir noktada kullanıcı arayüzündeki yanlış öğeye atlıyor mu?
- Bir sayfayı açarken Geri düğmesini tıklamak, kullanıcıyı sayfayı açmadan önce bulunduğu yere getiriyor mu?
- Ayarları değiştirin ve aşağıdakileri kontrol edin:
- Seçimler TalkBack tarafından onaylanır mı?
- Açma/kapatma işlemleri ve açma/kapatma işlemleri uygun şekilde etiketlenmiş mi? Örneğin, mevcut durum + işlem duyuruldu mu?
Genel TalkBack ayarlarında değişiklik yapma
TV cihazında genel TalkBack ayarlarını açıp aşağıdakileri yapın:
- Konuşma hızı ve ayrıntı düzeyi gibi her TalkBack ayarını tek tek değiştirin.
- Her bir ayarı değiştirdikten sonra, değerlendirdiğiniz uygulamaya dönün ve TalkBack ayarlarında yaptığınız
değişikliklerin uygulamaya başarıyla yansıtıldığını onaylayın.
Daha fazla bilgi
Daha fazla bilgi edinmek için erişilebilirlik geliştirme kaynaklarımıza bakın.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[null,null,["Son güncelleme tarihi: 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)."]]