地區商店出現市場選擇框,鍵盤使用者卻無法選完國家或回頁面。截圖看不出這類故障,需走完開啟、延遲選項、取消及確認的真實焦點路徑。
本文是授權網站QA方案,不代表瀏覽器、代理或網站通過無障礙認證。地區路徑提供網路情境,鍵盤可用性仍由應用驗收。
一、聲明市場選擇流程
用自有測試頁、已知市場、支援語言及無害設定。記開啟控制、初始值、選擇方式、取消及確認後目標,明確哪個動作真正提交市場。
W3C APG模態對話框模式描述焦點進框、Tab及Shift+Tab留在框內、Escape關閉,之後回觸發者或合理替代位置。確為模態才採用,非模態浮層需獨立契約。
市場切換可能替換文件或路由,需另訂導覽後焦點。勿因舊按鈕消失就判預期導覽失敗,也不能接受焦點消失而無可用延續。
二、建立純鍵盤對照
- 乾淨測試設定啟動,記市場、語言、瀏覽器版本及視口。
- 以鍵盤到市場控制,記可見焦點及可存取身分。
- 按控制規定按鍵開啟,立即記活動元素。
- 雙向遍歷可操作控制,記首尾及模態啟用時是否能到背景。
- 不改市場取消,查返回目標與原狀態。
驗收使用實際按鍵。程式直接設焦點或改值能診斷,卻繞過使用者路徑,需另記。焦點環之外還要查控制是否隱藏、遮住,以及是否能執行宣告動作。
三、在已知位置延遲選項
自有環境以受控樣本延遲回應,不靠代理隨機變慢。釋放前開框,記起始焦點、載入中可操作項與取消表現。
釋放匹配回應後,確認焦點仍在可用元素。重新呈現可能移除聚焦節點,畫面卻不變;查實際活動元素與更新後下一次鍵盤動作。
再測文件規定的空結果及可恢復錯誤,按設計保留重試或取消等有效延續,不能只因錯誤文字可見就通過。
四、分開選取及提交
依實際元件規則,用鍵盤選無害支援市場。原生select、單選組與自訂listbox內部按鍵不同,不能從外框套統一方向鍵規則。
記確認前候選,只啟動一次提交,查最終市場ID、頁面狀態及焦點。若導覽,等目標頁就緒再驗後續,不檢查舊文件脫離節點。
重開核對已提交選值;另一份重設樣本改候選後取消,依契約確認舊市場保留。相似文字以穩定選項身分分辨。
五、查替換、重開與長文案
自有樣本在關閉前重新呈現頁首或換觸發鈕,確認計畫的合理返回控制存在且可用。只記過期節點參照,地區版面變更後可能遺失焦點。
少量固定次數反覆開關,再按一次啟動鍵,確認單一對話框及單次市場提交。重複監聽器可能使畫面正常卻執行兩次。
用支援的長文案語言及約定窄視口,再遍歷和提交,查聚焦選項與動作可見。固定市場與樣本以隔離版面變化。
六、相同樣本比較地區路徑
98IP動態住宅IP產品頁協助了解授權地區網站驗收產品,以API設定頁確認接入及帳戶選項。代理不保證網站選定哪個框或語言,仍要記應用輸入。
- 開啟取消:鍵盤進入並有可用返回。
- 雙向遍歷:不意外到背景。
- 受控延遲:匹配更新後焦點可用。
- 空及錯誤態:有效延續依設計存在。
- 確認與取消:各自遵守市場契約。
- 替換重開:不失焦、不重複提交。
案例未執行。各路徑獨立重設,固定瀏覽器、樣本、市場及視口;記按鍵、活動元素身分、回應案例ID、候選與提交市場、返回目標及首個落差。遮蔽秘密,只留合成設定。
常見問題與上線檢查
對話框可見就可用嗎?不,需完成開啟、移動、動作及離開序列。
單次鍵盤測試證明全面無障礙嗎?不能,只報本流程範圍,輔助技術等另行查核。
- 聲明模態或非模態。
- 開啟、載入、選取、關閉焦點可觀察。
- 取消與確認分別重設。
- 動態更新保留延續。
- 驗實際按鍵,不只改程式狀態。
- 僅用授權設定,不下單付款或宣稱認證。