開始使用輔助功能

理解可訪問性是將四種主要能力類別與軟體開發相關聯的過程。這些廣泛的類別是:

  • 視覺
  • 聽力
  • 流動性
  • 認知

對於每個類別,需要考慮使用者的需求。還必須要理解的是,每個人都有一系列能力,而且這個範圍很大程度上取決於包括一個人的年齡,環境和他們可能參與的其他活動的事情。一些解決問題的方法的例子。 正常範圍之外的能力包括:

  • 有視力障礙的人包括從完全失明到無法在沒戴眼鏡的情況下閱讀小文字的人的能力。這些問題的解決方案可能包括影象的文字等效項和僅鍵盤導航。他們可能需要使用高對比度顏色方案或大字型。他們可能對顏色差異不敏感,要求軟體使用其他資訊渠道與使用者進行通訊。

  • 有聽力障礙的人需要諸如隱藏式字幕和口述音訊的抄本之類的解決方案,或者傳達聲音傳達的訊息的其他視覺手段。

  • 有行動障礙的人可能需要語音控制或鍵盤快捷鍵等解決方案。他們幾乎肯定需要不會妨礙或干擾其計算機上執行的替代訪問軟體的軟體。

  • 有認知障礙的個人需要解決方案,例如簡化術語,示例輸入和統一頁面佈局。

作為軟體開發人員,有些實踐可以幫助或阻礙你所使用的軟體的可訪問性。例如,如果你正在使用桌面軟體,並且你建立了自定義 GUI 控制元件,那麼有視力障礙的人使用的工具可能無法與這些控制元件互動,除非你進一步努力使這些控制元件可訪問。如果你正在開發基於 Web 的軟體,頁面的結構和內容同樣可以幫助或阻礙使用你網站的殘障人士。

參考