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

本指南列出評估電視應用程式的步驟,協助您改善螢幕閱讀器使用者的體驗。請按照下列步驟操作,瞭解使用者在啟用 Android 螢幕閱讀器 TalkBack 時,如何體驗您的應用程式。

評估範例

如要開始評估,請啟用 TalkBack 並開啟應用程式。建議您在首次進行這項評估時,不要看電視螢幕。

初次使用

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

  • 使用遙控器輸入帳戶憑證。
  • 如果可以,請使用代碼登入。
  • 如果可以試用,請選擇試用。

請確認下列事項:

  • 頁面上的所有重要元素是否都可連線及點選?也就是說,使用遙控器瀏覽時,能否選取所有重要元素?
  • 啟用 TalkBack 時,系統是否會以有意義的方式標示及讀出「登入」等元素?請留意未加上標籤的元素或數字序列,例如「未加上標籤」或「項目 08328492qw」。
  • 啟用 TalkBack 後,系統是否會朗讀畫面上顯示的所有文字?
  • 互動是否產生預期結果?舉例來說,點選「Sign in」按鈕是否能將使用者帶往登入頁面?
  • 瀏覽過程是否順暢,還是會發生問題?例如,選取項目是否會在任何時候跳到 UI 中的錯誤元素?
  • 確認下列登入相關問題:
    • 使用遙控器輸入時,能否在螢幕鍵盤上逐字移動?
    • 使用電視上顯示的登入代碼,在次要裝置上輸入時,是否可以逐字元瀏覽?

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

  • 瀏覽至頁面最下方,然後返回。
  • 一路瀏覽到資料列結尾,然後返回。
  • 按一下資料列元素 (包括內容資訊卡和按鈕),確認所有動作都能產生預期結果。

請確認下列事項:

  • 頁面上的所有重要元素是否都可連線及點選?也就是說,使用遙控器瀏覽時,能否選取所有重要元素?
  • 如果元素具有焦點,是否會加上有意義的標籤並朗讀?請留意未加上標籤的元素或數字序列,例如「未加上標籤」或「項目 08328492qw」。
  • 如果焦點位於含有文字的元素上,TalkBack 是否會朗讀畫面上顯示的所有文字?
  • 互動是否產生預期結果?瀏覽是否順暢,或是否發生問題?例如,選取項目是否會在任何時候跳到 UI 中的錯誤元素?
  • 開啟頁面後,點選「返回」按鈕是否會將使用者帶回開啟頁面前的位置?
  • 確認下列資料列相關問題:
    • 如果焦點位於資料列標題,TalkBack 是否會朗讀該標題?
    • 如果焦點位於某列,TalkBack 是否會朗讀該列中的所有項目?舉例來說,如果是電影列,TalkBack 是否會讀出所有電影名稱?
  • 避免自動播放。請檢查下列事項:
    • 內容是否只在使用者開始互動後才播放?
    • 如果沒有,使用者是否可以暫停或停止自動播放內容?

注意:自動播放內容 (例如預告片自動播放) 可能會干擾視障使用者。無障礙網頁規範建議提供暫停或停止自動播放內容的功能。

瀏覽媒體內容的資訊頁面

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

  • 瀏覽影視作品的所有可用資訊。
  • 測試所有可用的動作,例如播放、租借和加入收藏。

請確認下列事項:

  • 頁面上的所有重要元素是否都可連線及點選?也就是說,使用遙控器瀏覽時,能否選取所有重要元素?
  • 如果元素具有焦點,是否會加上有意義的標籤並朗讀?請留意未加上標籤的元素或數字序列,例如「未加上標籤」或「項目 08328492qw」。
  • 如果焦點位於某個元素上,TalkBack 是否會朗讀所有文字?
  • 互動是否產生預期結果?瀏覽是否順暢,或是否發生問題?例如,選取項目是否會在任何時候跳到 UI 中的錯誤元素?
  • 開啟頁面後,點選「返回」按鈕是否會將使用者帶回開啟頁面前的位置?
  • 確認下列詳細資料頁面專屬問題:
    • 使用者進入頁面時,TalkBack 是否會朗讀標題?
    • TalkBack 是否會讀出中繼資料,例如分級和類型?
    • 如果還有其他列,TalkBack 是否會讀出所有列標題?
  • 請留意自動播放的情況。請檢查下列事項:
    • 內容是否只在使用者開始互動後才播放?
    • 如果沒有,使用者是否可以暫停或停止自動播放內容?

播放媒體內容

如果可以,請播放一或多個媒體項目,並測試下列互動:

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

請確認下列事項:

  • 如果媒體遙控器獲得焦點,TalkBack 是否會正確加上標籤並朗讀?包括字幕選項或口述影像等其他選項。
  • 如果焦點位於媒體遙控器,啟用 TalkBack 時,所有媒體遙控器是否都能正常運作?
  • 暫停及繼續播放媒體時,TalkBack 語音是否會與電影或節目的音訊同時播放?
  • 倒轉或快轉時,TalkBack 是否會提供時間戳記或倒轉/快轉速度的相關資訊?
  • 變更設定並檢查下列項目:
    • TalkBack 是否會確認動作?
    • 切換鈕和切換動作是否已加上適當標籤?例如,是否會播報「目前狀態」+「動作」?

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

如果應用程式提供電視直播內容,請按照下列步驟操作:

  • 瀏覽電子節目表 (EPG)。
  • 瀏覽不同頻道。
  • 瀏覽未來的時間。
  • 按一下即可播放直播內容。
  • 測試其他可用的控制項,例如將頻道標示為常用頻道,以及重新排序資料列。

請確認下列事項:

  • 頁面上的所有重要元素是否都可連線及點選?也就是說,使用遙控器瀏覽時,能否選取所有重要元素?
  • 如果元素具有焦點,是否會加上有意義的標籤並朗讀?請留意未加上標籤的元素或數字序列,例如「未加上標籤」或「項目 08328492qw」。
  • 如果元素具有焦點,TalkBack 是否會朗讀畫面上顯示的所有文字?
  • 互動是否產生預期結果?瀏覽是否順暢,或是否發生問題?例如,選取項目是否會在任何時間點跳到 UI 中的錯誤元素?
  • 開啟頁面後,點選「返回」按鈕是否會將使用者帶回開啟頁面前的位置?

語音支援

如果應用程式有任何內嵌形式的語音搜尋功能,請使用該功能執行下列操作:

  • 拼出單字 (如有)。
  • 搜尋內容。

請確認下列事項:

  • 使用者可以修改拼寫內容嗎?
  • 使用語音搜尋或拼字時,是否會與 TalkBack 互相干擾?舉例來說,TalkBack 朗讀內容時,系統是否會將朗讀內容視為語音查詢?

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

探索應用程式設定

瀏覽設定,包括:

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

請確認下列事項:

  • 頁面上的所有重要元素是否都可連線及點選?也就是說,使用遙控器瀏覽時,能否選取所有重要元素?
  • 如果元素具有焦點,是否會加上有意義的標籤並朗讀?請留意未加上標籤的元素或數字序列,例如「未加上標籤」或「項目 08328492qw」。
  • 如果設定有焦點,TalkBack 是否會朗讀畫面上顯示的所有文字?
  • 互動是否產生預期結果?瀏覽是否順暢,或是否發生問題?例如,選取項目是否會在任何時候跳到 UI 中的錯誤元素?
  • 開啟頁面後,點選「返回」按鈕是否會將使用者帶回開啟頁面前的位置?
  • 變更設定並檢查下列項目:
    • TalkBack 是否會確認所選項目?
    • 切換鈕和切換動作是否已加上適當標籤?例如,是否會播報「目前狀態」+「動作」?

變更 TalkBack 全域設定

在電視裝置上開啟全域 TalkBack 設定,然後按照下列步驟操作:

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

瞭解詳情

如要瞭解詳情,請參閱無障礙開發資源。