安曉丹 張建宗 陳威鋼
(1.哈爾濱市殘疾人綜合服務(wù)中心,黑龍江 哈爾濱 150000;2.哈爾濱憶時(shí)代數(shù)碼科技開(kāi)發(fā)有限公司,黑龍江 哈爾濱 150000)
近年來(lái)《信息技術(shù)互聯(lián)網(wǎng)內(nèi)容無(wú)障礙可訪問(wèn)性技術(shù)要求與測(cè)試方法》(GB/T 37668-2019)《Web信息無(wú)障礙通用設(shè)計(jì)規(guī)范》《移動(dòng)通信終端無(wú)障礙測(cè)試方法》和《應(yīng)用軟件無(wú)障礙技術(shù)要求》等行業(yè)(團(tuán)體)標(biāo)準(zhǔn)的立項(xiàng)、制定和不斷完善,使我國(guó)在信息無(wú)障礙標(biāo)準(zhǔn)規(guī)范方面與國(guó)際差距縮小,同時(shí),為信息無(wú)障礙技術(shù)應(yīng)用發(fā)展提供了可靠支撐。國(guó)家行業(yè)標(biāo)準(zhǔn)規(guī)范是網(wǎng)頁(yè)本身的框架設(shè)計(jì)和代碼規(guī)范,只有網(wǎng)站結(jié)構(gòu)和設(shè)計(jì)及代碼規(guī)范符合了無(wú)障礙標(biāo)準(zhǔn),相關(guān)的“輔助工具”和盲人所使用的“讀屏軟件”等才能正常全面地獲取該網(wǎng)站信息。目前網(wǎng)站信息無(wú)障礙通常作法主要分兩種,一種是信息無(wú)障礙全網(wǎng)改造,另一種是無(wú)障礙輔助工具。
主要是使網(wǎng)站的內(nèi)容具備可感知性、內(nèi)容中的接口組件具有可操作性、內(nèi)容交互控制具有可理解性和兼容性等要求。大多數(shù)網(wǎng)站都是通過(guò)內(nèi)容管理系統(tǒng)生成發(fā)布的,其標(biāo)簽、模板、數(shù)據(jù)內(nèi)容都保存在數(shù)據(jù)庫(kù)中。因此,現(xiàn)有技術(shù)的網(wǎng)站無(wú)障礙改造方式主要是對(duì)網(wǎng)站數(shù)據(jù)庫(kù)的改造,也就是對(duì)網(wǎng)站模板、內(nèi)容、后臺(tái)進(jìn)行改造。其中內(nèi)容改造是對(duì)文本、非文本、互動(dòng)界面、音頻視頻的改造;而模板改造是對(duì)XHTML層、CSS層以及JS的改造;網(wǎng)站后臺(tái)的無(wú)障礙改造主要是對(duì)一些功能模塊的處理。由于各網(wǎng)站建設(shè)使用的后臺(tái)技術(shù)不同,使技術(shù)人員需要事先熟悉后臺(tái)的技術(shù)才能完成工作。雖然這種改造方式可以使原網(wǎng)站和無(wú)障礙較好地結(jié)合,但存在改造內(nèi)容多、周期長(zhǎng)、安全性差、流程復(fù)雜等問(wèn)題,而且網(wǎng)站發(fā)布新信息、新欄目或修改局部布局都會(huì)不可避免地削弱或毀壞之前的改造。使網(wǎng)站改造實(shí)施成本較高,不具有可持續(xù)性,也不符合信息無(wú)障礙的發(fā)展趨勢(shì)[1]。
其方法是在原網(wǎng)站上加載插件,對(duì)網(wǎng)站主要信息進(jìn)行抽取整理,組成新的、簡(jiǎn)易的符合無(wú)障礙規(guī)范的網(wǎng)站。能實(shí)現(xiàn)一部分無(wú)障礙功能需求,對(duì)于色弱、斜視、老年人起到一定的輔助作用。但由于不能提供全站內(nèi)容服務(wù),因此,不能滿足視力障礙用戶獲取網(wǎng)站全部信息的需求,盲人無(wú)法訪問(wèn),盲人都使用的讀屏軟件不能使用輔助工具。如果網(wǎng)站默認(rèn)開(kāi)啟輔助工具會(huì)對(duì)盲人訪問(wèn)造成更嚴(yán)重的影響。其特點(diǎn)是實(shí)施速度快,成本低。因其存在信息服務(wù)不公平的現(xiàn)象,不符合國(guó)家網(wǎng)站無(wú)障礙設(shè)計(jì)的要求標(biāo)準(zhǔn)[2]。
信息無(wú)障礙全網(wǎng)改造能夠達(dá)到國(guó)家標(biāo)準(zhǔn),但因其成本高、周期長(zhǎng)、技術(shù)實(shí)現(xiàn)復(fù)雜等原因使其不能得到廣泛推廣;而無(wú)障礙輔助工具受限于只能滿足部分無(wú)障礙功能,不能滿足視力障礙用戶獲取網(wǎng)站全部信息的需求,使其不能廣泛應(yīng)用。因此,在網(wǎng)站進(jìn)行標(biāo)準(zhǔn)化的信息無(wú)障礙改造的過(guò)程中,如何降低改造成本、提高效率已經(jīng)成為亟待解決的技術(shù)問(wèn)題。
基于云平臺(tái)的網(wǎng)站信息無(wú)障礙服務(wù)系統(tǒng)符合國(guó)家行業(yè)標(biāo)準(zhǔn)中兼容性原則。在不對(duì)原網(wǎng)站產(chǎn)生影響和修改的情況下,采用云端系統(tǒng),定時(shí)將采集的原網(wǎng)站內(nèi)容放到具有重新設(shè)計(jì)且符合國(guó)家無(wú)障礙標(biāo)準(zhǔn)的模板中,添加輔助功能使其達(dá)到無(wú)障礙效果,再將結(jié)果推送到客戶端,從而使原網(wǎng)站能夠提供滿足國(guó)家行業(yè)標(biāo)準(zhǔn)的無(wú)障礙服務(wù),切實(shí)幫助老年人、視力障礙及全盲人士有效獲取信息。
采用映射原理如圖一所示:對(duì)于網(wǎng)站的無(wú)障礙化建設(shè),無(wú)需對(duì)原網(wǎng)站進(jìn)行修改,而是采用云服務(wù)器的形式,在云服務(wù)器上設(shè)置好符合國(guó)家行業(yè)要求的信息無(wú)障礙化標(biāo)準(zhǔn)的模板。首先,將待處理網(wǎng)站上的內(nèi)容映射到云服務(wù)器上;其次,云服務(wù)器會(huì)根據(jù)信息無(wú)障礙化標(biāo)準(zhǔn)對(duì)數(shù)據(jù)進(jìn)行相應(yīng)處理,再將無(wú)障礙化后的映射網(wǎng)頁(yè)內(nèi)容推送到用戶端,即抓取原網(wǎng)站頁(yè)面信息內(nèi)容,經(jīng)云服務(wù)器處理后,將信息填充到無(wú)障礙網(wǎng)站模板中,再通過(guò)網(wǎng)站映射服務(wù)器把無(wú)障礙網(wǎng)站內(nèi)容推送到用戶端,從而使原網(wǎng)站實(shí)現(xiàn)信息無(wú)障礙的標(biāo)準(zhǔn)化建設(shè)。
圖1
通過(guò)數(shù)十個(gè)政務(wù)網(wǎng)站無(wú)障礙改造案例的成功應(yīng)用,其成效顯著。成本低、實(shí)施快,大部分工作都采用自動(dòng)化處理方式大大降低實(shí)施成本,施周期也隨之降低,市級(jí)的政府網(wǎng)站在一個(gè)月內(nèi)即可實(shí)施完成;無(wú)耦合性,原網(wǎng)站無(wú)須修改;持續(xù)性強(qiáng),發(fā)布的信息無(wú)須任何調(diào)整即可自動(dòng)完成無(wú)障化服務(wù)。有模板變動(dòng)時(shí)可根據(jù)變動(dòng)對(duì)系統(tǒng)做出簡(jiǎn)單配置調(diào)整;如果網(wǎng)站改版可以重新設(shè)置系統(tǒng)參數(shù),即可持續(xù)給新改版的網(wǎng)站進(jìn)行無(wú)障礙服務(wù);可以同時(shí)處理政府網(wǎng)站多個(gè)版本并存的情況,還可對(duì)欄目進(jìn)行定制服務(wù)。
基于云平臺(tái)的網(wǎng)站信息無(wú)障礙改造系統(tǒng)彌補(bǔ)了傳統(tǒng)網(wǎng)站無(wú)障礙改造中出現(xiàn)的諸多問(wèn)題,降低了網(wǎng)站改造的成本和實(shí)施周期,提高了網(wǎng)站的訪問(wèn)性和可靠性。為網(wǎng)站無(wú)障礙改造大規(guī)模推廣提供了技術(shù)支撐。