無障礙網頁檢測工具:瀏覽器內檢查網站無障礙
使用 DevCheck 檢查瀏覽器目前開啟的網頁,包括本機、測試站與登入後的畫面。先執行掃描、查看受影響元素,再用鍵盤確認操作,修正後重測相同狀態。
為什麼用瀏覽器內的網頁無障礙檢測工具?
選單展開後、表單出現錯誤時,畫面的內容與操作可能不同。DevCheck 能檢查你目前開啟的狀態,不需要公開網址;其他頁面與互動狀態仍要分別檢查。
檢查本機與測試站頁面
在尚未公開的頁面上執行檢查,不需要把網址交給外部掃描服務。
檢查登入後與互動狀態
在使用者流程、表單狀態、彈窗或動態內容出現後執行無障礙檢查。
定位可修正的頁面元素
用 axe-core 找出常見問題,並把結果對應到頁面元素,方便修正後重新檢查。
補上視覺情境檢查
搭配色盲、文字間距、視野缺損、老花、近視與白內障模擬,檢查設計可讀性。
選用:檢查文字與圖片描述
選用 AI 檢查連結名稱是否說明用途、語言標記和圖片替代文字的品質。它只分析取樣內容,不會檢查連結目的地;取樣內容會傳送給 Google Gemini,不能取代人工確認。請勿在含機密或未授權內容的頁面啟用。
如何用 DevCheck 做無障礙網頁檢測
這個起步流程使用本機掃描與人工檢視,不需要公開網址或啟用 AI。請在你有權測試的頁面操作;會送出訂單或訊息的流程,使用受控測試環境。
- 步驟 1
安裝瀏覽器擴充功能(Chrome/Edge 或 Firefox)。
- 步驟 2
開啟要檢查的公開頁、本機頁、測試站或登入後流程。
- 步驟 3
在 DevCheck 選「掃描」→「掃描這個頁面」。
- 步驟 4
查看問題類型、嚴重度與對應元素。
- 步驟 5
用鍵盤走完主要任務,搭配「人工檢視」確認結構與焦點。修正後重新掃描相同狀態;AI 是選用功能,這個起步流程不需要啟用。
無障礙檢測工具不能取代完整人工檢測
DevCheck 可以加速找出常見、可被機器偵測的問題,但自動化檢測無法保證完整符合 WCAG、ADA 或法規要求。正式審查仍需要人工檢查、鍵盤操作測試、輔助科技測試與實際情境判斷。
試做一次:找出沒有名稱的按鈕
不用寫程式:打開練習頁,用 DevCheck 掃描、找到沒有名稱的按鈕,再在頁面上套用修正後重測。練習頁是虛構的示範內容,也不需要啟用 AI。
「需要人工確認」不是已確定的錯誤;掃描沒有發現問題,也不等於整頁通過 WCAG。無法定位元素時,回到相同頁面狀態重新掃描;受保護的框架或封閉 Shadow DOM 仍可能無法定位。需要交給同事時,可用「複製摘要」,先確認內容再分享。
想在自己的測試頁試試?看 HTML 範例
把第一段 HTML 放在你能修改的測試頁,例如 localhost 開發頁;按鈕沒有新增資料的功能。
檢查前:只有被輔助科技忽略的圖示
<button type="button"><span aria-hidden="true">+</span></button>- 開啟測試頁與 DevCheck,選「掃描」→「掃描這個頁面」。不要在瀏覽器設定頁或擴充功能商店頁測試。
- 在結果中找按鈕名稱相關項目(規則 ID:button-name)。檢視列出的元素;點選元素項目可嘗試在頁面標示位置。這裡缺少名稱,是因為唯一的內容被 aria-hidden 排除了。
- 先確認按鈕用途,再改成下方有可見文字的版本。不要只為了消除警告而填入「按鈕」這類沒有用途的名稱。
- 重新載入修改後的頁面,再掃描同一狀態。這個按鈕不應再出現 button-name 問題;但仍要用鍵盤確認能到達與操作,並用螢幕閱讀器確認名稱。正式功能還要另外測試新增流程。
修正後:用可見文字說明用途
<button type="button">新增聯絡人</button>網頁上線前的檢查路徑
從檢查範圍開始,依頁面內容選擇自動化、鍵盤、名稱、圖片與視覺狀態的檢查,再整理修正與重測。只有包含 PDF 的任務才需要另外檢查文件。
- 步驟 1. 先建立上線前檢查範圍
網站上線前如何做無障礙檢測?
先確認要檢查的是公開頁、本機、測試站、登入後流程、互動狀態或 PDF。
- 步驟 2. 跑初步自動化檢查
自動化無障礙檢測能找到什麼,又找不到什麼
用掃描結果找出可機器偵測的問題,同時保留需要人工判斷的部分。
- 步驟 3. 檢查鍵盤與焦點路徑
如何檢查鍵盤焦點路徑
確認焦點是否可到達、順序是否合理、是否被困住,以及操作路徑是否符合頁面脈絡。
- 步驟 4. 檢查可及名稱
如何實作可及名稱
確認按鈕、連結、表單控制項與互動元件是否有可理解的名稱。
- 步驟 5. 檢查圖片替代文字
如何寫出有意義的圖片替代文字
依圖片在頁面中的用途判斷 alt,而不是只描述畫面上有什麼。
- 步驟 6. 檢查色彩、狀態與可讀性
網頁上線前,色彩對比要檢查哪些狀態?
檢查文字、焦點、錯誤與選取狀態;區分必要的圖示/邊界、裝飾,以及真正停用元件的例外。
- 步驟 7. 如果有 PDF,檢查結構訊號
PDF 無障礙結構訊號檢查
檢查語言、標籤、圖片、連結、表單、書籤與頁面一致性等線索。
- 步驟 8. 把發現整理成修復計畫
網站無障礙修復計畫
依使用者任務、影響範圍、負責角色、修復層級與回測方式整理下一步。
誰適合使用這個網頁無障礙檢測工具?
開發者與接案團隊
交付或驗收前,在測試站與登入後的畫面先找出常見問題;收到稽核報告後,在同一個畫面重現並重測。
QA 與測試人員
把無障礙檢查加入 release 前與回歸測試流程。
PM、內容與營運人員
查看回報發生時的畫面,記下受影響元素與操作,和負責修正的人討論下一步。
設計與產品人員
在設計審查時檢視色彩、可讀性、不同視覺條件與操作是否順暢。
接下來想檢查什麼?
Accesserty DevCheck
了解各項檢查功能、哪些內容留在本機,以及如何安裝使用。
檢查 PDF 文件
如果要檢查的是檔案而不是網頁,查看本機 PDF 結構檢查的操作與限制。
看懂 WCAG 檢測結果
看懂檢測結果中的成功準則與嚴重度,確認哪些項目需要人工檢查,以及修正後如何重測。
色彩對比檢查指南
如果問題是文字、狀態、焦點提示、圖示與元件邊界是否清楚,這篇指南說明 release 前的實務檢查順序。
常見問題
先確認能否檢查你要測的頁面與互動狀態、指出受影響元素、說明檢查範圍,並讓你記錄結果與重測。再確認資料傳送方式、使用額度及選用功能的條件。免費或付費都不代表能完成所有評估;仍需人工檢視完整任務。
是。DevCheck 是瀏覽器內使用的無障礙網頁檢測工具,適合需要檢查頁面的人檢查公開頁、本機頁、測試站、登入後頁面、焦點路徑、AI 語意品質與 PDF 結構訊號。
輸入公開網址的工具適合從公開頁開始。DevCheck 在你目前的瀏覽器狀態執行,方便檢查本機頁、測試站、登入後流程、展開的選單與表單錯誤。其他工具若提供授權測試或瀏覽器自動化,也可能檢查這些情境;請依實際能力選擇,不只按工具類型判斷。
可以。DevCheck 在瀏覽器內執行,因此適合檢查 localhost、staging、內部測試頁與尚未公開的頁面。
可以。只要你能在瀏覽器中開啟該狀態,就能用 DevCheck 執行檢查,這是它和許多線上 URL checker 的主要差異。
DevCheck 可以協助初步找出網頁與文件中的無障礙風險,但它不是法律符合性認證工具,也不能保證符合 ADA、WCAG 或其他法規要求。