隨著時代的發展,"無障礙體驗" 對開發者的意義也愈發重大——它不僅意味著更貼心的設計,更意味著實際的增長機遇和發展前景。
但剛接觸這個課題的開發者們往往擺脫不了幾個關鍵的問題:
- 什么是無障礙?
-
它為什么重要?或者說,打造無障礙產品對團隊有何好處?
-
Google 怎么幫助開發者打造無障礙體驗?
-
我的團隊該如何長期確保 "無障礙氛圍"?
本文接下來會一一為您解答這些問題。
什么是無障礙
無障礙是指產品、設備、服務或環境的設計適用于具有永久性、暫時性或情境式殘障*的用戶。
* 情境式殘障是指因周圍環境造成使用產品存在困難,比如嘈雜的環境會讓用戶無法聽清設備發出的聲音。
這里列舉一些常見的無障礙輔助產品:
可刷新盲文顯示屏,可供盲人或弱視用戶使用。這種顯示屏結合了鍵盤輸入和盲文刷新顯示功能。當用戶瀏覽到計算機上展示的下一行內容時,上一行的盲文點陣降下,新一行的點陣升起,從而使用戶能夠閱讀到新一行的內容。該設備還支持用戶輸入,讓用戶能夠與計算機進行全面交互。
LIFT 設備,這是一種帶穩定功能的持物器具。有震顫或其他進食困難的用戶可以借助這種勺式設備獨立進食。它會在身體晃動時自動進行調整,以及適應手腕活動不暢等情況。
Switch 輔助輸入設備,通常包含 1 到 2 個按鍵。用戶只需使用這 1 到 2 個按鍵即可與計算機或移動設備交互。這種設備通常供行動不便的用戶使用,常被安裝在輪椅或床上。用戶只用一根手指甚至一只腳也能控制這種設備。
移動設備上的屏幕閱讀器。該服務能為用戶朗讀出屏幕上的內容,從而幫助盲人或弱視用戶與移動設備進行交互。
以上這些只是幾個常見無障礙解決方案。如果您希望確保人人都能使用您的產品或服務,實現無障礙體驗至關重要。
無障礙的重要性
首先,無障礙對 Google 來說至關重要。事實上,我們全公司的使命宣言 "整合全球信息,供大眾使用,使人人受益" 中就蘊含了確保信息獲取無障礙的理念。
而且,確保產品和服務具備無障礙特性也是正確的做法。無論用戶是否使用了無障礙技術,所有產品和服務都應該可供所有人使用,這一點非常重要。
在上述這些理念層面的意義之外,實現無障礙體驗也有商業上的利益。據世界銀行統計,世界上有 15% 的人口患有某種殘疾:
https://developer.android.google.cn/guide/topics/ui/accessibility
殘障人士依靠支持無障礙功能的應用和服務來溝通、學習和工作。為您的應用加入無障礙功能,就能吸引這些用戶。據估計,這部分人口的消費能力可達 8 萬億美元。 實現無障礙體驗也能提升應用的通用性,從而讓所有用戶受益。舉例來說,如果用戶在烹飪時使用您的應用,如果可以使用語音指令 (而非觸控手勢) 進行操控就會更加便利。視障輔助功能則讓用戶能在耀眼的陽光下也能順利使用您的應用。 許多國家/地區現在都要求政府雇員使用的所有產品都必須是無障礙產品。這也會促使企業在無障礙方面進行投入。毫無疑問,支持無障礙體驗會為您拓展出新的市場。 隨著數字領域無障礙方面的訴訟日益增多,為產品增加無障礙支持也能降低您的團隊面臨的法律風險。 總之,無障礙能帶來更好的產品、更廣闊的市場和更低的法律風險。這也是許多開發者希望使用具備無障礙特性的框架和組件來構建應用的原因。
來自 Google 的助力
Google 提供了豐富的工具來幫助開發者打造和檢查產品的無障礙體驗。
Android 無障礙功能掃描儀(Accessibility Scanner)。這款應用能掃描其他應用中的頁面,并依據 WCAG 2.0準則檢查是否存在無障礙方面的欠佳做法,從而讓開發者快速確定需要改善的內容。
△ Android 無障礙功能掃描儀
操作區塊 (Action Blocks)。這款應用可幫助有認知障礙的用戶更輕松地使用 Android 手機和平板電腦。用戶可以使用名稱或圖片向主屏幕添加常用操作,之后只要激活某個操作區塊(例如主屏幕上的某張照片),即可觸發相應的操作,例如打電話給親人。
△ 操作區塊- 使用操作區塊https://support.google.com/accessibility/android/answer/9711267?hl=zh-Hans
Lookout。這款應用使用 Android 設備上的攝像頭和傳感器來識別物體和文字,然后告訴您它所發現的信息,從而為盲人或弱視用戶的生活提供便利。
△Lookout- 使用 Lookout 探索您的環境https://support.google.com/accessibility/android/answer/9031274?hl=zh-Hans
無障礙套件 (Accessibility Suite)。套件中提供了無障礙菜單、隨選朗讀、放大鏡、開關控制、盲文支持、語音控制和 TalkBack 等無障礙功能。
- 無障礙套件https://play.google.com/store/apps/details?id=com.google.android.marvin.talkback&e=-EnableAppDetailsPageRedesign
Android 上的無障礙支持。開發者們最熟悉的 Android 平臺也提供了實時字幕、實時轉寫、助聽器支持、深色主題和 Talkback 等豐富的無障礙功能。
Chrome 上的無障礙支持。針對使用瀏覽器的用戶,Google 也提供了諸如 ChromeVox 屏幕閱讀器、縮放功能、改進的鍵盤導航以及深色模式等無障礙支持。
Lighthouse 核查。Lighthouse 是一款開源、自動化的開發者工具,可在 Chrome DevTool 中直接使用。該工具會依據 WCAG 準則來核查給定頁面的無障礙體驗,并給出分值:
https://developer.chrome.com/docs/lighthouse/overview/
△Lighthouse
如何長期鞏固無障礙氛圍
有一點是毋庸置疑的: 優秀的體驗不能只靠團隊里的某一個人單槍匹馬來實現,尤其是無障礙體驗——不同用戶的無障礙功能需求可能完全不同。所以在團隊中長期保持 "無障礙氛圍",確保每一個人都能時時朝著優秀的無障礙體驗而努力至關重要。 這里提供一些團隊無障礙建設的思路供大家參考:辦公室無障礙
物理空間
- 確保走道上沒有背包或其他障礙物。
- 開窗簾之前,請務必先詢問附近人的意見。
- 可以為辦公室內的可能身有殘障的人提供幫助 (我們也鼓勵這樣做),但請務必先詢問對方是否需要幫助。
開會時
- 使用高對比度、易于理解的幻燈片,創建有包容性的演示文稿。
- 如果某張圖片很關鍵,并且里面包含重要信息,請向同事描述其中的內容。
- 少說題外話,否則可能會分散同事的注意力。
在辦公室廚房內
- 如果您使用了某樣物品,用完后務必將其放回原處。弱視的人會記憶物品的確切位置。
- 如果可能,最好在物品上添加盲文,以幫助盲人同事。
說話方式
- 不要想當然,一定要詢問對方,這樣既體貼又有幫助。
- 要細心。
- 與有口譯員陪同的人交流時,請務必與原說話者進行眼神交流,不要只顧與口譯員交流。
盡早與相關團隊溝通,確保在開發之初就考慮到無障礙:
- 在開發之初就在產品中加入無障礙功能比事后添加要容易得多。
- 著眼于用戶體驗,在無障礙設計方面做出更好的決策。
無障礙文化
打造重視無障礙的公司文化至關重要:
- 應該主動提供無障礙功能,在開發流程結束時才提出添加無障礙功能的做法并不可取。
- 應該將無障礙作為團隊排查問題流程中的一個常駐議題,這有助于傳播相關知識,也有助于確保無障礙自始至終都得到充分考慮。
- 重大活動應提供手語和實時字幕,以方便可能有失聰或聽障問題的人參與。
- 務必要爭取到領導層對無障礙的支持,并將他們對無障礙的支持廣而告之。
?點擊屏末|閱讀原文|即刻了解無障礙功能更多相關內容
原文標題:讓每一個人受益,收獲更大的成功 | 一文了解無障礙體驗
文章出處:【微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。
-
谷歌
+關注
關注
27文章
6142瀏覽量
105104
原文標題:讓每一個人受益,收獲更大的成功 | 一文了解無障礙體驗
文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論