顧老師數位學習平台
基本釋義:確保網站能被所有人平等使用的設計實踐
核心原則:可感知、可操作、可理解、穩健性
提供文字替代方案和適應性內容
確保所有功能都能通過鍵盤操作
讓界面和操作流程清晰易懂
WCAG 2.1分為A、AA、AAA三個等級,政府網站通常要求至少達到AA級標準,包含對比度、導航邏輯等關鍵要求。
Text alternatives for non-text content
Keyboard accessible functionality
Content is adaptable without losing information
為非文字內容提供文字替代方案
所有功能都能通過鍵盤操作
內容可適應不同設備而不損失信息
增強屏幕閱讀器對動態內容的理解
使用正確的HTML5結構化標籤
提供有意義的替代文字
確保完整鍵盤操作路徑
滿足最低對比度要求
僅依靠顏色傳達信息 (錯誤)
正確:同時使用顏色和文字標識狀態
忽略表單錯誤提示 (錯誤)
正確:使用aria-live區域動態提示錯誤
1. 缺少aria-label說明具體操作
2. 應使用<button>元素而非div
3. 替代文字應描述圖標功能而非類型
1. 添加aria-live和控制按鈕
2. 使用aria-busy和aria-live
3. 添加scope和headers屬性