魯棒
本文提供了關於如何編寫 Web 內容的實用建議,使其符合 Web 內容可訪問性指南 (WCAG) 2.0 和 2.1 中“健壯性”原則的成功標準。健壯性原則指出,內容必須足夠健壯,能夠被廣泛的使用者代理(包括輔助技術)可靠地解析。通常可以透過遵循 Web 標準和嚴格測試來實現。
注意: 要閱讀 W3C 關於健壯性及其指南和成功標準的定義,請參閱原則 4:健壯性 — 內容必須足夠健壯,能夠被廣泛的使用者代理(包括輔助技術)可靠地解析。
指南 4.1 — 相容性:最大化與當前和未來使用者代理(包括輔助技術)的相容性
本指南側重於使內容儘可能相容,不僅是與當前使用者代理(例如瀏覽器)的相容,也包括與未來使用者代理的相容。
| 成功標準 | 如何符合標準 | 實用資源 |
|---|---|---|
| 4.1.1 解析 (A) |
內容應格式良好,以便瀏覽器和其他使用者代理(如螢幕閱讀器)能夠成功解析。 要透過此標準,請確保您的 HTML 儘可能有效。使用W3C 驗證器來驗證您的標記。 |
請參閱除錯 HTML 以獲取實用指南。 |
| 4.1.2 名稱、角色、值 (A) |
使用者介面元件(例如,表單輸入、按鈕、連結等)的名稱和角色應可透過程式確定。 當正確使用語義元素來實現其預期目的時,此標準應自動透過。在編寫自定義元件的指令碼時,您需要使用 WAI-ARIA 角色和其他功能來確保您的控制元件能夠被按照預期進行解析和使用,例如,不僅是視力正常的滑鼠使用者,還有螢幕閱讀器使用者、僅鍵盤使用者等。 |
請參閱HTML:可訪問性的良好基礎和WAI-ARIA 基礎知識。 |
| 4.1.3 狀態訊息 (AA) |
讓輔助技術使用者意識到頁面上新增的新狀態訊息。 |
理解狀態訊息 |
注意: 另請參閱 WCAG 關於指南 4.1:相容性:最大化與當前和未來使用者代理(包括輔助技術)的相容性。的描述。