IBM為響應全球無障礙體驗日(Global Accessibility Awareness Day,GAAD),發(fā)布網頁無障礙檢查工具Accessibility Checker的更新,讓網頁開發(fā)者可以簡單地找出網站中,所存在的無障礙功能缺失,并且提供重要性排序,讓開發(fā)者能夠優(yōu)先解決重要問題。
即便到了2020年,仍有高達98%的網站主頁,存在明顯可偵測到的無障礙錯誤,因此為了協(xié)助開發(fā)者解決這個問題,IBM在去年的時候發(fā)布了平等訪問工具包(Equal Access Toolkit),其提供了一個網站開發(fā)無障礙指南,給予無障礙應用程序所需要的資源,讓企業(yè)開發(fā)人員可在計劃、設計、開發(fā)和發(fā)布等各應用程序開發(fā)階段使用。
而該工具包提供了一個用于檢測的自動化工具—無障礙檢測程序,可提供開發(fā)人員和測試人員有關網頁無障礙性的信息,包括識別出問題所在、錯誤原因以及解決辦法,該工具提供Chrome和Firefox瀏覽器擴展組件,并且還提供用于Node與Karma的持續(xù)集成擴展組件,而Node與Karma擴展組件的每周下載數平均達2萬次。
從工具用戶所得到的反饋,IBM提到,他們發(fā)現(xiàn)用戶需要對整個應用程序或是網站進行測試,而非僅是單一的網頁,因為開發(fā)者在意的是,整個網站的用戶體驗流程。因此IBM現(xiàn)在提供更加完整的無障礙測試體驗,構建了多重掃描工具,用戶可以在同一個對話(Session)中掃描多個頁面并存儲結果。
無障礙檢測程序新加入的功能包括,現(xiàn)在用戶只需要簡單點擊頁面上的按鈕,就能快速對整個應用程序或網站進行掃描,所有的掃描結果將統(tǒng)一匯總到Excel工作簿中,可以供用戶方便地導出所有的內容摘要。官方提到,新的掃描功能更加靈活,用戶不僅能夠選擇一次評估整個頁面,也可以僅對單一元素或是組件進行評估。
不只找出問題,無障礙檢測程序還能明確標記發(fā)生錯誤的程序代碼位置,當用戶選擇掃描結果項目,該工具會突出顯示問題在頁面上的對應位置,以及程序代碼行數,用戶可以同時對照查看程序代碼以及畫面錯誤。而且無障礙檢測程序還可以在不需強制頁面重新加載的情況下,讓用戶執(zhí)行并且測試應用程序的動態(tài)狀態(tài),以大幅減少工作量。
無障礙檢測程序可對每次掃描任務添加標簽,并對掃描內容提供簡略縮略圖,使得用戶更容易選擇需要在報告中包含的掃描項目,所有問題將會整理成單一份報告,并且根據對用戶體驗的影響程度,排列需改進的優(yōu)先級。