一種網(wǎng)站信息無障礙化處理方法
【專利摘要】本發(fā)明公開了一種網(wǎng)站信息無障礙化處理方法,該方法包括:將待處理網(wǎng)站的內(nèi)容映射到服務(wù)器;所述服務(wù)器對映射的內(nèi)容進行數(shù)據(jù)處理,使處理后的數(shù)據(jù)符合信息無障礙化標準要求;所述服務(wù)器建設(shè)符合信息無障礙化標準要求的模板;將處理后的數(shù)據(jù)填充到所述模板中,生成映射網(wǎng)頁;將所述映射網(wǎng)頁推送至客戶端。本發(fā)明在實施過程中不需要網(wǎng)站技術(shù)人員參與,云端服務(wù)器自動采集網(wǎng)頁數(shù)據(jù),所有的數(shù)據(jù)處理及存儲都在云端服務(wù)器上進行,不影響原網(wǎng)站的正常顯示及使用。與傳統(tǒng)全網(wǎng)無障礙改造相比,本發(fā)明大大降低了項目實施的復(fù)雜程度,縮短了實施周期,節(jié)省了實施費用。
【專利說明】
一種網(wǎng)站信息無障礙化處理方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及信息處理技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)站信息無障礙化處理方法。
【背景技術(shù)】
[0002]2002年,聯(lián)合國在第二個“亞太殘疾人十年”活動中通過的《琵琶湖千年行動綱要》中明確提到,要優(yōu)先推進信息無障礙建設(shè),利用現(xiàn)代通信技術(shù)解決殘疾人困難,使殘疾人跟上全球信息化、通信現(xiàn)代化的發(fā)展步伐。中國政府高度重視聯(lián)合國發(fā)出的號召,原信息產(chǎn)業(yè)部、中國殘疾人聯(lián)合會、中國殘疾人福利基金會等幾部委在北京召開會議,決定舉辦中國信息無障礙論壇,至此,中國開始重視殘疾人在獲取信息上的便利性和重要性。
[0003]據(jù)統(tǒng)計截止到2011年4月,政府機構(gòu)的網(wǎng)站已開通81723個,但是無障礙網(wǎng)站所占比例不到1%,而韓國的政府網(wǎng)站90%以上已經(jīng)實現(xiàn)了信息無障礙,我們國家在信息無障礙方面,同發(fā)達國家還存在著距離。
[0004]中國殘疾人聯(lián)合會、國家互聯(lián)網(wǎng)信息辦公室2016年3月7日公布的《關(guān)于加強網(wǎng)站無障礙服務(wù)能力建設(shè)的指導(dǎo)意見》提出,到2020年底,包括國務(wù)院各部門政府網(wǎng)站在內(nèi)的各級政府門戶網(wǎng)站無障礙服務(wù)能力應(yīng)能夠滿足殘疾人的基本需求。因此,到2020年底,將會有大量政務(wù)網(wǎng)站需要進行無障礙化建設(shè)。
[0005]現(xiàn)有的無障礙網(wǎng)站改造技術(shù)主要分兩種,一種是信息無障礙全網(wǎng)改造,另一種是無障礙輔助工具。
[0006]信息無障礙全網(wǎng)改造,主要是改造網(wǎng)站使之具備內(nèi)容的可感知性、內(nèi)容中的接口組件的可操作性、內(nèi)容與控制的可理解性及兼容性等要求。而目前大多數(shù)網(wǎng)站都是通過內(nèi)容管理系統(tǒng)生成發(fā)布的,其標簽、模板、數(shù)據(jù)內(nèi)容都保存在數(shù)據(jù)庫中,所以導(dǎo)致了現(xiàn)有技術(shù)對網(wǎng)站的改造方式主要是對數(shù)據(jù)庫進行改造,即分別對網(wǎng)站模板、內(nèi)容、后臺進行改造。而模板改造包括XHTML層、CSS層及JS改造;內(nèi)容改造包括文本、非文本、Flash互動界面、音頻視頻的改造;后臺的無障礙改造主要是對一些功能模塊的處理,網(wǎng)站建設(shè)使用的后臺不同,改造前需要熟悉各后臺的技術(shù)。這樣的改造方式,改造內(nèi)容多、安全性差,流程復(fù)雜(需要技術(shù)人員學習網(wǎng)站后臺技術(shù)后,才可以進行改造),改造周期長(根據(jù)網(wǎng)站大小不同,項目實施周期在6?8個月),人力成本較高,不符合信息無障礙的發(fā)展趨勢。
[0007]無障礙輔助工具,是在網(wǎng)站上加載插件,只能滿足部分無障礙效果,不能滿足用戶獲取網(wǎng)站全部信息的需求,而且不符合國家無障礙標準,達不到國家對無障礙的檢測要求。
[0008]因此,如何低成本、高效率的進行網(wǎng)站標準化的信息無障礙改造,成為本領(lǐng)域亟待解決的技術(shù)問題。
【發(fā)明內(nèi)容】
[0009]有鑒于此,本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種網(wǎng)站信息無障礙化處理方法,以低成本、高效率的解決網(wǎng)站標準化的信息無障礙建設(shè)問題,達到國家對無障礙網(wǎng)站的檢測要求。
[0010]為實現(xiàn)以上目的,本發(fā)明采用如下技術(shù)方案:
[0011]—種網(wǎng)站信息無障礙化處理方法,包括以下步驟:
[0012]S1、將待處理網(wǎng)站的內(nèi)容映射到服務(wù)器;
[0013]S2、所述服務(wù)器對映射的內(nèi)容進行數(shù)據(jù)處理,使處理后的數(shù)據(jù)符合信息無障礙化標準要求;
[0014]S3、所述服務(wù)器建設(shè)符合信息無障礙化標準要求的模板;
[0015]S4、將處理后的數(shù)據(jù)填充到所述模板中,生成映射網(wǎng)頁;
[0016]S5、將所述映射網(wǎng)頁推送至客戶端。
[0017]優(yōu)選地,所述步驟SI包括:
[0018]根據(jù)預(yù)設(shè)的采集規(guī)則提取待處理網(wǎng)站的源代碼,從所述源代碼中提取出內(nèi)容數(shù)據(jù),并映射到所述服務(wù)器。
[0019]優(yōu)選地,所述采集規(guī)則為:根據(jù)關(guān)鍵詞或者網(wǎng)頁標簽,利用數(shù)據(jù)挖掘技術(shù),采用正則表達式、javascript代碼、或者javascript代碼與正則表達式相結(jié)合的方式進行采集。
[0020]優(yōu)選地,所述步驟S2包括:
[0021]從映射的內(nèi)容中過濾掉不符合信息無障礙化標準要求的相關(guān)樣式和屬性,提取出符合信息無障礙化標準要求的數(shù)據(jù),形成純凈的數(shù)據(jù)源;
[0022]將處理后的數(shù)據(jù)源形成鍵值的數(shù)據(jù)形式。
[0023]優(yōu)選地,在步驟S4中,將處理后的數(shù)據(jù)填充到所述模板中的步驟包括:
[0024]在所述模板中找到相應(yīng)的鍵值,并將處理后的數(shù)據(jù)源所形成的鍵值填入相應(yīng)的位置。
[0025]優(yōu)選地,所述步驟S3包括:
[0026]設(shè)置能夠支持圖片、視頻和音頻文件以文本形式展現(xiàn)的組件;
[0027]設(shè)置具有可操作性的接口組件;
[0028]設(shè)置具有兼容性和信息無障礙特征的可二次開發(fā)組件。
[0029]優(yōu)選地,所述步驟S5包括:
[0030]在原待處理網(wǎng)站上增加鏈接,所述鏈接指向所述映射網(wǎng)頁。
[0031]優(yōu)選地,所述網(wǎng)站信息無障礙化處理方法還包括以下步驟:
[0032]在所述映射網(wǎng)頁上加載無障礙輔助工具,所述無障礙輔助工具用于使殘障人士獲取網(wǎng)頁內(nèi)容。
[0033]本發(fā)明采用以上技術(shù)方案,具有以下有益效果:
[0034]本發(fā)明對于網(wǎng)站的無障礙化建設(shè)采用映射的方法,不對現(xiàn)有網(wǎng)站直接改造,而是利用服務(wù)器充當無障礙云,在實施過程中,不需要網(wǎng)站技術(shù)人員參與,云端服務(wù)器自動采集網(wǎng)頁數(shù)據(jù),所有的數(shù)據(jù)處理及存儲都在云端服務(wù)器上進行,不影響原網(wǎng)站的正常顯示及使用,只需要在項目實施完成后在原網(wǎng)站增加一個鏈接,鏈接到無障礙云上即可;
[0035]本發(fā)明的實施對網(wǎng)站后臺無要求,與傳統(tǒng)全網(wǎng)無障礙改造相比,不需要學習網(wǎng)站后臺技術(shù),大大降低了項目實施的復(fù)雜程度,縮短了實施周期,節(jié)省了實施費用。
[0036]此外,本發(fā)明對網(wǎng)站信息進行無障礙化處理之后,還具有以下優(yōu)勢:
[0037]內(nèi)容方面:網(wǎng)站維護人員無需經(jīng)過無障礙培訓(xùn),即可實現(xiàn)對新發(fā)布的內(nèi)容提供無障礙服務(wù);
[0038]欄目方面:網(wǎng)站維護人員在欄目修改、增加或合并后,不需要對欄目模板等進行修改,即可實現(xiàn)對新欄目提供無障礙服務(wù);
[0039]網(wǎng)站方面:網(wǎng)站在重新改版后,網(wǎng)站維護人員無需對網(wǎng)站進行無障礙改造,即可實現(xiàn)對改版后的網(wǎng)站提供無障礙服務(wù)。
【附圖說明】
[0040]圖1為本發(fā)明所提供的網(wǎng)站信息無障礙化處理方法的流程圖。
【具體實施方式】
[0041]下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細描述。
[0042]本發(fā)明提供了一種網(wǎng)站信息無障礙化處理方法,如圖1所示,該方法包括以下步驟:
[0043]S1、將待處理網(wǎng)站的內(nèi)容映射到服務(wù)器;
[0044]S2、所述服務(wù)器對映射的內(nèi)容進行數(shù)據(jù)處理,使處理后的數(shù)據(jù)符合信息無障礙化標準要求;
[0045]S3、所述服務(wù)器建設(shè)符合信息無障礙化標準要求的模板;
[0046]S4、將處理后的數(shù)據(jù)填充到所述模板中,生成映射網(wǎng)頁;
[0047]S5、將所述映射網(wǎng)頁推送至客戶端。
[0048]本發(fā)明對于網(wǎng)站的無障礙化建設(shè)采用映射的方法,不對現(xiàn)有網(wǎng)站直接改造,而是利用服務(wù)器充當無障礙云,將待處理網(wǎng)站上的內(nèi)容映射到服務(wù)器,服務(wù)器按信息無障礙化標準處理數(shù)據(jù),并建設(shè)符合國家行業(yè)要求的信息無障礙化標準的模板,再將無障礙化后的映射網(wǎng)頁內(nèi)容推送到用戶端,即抓取原網(wǎng)站頁面信息內(nèi)容,經(jīng)網(wǎng)絡(luò)通信連接到服務(wù)器,處理數(shù)據(jù),填充信息到無障礙網(wǎng)站模版,通過網(wǎng)站映射服務(wù)器把無障礙網(wǎng)站內(nèi)容推送到用戶端,實現(xiàn)網(wǎng)站的標準化的信息無障礙建設(shè)。
[0049]這里的信息無障礙化標準要求主要是指由中華人民共和國工業(yè)和信息化部發(fā)布的行業(yè)標準。例如:2008年,該標準名稱為:中華人民共各國通信行業(yè)標準YD/T 1761-2008《信息無障礙身體機能差異人群網(wǎng)站設(shè)計無障礙技術(shù)要求》;2012年,該標準名稱為:中華人民共各國通信行業(yè)標準YD/T 1761-2012(代替YD/T 1761-2008)《信息無障礙網(wǎng)站設(shè)計無障礙技術(shù)要求》。需要說明的是,以后再發(fā)布的信息無障礙的標準、名稱等可能還會變,但是其主要技術(shù)內(nèi)容是一致的,本發(fā)明中所述的符合信息無障礙化標準,就是指符合工業(yè)和信息化部發(fā)布的行業(yè)標準。
[0050]本發(fā)明在實施過程中,不需要網(wǎng)站技術(shù)人員參與,云端服務(wù)器自動采集網(wǎng)頁數(shù)據(jù),所有的數(shù)據(jù)處理及存儲都在云端服務(wù)器上進行,不影響原網(wǎng)站的正常顯示及使用,只需要在項目實施完成后在原網(wǎng)站增加一個鏈接,鏈接到無障礙云上即可。
[0051]本發(fā)明的實施對網(wǎng)站后臺無要求,與傳統(tǒng)全網(wǎng)無障礙改造相比,不需要學習網(wǎng)站后臺技術(shù),大大降低了項目實施的復(fù)雜程度,縮短了實施周期,節(jié)省了實施費用。
[0052]此外,本發(fā)明對網(wǎng)站信息進行無障礙化處理之后,還具有以下優(yōu)勢:
[0053]內(nèi)容方面:網(wǎng)站維護人員無需經(jīng)過無障礙培訓(xùn),即可實現(xiàn)對新發(fā)布的內(nèi)容提供無障礙服務(wù);
[0054]欄目方面:網(wǎng)站維護人員在欄目修改、增加或合并后,不需要對欄目模板等進行修改,即可實現(xiàn)對新欄目提供無障礙服務(wù);
[0055]網(wǎng)站方面:網(wǎng)站在重新改版后,網(wǎng)站維護人員無需對網(wǎng)站進行無障礙改造,即可實現(xiàn)對改版后的網(wǎng)站提供無障礙服務(wù)。
[0056]優(yōu)選地,所述步驟SI包括:
[0057]根據(jù)預(yù)設(shè)的采集規(guī)則提取待處理網(wǎng)站的源代碼,從所述源代碼中提取出內(nèi)容數(shù)據(jù),并映射到所述服務(wù)器。
[0058]其中,所述采集規(guī)則為:根據(jù)關(guān)鍵詞或者網(wǎng)頁標簽,利用數(shù)據(jù)挖掘技術(shù),采用正則表達式、javascript代碼、或者javascript代碼與正則表達式相結(jié)合的方式進行采集。
[0059]需要說明的是,以上采集規(guī)則僅是本發(fā)明的優(yōu)選實施方式,本發(fā)明還可以根據(jù)實際應(yīng)用需求采用其他的采集規(guī)則以實現(xiàn)數(shù)據(jù)的采集過程。
[0060]優(yōu)選地,所述步驟S2包括:
[0061]從映射的內(nèi)容中過濾掉不符合信息無障礙化標準要求的相關(guān)樣式和屬性,提取出符合信息無障礙化標準要求的數(shù)據(jù),形成純凈的數(shù)據(jù)源;
[0062]將處理后的數(shù)據(jù)源形成鍵值的數(shù)據(jù)形式。
[0063]相應(yīng)地,在步驟S4中,將處理后的數(shù)據(jù)填充到所述模板中的步驟包括:
[0064]在所述模板中找到相應(yīng)的鍵值,并將處理后的數(shù)據(jù)源所形成的鍵值填入相應(yīng)的位置。
[0065]優(yōu)選地,所述步驟S3包括:
[0066]設(shè)置能夠支持圖片、視頻和音頻文件以文本形式展現(xiàn)的組件;
[0067]設(shè)置具有可操作性的接口組件;
[0068]設(shè)置具有兼容性和信息無障礙特征的可二次開發(fā)組件。
[0069]也就是說,本發(fā)明中的模板按照信息無障礙化標準進行建設(shè),建成的模板能夠支持圖片、視頻和音頻等文件以文本形式展現(xiàn),同時具備良好的可操作性、兼容性和二次開發(fā)性。
[0070]優(yōu)選地,作為本發(fā)明的一種實現(xiàn)方式,所述步驟S5包括:
[0071]在原待處理網(wǎng)站上增加鏈接,所述鏈接指向所述映射網(wǎng)頁。
[0072]因此,本發(fā)明的實施不影響原網(wǎng)站的正常顯示及使用,大大降低了項目實施的復(fù)雜程度,可實施性強,周期短,實施費用低。
[0073]優(yōu)選地,所述網(wǎng)站信息無障礙化處理方法還包括以下步驟:
[0074]在所述映射網(wǎng)頁上加載無障礙輔助工具,所述無障礙輔助工具用于使殘障人士在不借助外部工具(如讀屏軟件)的情況下輕松地獲取網(wǎng)頁內(nèi)容。
[0075]綜上所述,本發(fā)明通過將待處理網(wǎng)站上的內(nèi)容映射到服務(wù)器,服務(wù)器按信息無障礙化標準處理數(shù)據(jù),并建設(shè)符合國家行業(yè)要求的信息無障礙化標準的模板,再將無障礙化后的映射網(wǎng)頁內(nèi)容推送到用戶端,從而實現(xiàn)網(wǎng)站的標準化的信息無障礙建設(shè)。
[0076]并且,本發(fā)明在實施過程中不需要網(wǎng)站技術(shù)人員參與,云端服務(wù)器自動采集網(wǎng)頁數(shù)據(jù),所有的數(shù)據(jù)處理及存儲都在云端服務(wù)器上進行,不影響原網(wǎng)站的正常顯示及使用。與傳統(tǒng)全網(wǎng)無障礙改造相比,本發(fā)明大大降低了項目實施的復(fù)雜程度,縮短了實施周期,節(jié)省了實施費用。
[0077]以上所述的【具體實施方式】,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步詳細說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的【具體實施方式】而已,并不用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1.一種網(wǎng)站信息無障礙化處理方法,其特征在于,包括以下步驟: 51、將待處理網(wǎng)站的內(nèi)容映射到服務(wù)器; 52、所述服務(wù)器對映射的內(nèi)容進行數(shù)據(jù)處理,使處理后的數(shù)據(jù)符合信息無障礙化標準要求; 53、所述服務(wù)器建設(shè)符合信息無障礙化標準要求的模板; 54、將處理后的數(shù)據(jù)填充到所述模板中,生成映射網(wǎng)頁; 55、將所述映射網(wǎng)頁推送至客戶端。2.根據(jù)權(quán)利要求1所述的網(wǎng)站信息無障礙化處理方法,其特征在于,所述步驟SI包括: 根據(jù)預(yù)設(shè)的采集規(guī)則提取待處理網(wǎng)站的源代碼,從所述源代碼中提取出內(nèi)容數(shù)據(jù),并映射到所述服務(wù)器。3.根據(jù)權(quán)利要求2所述的網(wǎng)站信息無障礙化處理方法,其特征在于,所述采集規(guī)則為:根據(jù)關(guān)鍵詞或者網(wǎng)頁標簽,利用數(shù)據(jù)挖掘技術(shù),采用正則表達式、javascript代碼、或者javascript代碼與正則表達式相結(jié)合的方式進行采集。4.根據(jù)權(quán)利要求1所述的網(wǎng)站信息無障礙化處理方法,其特征在于,所述步驟S2包括: 從映射的內(nèi)容中過濾掉不符合信息無障礙化標準要求的相關(guān)樣式和屬性,提取出符合信息無障礙化標準要求的數(shù)據(jù),形成純凈的數(shù)據(jù)源; 將處理后的數(shù)據(jù)源形成鍵值的數(shù)據(jù)形式。5.根據(jù)權(quán)利要求4所述的網(wǎng)站信息無障礙化處理方法,其特征在于,在步驟S4中,將處理后的數(shù)據(jù)填充到所述模板中的步驟包括: 在所述模板中找到相應(yīng)的鍵值,并將處理后的數(shù)據(jù)源所形成的鍵值填入相應(yīng)的位置。6.根據(jù)權(quán)利要求1所述的網(wǎng)站信息無障礙化處理方法,其特征在于,所述步驟S3包括: 設(shè)置能夠支持圖片、視頻和音頻文件以文本形式展現(xiàn)的組件; 設(shè)置具有可操作性的接口組件; 設(shè)置具有兼容性和信息無障礙特征的可二次開發(fā)組件。7.根據(jù)權(quán)利要求1至6中任意一項所述的網(wǎng)站信息無障礙化處理方法,其特征在于,所述步驟S5包括: 在原待處理網(wǎng)站上增加鏈接,所述鏈接指向所述映射網(wǎng)頁。8.根據(jù)權(quán)利要求1至6中任意一項所述的網(wǎng)站信息無障礙化處理方法,其特征在于,所述網(wǎng)站信息無障礙化處理方法還包括以下步驟: 在所述映射網(wǎng)頁上加載無障礙輔助工具,所述無障礙輔助工具用于使殘障人士獲取網(wǎng)頁內(nèi)容。
【文檔編號】G06F17/30GK105975615SQ201610334069
【公開日】2016年9月28日
【申請日】2016年5月19日
【發(fā)明人】陳威鋼
【申請人】哈爾濱億時代數(shù)碼科技開發(fā)有限公司