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