電視應用程式的 TalkBack 評估範例

本指南列出了評估 TV 應用程式的步驟,改善螢幕閱讀器的使用者體驗。請執行下列步驟,瞭解 TalkBack (Android 螢幕閱讀器) 啟用後,使用者體驗如何。

評估範例

啟用 TalkBack 並開啟應用程式,即可開始評估。我們建議首次執行這項評估時,不必查看電視螢幕。

首次使用

查看到達網頁並登入帳戶,嘗試所有可能的登入路徑:

  • 使用遙控器輸入帳戶憑證。
  • 如果可以,請使用代碼登入。
  • 在適用情況下,即可選擇加入試用方案。

請確認下列事項:

  • 網頁上的所有關鍵元素是否都能讓使用者找到並點擊?也就是說,使用遙控器進行導覽時,可以選取所有重要元素嗎?
  • 啟用 TalkBack 時,「登入」等元素是否具有實質意義的標示並朗讀?請留意未加上標籤的元素或數列,例如「未加上標籤」或「項目 08328492qw」。
  • 啟用 TalkBack 後,系統是否會朗讀螢幕上顯示的所有文字?
  • 互動情形是否產生預期結果?例如,點選「Sign in」按鈕是否實際將使用者導向登入頁面?
  • 導覽是否順暢?還是出現問題?例如,選取項目是否隨時會移到 UI 中錯誤的元素?
  • 確認下列與登入相關的問題:
    • 使用遙控器打字時,可以在螢幕鍵盤上切換不同字元嗎?
    • 使用電視上顯示的登入代碼在次要裝置上輸入時,是否可切換字元順序?

瀏覽介面,並對所有頁面和選單測試下列行為:

  • 一直瀏覽到頁面底部,然後再返回查看。
  • 一直瀏覽到列末端,然後返回。
  • 按一下資料列元素 (包括內容資訊卡和按鈕),確認所有動作都會產生預期結果。

請確認下列事項:

  • 網頁上的所有關鍵元素是否都能讓使用者找到並點擊?也就是說,使用遙控器進行導覽時,可以選取所有重要元素嗎?
  • 如果某個元素聚焦,它是否具有有意義的標籤並公布?請留意未加上標籤的元素或數列,例如「未加上標籤」或「項目 08328492qw」。
  • 如果含有文字的元素已聚焦,則 TalkBack 會朗讀畫面上所有文字嗎?
  • 互動情形是否產生預期結果?導覽是否順暢?還是會發生問題?例如,選取項目是否在任何時間點跳轉到 UI 中錯誤的元素?
  • 開啟頁面時,按一下「Back」按鈕是否會將使用者帶到使用者在開啟頁面之前的位置?
  • 請確認下列資料列相關問題:
    • 如果列標題有焦點,TalkBack 會朗讀該列標題嗎?
    • 如果某列聚焦,TalkBack 是否朗讀該列中的所有項目? 舉例來說,如果是電影列,TalkBack 會朗讀所有電影名稱嗎?
  • 避免自動播放影片。請檢查下列事項:
    • 內容是否只會在使用者開始互動後開始播放?
    • 如果不是,使用者能否暫停或停止自動播放內容?

注意:預告片自動播放等內容自動播放可能會對視障使用者造成乾擾。請參閱《網頁內容無障礙指南》的規定,瞭解如何暫停或停止自動播放內容。

探索媒體內容的資訊頁面

如果應用程式包含含有詳細資料頁面的媒體內容 (例如電影或節目的資訊頁面),請開啟兩個或以上媒體名稱的詳細資料頁面,然後執行下列操作:

  • 瀏覽標題的所有相關資訊。
  • 測試所有可用的動作,例如播放、租借內容,以及加入收藏。

請確認下列事項:

  • 網頁上的所有關鍵元素是否都能讓使用者找到並點擊?也就是說,使用遙控器進行導覽時,可以選取所有重要元素嗎?
  • 如果某個元素聚焦,它是否具有有意義的標籤並公布?請留意未加上標籤的元素或數列,例如「未加上標籤」或「項目 08328492qw」。
  • 如果元素聚焦,請問 TalkBack 會朗讀所有文字嗎?
  • 互動情形是否產生預期結果?導覽是否順暢?還是會發生問題?例如,選取項目是否在任何時間點跳轉到 UI 中錯誤的元素?
  • 開啟頁面時,按一下「Back」按鈕是否會將使用者帶到使用者在開啟頁面之前的位置?
  • 確認下列詳細資料頁面相關問題:
    • 當使用者造訪網頁時,TalkBack 是否朗讀了標題?
    • TalkBack 會朗讀評分和類型等中繼資料嗎?
    • 如果還有其他列,TalkBack 是否會朗讀所有列標題?
  • 留意自動播放的情況。請檢查下列事項:
    • 內容是否只會在使用者開始互動後開始播放?
    • 如果不是,使用者能否暫停或停止自動播放內容?

播放媒體內容

可以的話,請播放一或多個媒體名稱,並測試下列互動情形:

  • 播放及暫停。
  • 倒轉和快轉影片。
  • 啟用口述影像 (如果有的話)。
  • 變更音訊語言。
  • 啟用及變更字幕 (如果有的話),包括變更任何相關設定。
  • 測試其他可用的播放控制項。

請確認下列事項:

  • 如果媒體控制項具有焦點,是否已妥善標示並由 TalkBack 朗讀?包括字幕選項或口述影像等。
  • 如果媒體控制項具有焦點,啟用 TalkBack 後,所有媒體控制項都會以預期的方式運作嗎?
  • 暫停及繼續播放媒體時,TalkBack 是否會在電影或節目的音訊同時發出?
  • 倒轉或快轉時,TalkBack 是否會提供時間戳記或倒轉和快轉速度的相關資訊?
  • 變更設定及檢查下列事項:
    • TalkBack 是否已確認動作?
    • 切換鈕和切換動作是否適當加上標籤?例如,是否宣布「目前狀態」+「動作」

透過電子節目規劃指南觀看直播內容

如果您的應用程式含有電視直播內容,請按照下列步驟操作:

  • 瀏覽電子節目規劃指南 (EPG)。
  • 瀏覽各種頻道。
  • 瀏覽時間再瀏覽。
  • 按一下即可播放直播內容。
  • 測試任何其他可用的控制項,例如將管道標示為常用項目,以及重新排序資料列。

請確認下列事項:

  • 網頁上的所有關鍵元素是否都能讓使用者找到並點擊?也就是說,使用遙控器進行導覽時,可以選取所有重要元素嗎?
  • 如果某個元素聚焦,它是否具有有意義的標籤並公布?請留意未加上標籤的元素或數列,例如「未加上標籤」或「項目 08328492qw」。
  • 如果元素具有焦點,是否在螢幕上由 TalkBack 朗讀的所有文字?
  • 互動情形是否產生預期結果?導覽是否順暢?還是會發生問題?例如,選取項目是否在任何時間點跳轉到 UI 中錯誤的元素?
  • 開啟頁面時,按一下「Back」按鈕是否會將使用者帶到使用者在開啟頁面之前的位置?

Voice 支援

如果您的應用程式含有內嵌形式的語音搜尋,請使用這個功能執行以下操作:

  • 拼字 (如果有的話)。
  • 搜尋內容。

請確認下列事項:

  • 使用者可以修改拼字錯誤嗎?
  • 語音和 TalkBack 的搜尋或拼字之間是否有任何干擾?舉例來說,當 TalkBack 朗讀內容時,是否會選擇語音查詢?

檢查搜尋結果網頁,和其他網頁一樣,如需相關指引,請參閱「使用遙控器瀏覽使用者介面」一節。

探索應用程式設定

瀏覽各項設定,包括:

  • 瀏覽每個選單和子選單。
  • 修改設定。

請確認下列事項:

  • 網頁上的所有關鍵元素是否都能讓使用者找到並點擊?也就是說,使用遙控器進行導覽時,可以選取所有重要元素嗎?
  • 如果某個元素聚焦,它是否具有有意義的標籤並公布?請留意未加上標籤的元素或數列,例如「未加上標籤」或「項目 08328492qw」。
  • 如果設定聚焦,畫面上是否顯示 TalkBack 朗讀的所有文字?
  • 互動情形是否產生預期結果?導覽是否順暢?還是會發生問題?例如,選取項目是否在任何時間點跳轉到 UI 中錯誤的元素?
  • 開啟頁面時,按一下「Back」按鈕是否會將使用者帶到使用者在開啟頁面之前的位置?
  • 變更設定及檢查下列事項:
    • TalkBack 是否已確認選項?
    • 切換鈕和切換動作是否適當加上標籤?例如,是否宣布「目前狀態」+「動作」

變更 TalkBack 全域設定

在電視裝置上開啟通用 TalkBack 設定,然後執行下列操作:

  • 逐一修改各項 TalkBack 設定 (例如語音速率和詳細程度)。
  • 修改各項設定後,請返回您要評估的應用程式,並確認您對 TalkBack 設定所做的變更已成功套用至應用程式。

瞭解詳情

詳情請參閱無障礙工具開發資源