無障礙設計(Accessibility):讓更多人都能使用的網站
Accessibility × Website Design
無障礙設計(Accessibility):讓更多人都能使用的網站
在講求成長的網站設計裡,無障礙不是加分題,而是基本款。本文用實例帶你把「美觀、好用、可被理解」一次到位。
前言:網站設計不只是美觀,更是公平
隨著數位化的普及,網站已是品牌與使用者最常見的接觸點。若忽略無障礙設計(Accessibility),對視覺、聽覺、行動或認知障礙者而言,網站就像一堵牆。真正好的網站設計,是讓每個人都能看得見、聽得到、操作得了,也理解得到。
被找到語意標記與清楚結構,提升搜尋可見度
被理解標題層次、用語簡單、對比足夠
被操作鍵盤可用、焦點明顯、錯誤提示友善
本文把無障礙設計整理成易實作的清單,幫你把「美觀 × 體驗 × 合規 × SEO」同時做好。
一、什麼是無障礙設計?
無障礙設計(A11y)是指在網站設計與前端開發的過程中,透過語意化結構、清楚互動與輔助技術支援,讓不同身心狀況的人都能順利使用網站。
- 視覺:螢幕閱讀器支援、圖片
alt
、足夠對比 - 聽覺:影片字幕、可讀逐字稿
- 行動:全站鍵盤可操作、焦點可見
- 認知:簡單語言、清楚流程、可撤銷/更正
二、無障礙網站設計的四大原則(POUR)
- 可感知(Perceivable):圖片替代文字、字幕與足夠對比;資訊不只靠顏色傳達。
- 可操作(Operable):鍵盤可用、避免強制時限、可暫停動畫與自動播放。
- 可理解(Understandable):一致的導航、清楚的標題與表單錯誤提示。
- 強健(Robust):語意化 HTML、相容輔助工具與各種瀏覽器/裝置。
TIP:把 WCAG 視為「規格」,把你的設計系統視為「實踐工具」。兩者結合最有效。
三、實務做法:把無障礙落在每個細節
- 圖片替代文字:
- 標題階層:每頁唯一
h1
,其餘用h2/h3
;不要以樣式取代語意。 - 對比檢查:正文至少 4.5:1;大字可 3:1。
- 鍵盤焦點:用
:focus-visible
顯示明顯外框,不要把焦點樣式拿掉。
- 表單可用性:每個欄位有 ,錯誤訊息具體可理解。
- 影音替代:提供字幕、關鍵內容摘要或逐字稿。
- 狀態與回饋:滑過/按下/載入中/成功/失敗都有一致的視覺與文字回饋。
- 降低動態負擔:支援
@media (prefers-reduced-motion: reduce)
(本頁樣式已支援)。
四、無障礙設計對網站設計的價值
- 擴大受眾:不排除任何使用者,自然帶動流量與轉換。
- 提升 SEO:語意化結構、替代文字、清楚階層=更友善的搜尋理解。
- 品牌形象:展現包容與社會責任,拉高信任。
- 符合法規:許多地區已將無障礙列為必要要件,提早準備最省成本。
五、常見的無障礙設計錯誤
- 圖片沒有
alt
,或以關鍵字堆疊取代敘述。 - 只靠顏色傳達狀態(例如「紅色=錯誤」)。
- 滑鼠互動才看得到內容,鍵盤無法觸達。
- 焦點指示被移除,使用者看不見現在的位置。
- 表單錯誤訊息籠統(如「Invalid」),不說明如何修正。
- 大量自動播放/閃爍動畫且無法暫停。
六、如何開始無障礙網站設計?
- 第 1 週(盤點):列出核心頁面,檢查標題層級、
alt
、對比、鍵盤操作。 - 第 2 週(修正):優先改「最常被看」與「最接近轉換」的頁面。
- 第 3 週(驗證):用螢幕閱讀器(NVDA/VoiceOver),並僅用鍵盤操作全站,修到順暢。
實務建議:把無障礙規範寫進設計系統(按鈕、表單、卡片、導覽列的可達性規則),之後新頁面自然合規。
七、推薦工具(快速檢測 × 開發友好)
- WAVE:線上檢測頁面結構與對比。
- axe DevTools:Chrome 擴充,開發時即時標示問題。
- Color Contrast Checker:輸入色碼檢查對比是否達標。
- Lighthouse:Chrome DevTools 內建,含可達性分數與建議。
八、結論:真正好的網站設計,沒有障礙,只有連結
從圖片 alt
、對比、鍵盤操作、字幕到表單提示,任何一點改善,都能讓更多人順利使用你的網站。把無障礙納入網站設計的日常流程,不僅提升體驗與 SEO,也建立更可信賴的品牌形象。
下一步,把本文清單直接套用到:首頁、服務與聯絡三個關鍵頁面;三週內,你會看見「可被理解、可被操作、也更能轉換」的明顯改變。
想知道你的網頁設計能改哪裡?
我們提供 30 分鐘免費健檢:一起檢視首頁、服務與聯絡頁,找出 3 個最好改、最有感的地方。把你的目標告訴我們,其餘交給我們。
三個問題:你想吸引誰?他現在在想什麼?你希望他接下來做什麼?
© 2025 Code&Canvas