
隨着時代的發展,"無障礙體驗" 對開發者的意義也愈發重大——它不僅意味着更貼心的設計,更意味着實際的增長機遇和發展前景。
但剛接觸這個課題的開發者們往往擺脫不了幾個關鍵的問題:
它為什麼重要?或者說,打造無障礙產品對團隊有何好處?
Google 怎麼幫助開發者打造無障礙體驗?
我的團隊該如何長期確保 "無障礙氛圍"?
本文接下來會一一為您解答這些問題。

什麼是無障礙
無障礙是指產品、設備、服務或環境的設計適用於具有永久性、暫時性或情境式殘障*的用戶。
這裡列舉一些常見的無障礙輔助產品:
可刷新盲文顯示屏,可供盲人或弱視用戶使用。這種顯示屏結合了鍵盤輸入和盲文刷新顯示功能。當用戶瀏覽到計算機上展示的下一行內容時,上一行的盲文點陣降下,新一行的點陣升起,從而使用戶能夠閱讀到新一行的內容。該設備還支持用戶輸入,讓用戶能夠與計算機進行全面交互。
LIFT 設備,這是一種帶穩定功能的持物器具。有震顫或其他進食困難的用戶可以藉助這種勺式設備獨立進食。它會在身體晃動時自動進行調整,以及適應手腕活動不暢等情況。
Switch 輔助輸入設備,通常包含 1 到 2 個按鍵。用戶只需使用這 1 到 2 個按鍵即可與計算機或移動設備交互。這種設備通常供行動不便的用戶使用,常被安裝在輪椅或床上。用戶只用一根手指甚至一隻腳也能控制這種設備。
移動設備上的屏幕閱讀器。該服務能為用戶朗讀出屏幕上的內容,從而幫助盲人或弱視用戶與移動設備進行交互。
以上這些只是幾個常見無障礙解決方案。如果您希望確保人人都能使用您的產品或服務,實現無障礙體驗至關重要。

無障礙的重要性
首先,無障礙對 Google 來說至關重要。事實上,我們全公司的使命宣言 "整合全球信息,供大眾使用,使人人受益" 中就蘊含了確保信息獲取無障礙的理念。
而且,確保產品和服務具備無障礙特性也是正確的做法。無論用戶是否使用了無障礙技術,所有產品和服務都應該可供所有人使用,這一點非常重要。
在上述這些理念層面的意義之外,實現無障礙體驗也有商業上的利益。據世界銀行統計,世界上有 15% 的人口患有某種殘疾:
https://developer.android.google.cn/guide/topics/ui/accessibility

來自 Google 的助力
Google 提供了豐富的工具來幫助開發者打造和檢查產品的無障礙體驗。

Android 無障礙功能掃描儀(Accessibility Scanner)。這款應用能掃描其他應用中的頁面,並依據 WCAG 2.0準則檢查是否存在無障礙方面的欠佳做法,從而讓開發者快速確定需要改善的內容。


操作區塊 (Action Blocks)。這款應用可幫助有認知障礙的用戶更輕鬆地使用 Android 手機和平板電腦。用戶可以使用名稱或圖片向主屏幕添加常用操作,之後只要激活某個操作區塊(例如主屏幕上的某張照片),即可觸發相應的操作,例如打電話給親人。


Lookout。這款應用使用 Android 設備上的攝像頭和傳感器來識別物體和文字,然後告訴您它所發現的信息,從而為盲人或弱視用戶的生活提供便利。


無障礙套件 (Accessibility Suite)。套件中提供了無障礙菜單、隨選朗讀、放大鏡、開關控制、盲文支持、語音控制和 TalkBack 等無障礙功能。

Android 上的無障礙支持。開發者們最熟悉的 Android 平台也提供了實時字幕、實時轉寫、助聽器支持、深色主題和 Talkback 等豐富的無障礙功能。

Chrome 上的無障礙支持。針對使用瀏覽器的用戶,Google 也提供了諸如 ChromeVox 屏幕閱讀器、縮放功能、改進的鍵盤導航以及深色模式等無障礙支持。

Lighthouse 核查。Lighthouse 是一款開源、自動化的開發者工具,可在 Chrome DevTool 中直接使用。該工具會依據 WCAG 準則來核查給定頁面的無障礙體驗,並給出分值:
△Lighthouse

如何長期鞏固無障礙氛圍
辦公室無障礙
物理空間
開會時
在辦公室廚房內
說話方式
開發流程無障礙
儘早與相關團隊溝通,確保在開發之初就考慮到無障礙:
無障礙文化
打造重視無障礙的公司文化至關重要:
一起努力
推薦閱讀
