將網站當作商業系統來營運。

網站無障礙

建立角色分工的網站無障礙測試計畫

以一張可重複使用的責任矩陣,把自動檢查、人工判讀、輔助科技測試與身心障礙者評估分派到設計、內容、開發、QA及發布決策,再依變更風險調整測試深度、保存可追溯證據、設定阻擋與重測規則,並從一條關鍵旅程逐步擴展至日常交付流程。

五名同事圍在木桌旁,一名站立的男子把空白卡片放進牆面方格,桌上擺著鍵盤、耳機與無障礙輔具。

要建立可運作的網站無障礙測試計畫,先把測試視為每次變更都必須產生的交付證據,而不是上線前才交給專家的總檢查。團隊應事先界定受影響的旅程與資產,為每種方法指定觸發條件、最早可測階段、受訓執行者、當責接受者、證據格式、發布阻擋規則及重測負責人,讓修正責任與風險接受都有跡可循。

核心原則

  • 無障礙測試應成為分散於交付流程的證據,不是最後才加入的專家稽核。
  • 每種測試都需要觸發條件、最早執行階段、負責人、當責接受者、環境、證據、阻擋規則與重測責任。
  • 自動偵測、人工符合性檢查、輔助科技相容性測試及身心障礙者評估提供的是不同證據。
  • 風險提高時要加深測試,不能用低風險分類忽略已知障礙或替未測路徑宣稱符合標準。
  • 發布例外只是經授權的風險決策紀錄,不會把失敗結果變成符合標準。

什麼條件才讓無障礙測試成為一套計畫?

四名同事在木桌旁把深藍色與琥珀色空白卡片分類放入淺托盤,前方擺著鍵盤、耳機和資料夾。

無障礙測試之所以成為計畫,是因為不同證據被安排在設計、內容製作、開發、QA與發布準備的適當時點,同時保留明確的接受責任。自動偵測處理可程式化條件;人工檢查判斷行為與意義;輔助科技測試檢查代表性任務的相容性;身心障礙者評估則探索易用性及尚未被滿足的需求。

W3C建議在開發或改版早期持續評估,並明確指出任何工具都不能單獨判定網站是否符合無障礙標準。因此,設計師、編輯與開發者仍要對自己的決策與產出負責;QA提供獨立檢查,無障礙負責人則維護政策、方法、訓練與疑難判讀,不應成為所有檢查必經的瓶頸。

測試深度應如何配合這次發布的內容?

兩名成人扶著四疊依次增高的空白卡片,桌上還擺著鍵盤、耳機、放大鏡與可更新式點字顯示器。

測試深度應隨互動程度、重複使用範圍、設計新穎性、旅程重要性及可能的使用者影響增加。選方法以前,先盤點受影響的旅程、元件、範本、內容類型、文件、媒體、控制項與支援技術;同一張變更單若同時改到版面、語意及互動,就應採用較深的適用層級。

  • 純內容變更:人工檢查內容意義並執行適用的自動檢查;若改到結構、媒體、文件、控制項或任務意思,再加入鍵盤、縮放、重排或輔助科技檢查。
  • 視覺或版面變更:加入設計審查及縮放、重排檢查;只要互動或焦點可能受影響,就一併檢查鍵盤焦點。
  • 元件或互動變更:建置前先寫驗收條件,由開發者做局部檢查,再由QA獨立測試相關狀態、代表性任務及必要的輔助科技;共用元件另加迴歸涵蓋。
  • 新範本、關鍵旅程或重大發布:採用所有適用層級、受訓的輔助科技測試、代表性涵蓋、抽樣符合性評估,以及仍能影響設計時進行的身心障礙者評估。

這四類是便於團隊協作的編輯性模型,不是官方風險標準、固定評分或符合性證明。低風險只代表所需深度較小,不代表可以不留證據;較廣的符合性工作則可參照WCAG-EM,先界定範圍與目標、探索關鍵頁面及功能,再選取代表性樣本、執行評估並報告結果。

責任矩陣要記錄什麼,又由誰接手?

三名同事把深藍色卡片放入五欄牆面矩陣,前方長桌鋪滿透明證據袋、筆記型電腦、平板與手機。

責任矩陣必須讓每一層測試在動工前就能回答九件事:何種變更會觸發、涵蓋哪些範圍、最早何時可做、誰負責執行、誰有權接受結果、需要何種能力與環境、保留哪些證據、什麼情況阻擋發布,以及由誰修正與重測。矩陣的價值不在格子多,而在交接時不再猜測。

角色邊界也要清楚:設計師負責可及的互動與視覺決策,作者或編輯負責內容意義,開發者負責實作與局部檢查,QA負責測試計畫及獨立執行,使用者研究員負責合宜的身心障礙者研究,產品或發布負責人則作出發布決定。小型團隊可由同一人戴不同帽子,但高風險工作仍應保留受訓或獨立審查。

當每次變更都有具名證據、責任歸屬與重測路徑,無障礙就不再是別人的最後一關。

七層測試責任矩陣範例
測試層、觸發與範圍最早階段、執行者、能力與環境當責接受者與保留證據發布效果與重測負責人
自動檢查;適用於相關程式碼、範本與內容變更開發或編輯時;創作者執行,使用已核定規則的環境QA接受;保留版本、範圍、規則與結果命中阻擋規則即退回;原創作者修正及重跑
內容審查;文字、媒體、文件、標籤或指示變更草稿與設計階段;作者或編輯以實際情境判讀內容負責人接受;保留審查範圍與處置關鍵意義不清即阻擋;內容團隊修正並複核
鍵盤審查;控制項、互動、導覽或焦點受影響可操作原型或建置版;開發者先查、QA獨立執行QA接受;保留任務、狀態、環境及發現任務無法完成或焦點受困即阻擋;開發者修正、QA重測
縮放與重排;版面、視覺階層或浮動內容變更設計稿後期及建置版;設計師與QA使用適用視窗條件QA接受;保留倍率、視窗條件、頁面及結果資訊或功能遺失即依規則阻擋;設計與開發共同修正
螢幕閱讀器或選定輔助科技;高風險互動與代表性任務可用建置版;受訓測試者使用指定瀏覽器、系統及技術版本無障礙負責人或QA接受;保留步驟、輸出、影響與環境阻斷關鍵任務即阻擋;開發者修正、受訓測試者重測
身心障礙者評估;原型、關鍵旅程及重大變更結果仍能改變設計時;研究員與合適參與者執行產品負責人接受;保留研究範圍、觀察與決策依既定規則處置,不單獨宣稱符合;團隊驗證修正
抽樣符合性評估;新範本、重大發布或較廣範圍判定範圍穩定後;受訓或獨立評估者採代表性涵蓋授權發布負責人接受;保留範圍、樣本、方法與報告符合阻擋條件即不發布;各創作者修正、評估者重測

每項核心無障礙檢查究竟要看什麼?

兩名同事坐在測試桌前,男子操作螢幕背向鏡頭的鍵盤,女子則調整桌上型影像放大器並拿著彩色卡片。

每項核心檢查都應對準可觀察的任務與狀態,而不是只記一個通過符號。自動檢查要記錄掃描範圍及規則,適合放在本機流程與相關整合管線;內容審查則要由人判斷頁面標題、標題層級、標籤、連結、指示、錯誤、字幕、逐字稿及替代文字在當下情境是否真的傳達有用意義。

  • 用鍵盤完成代表性任務,操作每個相關控制項,確認焦點順序合理、焦點清楚且未被完全遮蔽。
  • 進入及離開複合元件,觀察狀態變更、動態訊息與錯誤復原,不能把只按Tab鍵巡覽當成完整測試。
  • 依適用準則把文字放大至200%,確認內容及功能沒有遺失。
  • 重排時分開檢查相當於320 CSS像素寬度的水平捲動,以及相當於256 CSS像素高度的垂直捲動,並保留需要二維版面才能理解或使用的例外。
  • 查看資訊或功能是否消失、被遮擋,焦點是否隱藏,以及變更是否意外發生在目前視窗以外,而不是要求畫面維持像素級一致。

執行者應把每項發現寫成可重現的紀錄:受影響任務、使用者影響、預期行為、實際結果、測試環境、證據、修正負責人與重測結果。乾淨的自動掃描只能表示所執行規則沒有命中問題,不能回答內容是否有意義、鍵盤能否完成任務,也不能據此宣稱整條旅程符合WCAG。

何時需要輔助科技、身心障礙者及符合性評估?

一名戴深色眼鏡與耳機的盲人男子使用點字顯示器和小型鍵盤,女研究員在旁觀察並拿著空白任務卡。

當變更涉及高風險互動、代表性任務、重大功能或關鍵旅程時,就應加入受訓的螢幕閱讀器及所選輔助科技測試。測試組合應根據受眾證據、產品採用的技術、支援承諾與已知風險選定,並記錄瀏覽器、作業系統、輔助科技及版本;一組螢幕閱讀器環境既不代表所有盲人,也不能證明整體符合標準。

身心障礙者評估應安排在發現仍能影響原型、內容或旅程設計的時點,並先處理會消耗整場研究的明顯重大障礙,好讓參與者也能揭露更深層的易用性問題。研究可依階段採用聚焦的原型回饋或正式任務研究,但不能把一位參與者的經驗推論為整個障礙族群的共同結論。

使用者評估與標準符合性評估不能互相取代:前者探索實際使用經驗及未滿足需求,後者依明確範圍、代表性頁面與功能判讀標準要求。即使達到最高WCAG符合等級,也不保證每一位使用者都能順利使用,因此較高保證需求應把兩類證據並列,而不是挑選其中一項作為完整代理。

如何用證據控制發布並持續改進計畫?

三名同事在發布審查桌旁核對證據袋與狀態卡,其中一人把一張琥珀色卡移到鍵盤和耳機旁準備重新測試。

發布應由獲授權的產品或發布負責人依該變更類別所需證據作決定,而不是看一個全站分數。每項適用檢查都要完成,阻擋發現要修正並重測,紀錄則需標示範圍、方法、環境、結果、負責人、處置及重測狀態;QA與無障礙專業人員提供獨立證據,創作者仍負責修正。

若組織政策允許例外,紀錄必須列出授權人、理由、受影響使用者、緩解措施、到期日及後續工作;例外不會改變原始結果,也不能建立符合性。上線後收到的障礙回報與重複缺陷,應回饋到責任矩陣、迴歸檢查、訓練、範本及日後的變更分類,而不是被壓縮成單一通過率或成熟度分數。

  1. 先選一條關鍵旅程,讓它的責任與證據鏈完整。
  2. 訓練矩陣中具名的角色負責人。
  3. 建立證據範本並加入適當自動化。
  4. 用實際發現校準阻擋與重測規則。
  5. 定期檢視重複缺陷及使用者回報。
  6. 確認做法穩定後,再擴大到其他旅程與範本。

若團隊缺乏判讀複雜互動、輔助科技行為、代表性符合性涵蓋或爭議發現的能力,應請受訓的無障礙評估者加入;身心障礙者研究則交由具相關經驗的研究員規劃。涉及臺灣或其他司法管轄區的法規解釋、認證或合規主張時,另向合格法律專業人士尋求意見。

常見問題

網站無障礙測試計畫怎麼建立?

先界定旅程、資產及變更類別,再分清自動偵測、人工檢查、輔助科技測試與身心障礙者評估所提供的證據。接著建立責任矩陣、訓練執行者、設定證據與阻擋規則,從一條關鍵旅程試行後,依重複發現逐步擴大。

網站無障礙測試應該由誰負責?

責任應分散到設計、內容、開發、QA、研究、無障礙專業及獲授權的發布角色。創作者對自己的工作負責,QA與專業評估增加獨立保證,無障礙負責人維護政策及方法,發布負責人則接受或拒絕風險。

自動無障礙測試能證明符合WCAG嗎?

不能。自動化適合反覆偵測可程式化條件,但無法單獨判斷內容意義、完整鍵盤行為、實際輔助科技相容性或所有符合性要求,因此仍需具備相關知識的人員及其他適用方法。

什麼時候要用螢幕閱讀器並邀請身心障礙者測試?

重大功能、高風險互動及代表性關鍵任務應加入受訓的螢幕閱讀器或所選輔助科技測試。身心障礙者評估則應在結果仍能改變原型或旅程時進行,用來探索易用性與未滿足需求,而非取代標準符合性評估。

哪些無障礙問題應阻擋網站發布?

每個組織都要由獲授權角色預先定義阻擋規則,不能臨到發布才用單一分數決定。發布證據至少應顯示必要檢查已完成、阻擋發現已修正並重測;若政策允許例外,也要具名、限時並與符合性主張分開記錄。

WebChorus logo

WebChorus 編輯團隊

我們關注的是網站上線之後、長期左右成敗的那些決定。我們從具名來源出發,區分查證所得與自身觀點,並在明文的編輯準則下運用 AI 協助研究與撰稿。凡有商業關係,一律揭露。