为改善残障人士的访问体验,IBM 开源了一套开发工具包
最近,IBM 推出了一套開源工具包Equal Access Toolkit,這套工具面向開發(fā)者和測(cè)試人員,將可訪問性直接整合到開發(fā)流程中,確保殘障人士能夠正常訪問相應(yīng)的網(wǎng)站或者應(yīng)用程序。
據(jù)ZDNet報(bào)道,今年二月,猶他州立大學(xué)的非營(yíng)利組織WebAIM對(duì)排名前 1,000,000 的網(wǎng)站首頁(yè)進(jìn)行了可訪問性分析,發(fā)現(xiàn)超過 98% 的頁(yè)面至少有一個(gè)可檢測(cè)到的可訪問性錯(cuò)誤,平均每頁(yè)有 60.9 項(xiàng)錯(cuò)誤。其中最常見的是低對(duì)比度文本、圖片無替代文字、空鏈接、表格標(biāo)簽缺失、空按鈕、缺少文件語言等。報(bào)告中提到,若能改善這些問題,將會(huì)大大提升網(wǎng)頁(yè)的可訪問性。
這也在某種程度上意味著,大多數(shù)網(wǎng)站或應(yīng)用一開始就沒有考慮到這一點(diǎn)。來自 IBM 的Bo Campbell指出,當(dāng)前大部分可訪問性工作都是在開發(fā)計(jì)劃和設(shè)計(jì)之后完成的,但其實(shí)這應(yīng)當(dāng)在初始階段就被納入開發(fā)框架。
建立可訪問性開發(fā)框架是一項(xiàng)挑戰(zhàn),建立一整套可訪問性框架思維更是一件難事,于是 IBM 開源了 Equal Access(平等訪問)工具包,能夠?qū)⑦m當(dāng)?shù)娜蝿?wù)及時(shí)集成到工作流中,也有助于降低償還缺乏可訪問性的技術(shù)債成本,尤其是在開發(fā)后期和測(cè)試時(shí)。
Equal Access Toolkit目前包含以下幾項(xiàng)工具和組件:
-
accessibility-checker-extension:自動(dòng)檢查可訪問性的 Web 瀏覽器擴(kuò)展,適用于 chromium 瀏覽器和 Firefox
-
accessibility-checker:針對(duì)基于 Node 的測(cè)試環(huán)境的自動(dòng)可訪問性測(cè)試
-
karma-accessibility-checker:針對(duì) Karma 環(huán)境的自動(dòng)化可訪問性測(cè)試
-
accessibility-checker-engine:可訪問性規(guī)則和評(píng)估引擎
-
rule-server:部署規(guī)則和引擎
在 IBM 工程師看來,“無障礙獲取不僅是一種實(shí)踐,而且是一種文化和一種思維習(xí)慣”。企業(yè)和軟件設(shè)計(jì)師應(yīng)當(dāng)養(yǎng)成這樣的無障礙思維,通過使產(chǎn)品更包容、更易于訪問,確實(shí)有助于直接改善人們的生活。
總結(jié)
以上是生活随笔為你收集整理的为改善残障人士的访问体验,IBM 开源了一套开发工具包的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 有哪些一线明星像泡泡一样,吹着吹着就崩了
- 下一篇: 阿里云1Mbps服务器实际下载速度及最高