人民網的無障礙處理對盲人來說體驗如何?怎樣的無障礙處理才是真正貼合盲人需求的?
相關鏈接:
信息無障礙版本選擇,shift+1進入讀屏專用版,shift+4進入盲人在線版
2014年7月1日勘誤及更新:
1、感謝@lepture 的批評指正!首先對答案中的不嚴謹對各位可能產生的誤導表示抱歉,並盡量及時勘誤。
(1)根據W3C協會的WAI組織制定的規範(WCAG 2.0)和無障礙評估中較為常用的「Section 508」,以及國內相關標準規範的要求,網站本身應當符合信息無障礙的規範。
在遇到確實某些內容確實無法符合規範時,可以提供替代的內容(但是不推薦)。
(2)在實際推進網站信息無障礙(尤其是行政機構)進程中,境外較為通用的方式是採用無障礙認證並提供無障礙檢查工具(如freego),通過無障礙認證的信息無障礙網站必須做到:
- 明示網站無障礙聲明;
- 在各頁面附上無障礙的反饋或聯繫方式;
- 附上無障礙的認證圖標。下圖是台灣 的信息無障礙認證圖標:

(3)推動商業網站的信息無障礙問題。除了讓商家意識到符合無障礙規範對自身是有益的(SEO、郵件到達等),必要的訴訟也許會加快進程。
3、最近對人民網和工信部、及部分省機構網站的「無障礙版本「或」無障礙通道」進行回顧,我發現:他們並不是提供單獨的無障礙版本,而是提供了一個輔助的工具條或類似的東西。至於為什麼大陸行政機構流行提供這種形式的「無障礙」,我這裡不討論。但這確實不是通行做法。
從實際使用效果來講,這只是減少了下載相關輔助工具的操作,但這個輔助插件本身卻又帶來了障礙。 下圖是對人民網插件的無障礙規範檢查結果:

大致檢查了人民網、工信部網站和廣東的幾個機構網站的無障礙(點擊「無障礙」或「無障礙通道」字樣或圖表進入到所謂的無障礙版本),均存在類似問題,甚至可能有明顯較多的問題。
4、鑒於人民網所謂的無障礙版本並不是單獨的版本,因此最初的檢查實際上是對人民網首頁的信息無障礙人工走查。敬請留意。附上一張人民網首頁無障礙的檢查結果(實在堪憂啊~):

以下是當初走查的原文,供各位參考————
國內的很多網站,甚至包括一些殘聯等機構的網站都不具備對殘障人士的友好性(支持信息無障礙的網站名錄可參考百度百科:網頁信息無障礙)。
行政網站或中央媒體的網站,推出無障礙通道,體現了推進信息無障礙的態度,但方法上有待商榷。
針對這個網站,我使用谷歌瀏覽器大致感受了一下。這個設計對視力障礙人群的體驗還是存在一些問題:
1、LOGO、各類圖片鏈接無替代性文本解釋,對於視力障礙人士來說難以理解。比如:頭條新聞是用圖片顯示的,但這時候選中,語音提示只是「鏈接圖片」,我怎麼知道圖片是什麼內容?再如:我選擇頂部「新浪微博」的圖片鏈接時,語音提示是「鏈接圖片」,增加了視力障礙人士理解內容的難度。(由於無法上傳截圖,故只能請各位自行去體會了)有興趣不妨多試幾個圖片。
2、當前只做到了對網頁內容的說明,並沒有滑鼠所處區域的提示。比如:我在「地方留言板」後面選擇具體的省或直轄市(區)等,只是說明內容,並沒有當前區域提示。
3、當前的「在線語音功能」有待優化,個人意見是應當在網頁元素和文本描述之間有適當的停頓,這樣有助於區分位置(類型)和具體內容。不知道殘障人士對這個怎麼看。
整體上看,語音功能有待加強。
4、下方的「政務交流無障礙體系」各個圖標都無法進行轉換,這也是一個問題。
5、內容頁面(包括語音解讀),存在一定數量的術語,如「當前選擇項為 選擇去向undefined」,——用戶不知道。
6、另外存在較多的細節問題,比如不是所有圖片元素都能夠讀出來(如下拉箭頭等),不同區域的語音解讀格式不一致等,就不再一一去指出了(那樣就太長了,有興趣可繼續體驗和補充)。
7、盲人在線:語音播報的內容:多少是數字+內容,但有時也存在只播報內容的情況。也存在無法播報圖片標籤或內容的問題。
此外,這個網站還存在著其他一些問題(即便訪問者是正常人,問題依然存在),比如:登陸的不順暢。不過這個問題深入下去就成了體驗報告了,呵呵 還是打住吧
由於時間關係,就先體驗到這裡吧。
附:無障礙網頁設計的十條建議(來自http://webaim.org),於今年五月由本人翻譯並發布在微博。

我可以說這是一個形象工程嗎?
我不喜歡這種解決方案。在我看來,這並不是站在盲人角度出發做的優化,而是想當然的覺得盲人需要這樣的方式。
正如前面朋友體驗的那樣,有太多的細節不夠好,有苔多的不確定性存在。
另外一點,現在的屏幕朗讀軟體和web無障礙技術已經不需要專門定製版本了。
前面朋友提到國外的網站解決方案,他們應該並沒有要求專門定製一版本。
最近我們團隊在為一個美國客戶的一個網站應用程序添加無障礙支持。老美對這個有著非常嚴格的要求。有相應的文檔、規範和法律條款。
該網站是個視頻播放網站,其要求基本上為:
- 頁面上所有的元素(包括文件,圖片,按鈕,輸入框等)都是可以通過按TAB鍵聚焦的。
- 當一個元素被聚焦後,讀屏軟體要能夠讀出該元素的名稱和功能以及觸發方法。
- 在視頻播放過程中,需要有字幕(為那些聽力不好的人),需要有語音場景解釋(為那些視力不好的人)。
- 播放器的各個按鍵需要有對應的鍵盤快捷鍵。
看上去不多,但它覆蓋到了對於視力以及聽力不好的人的支持,也覆蓋到了對只有鍵盤沒有滑鼠的人的支持。
我國在這方面沒有法律的強制要求。其對應人群也實在是少數。所以在國內這個方面的設計應該不多。但一旦接觸到國外客戶,這個就顯得非常重要。題外話,想知道什麼是真正的對盲人友好?
在 github 頁面(如twbs/bootstrap · GitHub)上按一次 tab 鍵,或者在 https://www.google.com/chrome/browser/ 頁面按多次 tab 鍵試試?
web內容如果要做到無障礙閱讀。首先網頁元素需要添加ARIA的role。並且瀏覽器也得支持ARIA。然後通過screen reader來對網頁內容進行解析,並讀出來。以此來實現無障礙閱讀。
那麼要求網站設計的時候就要考慮好頁面流的合理性。同時也要求相關 開發人員必須熟悉ARIA的規範和role規則。
本來不打算回復的,但是作為一個在國外對accessibility和usability既研究又教學又practice的人來說,我覺得人民網的做法已經不錯了(雖然和歐美國家相比還是有差距)。如果能在政府系統推廣的話,也是相當有益的嘗試。因為任何事情都要先做,再有反饋,再改進。很多人總想一步到位,國情不允許。
還有,我國目前沒有像發達國家一樣的通行網站無障礙訪問參考標準,比如美國的Section 508以及英國BS 8878,在法律法規上也沒有相應的強制措施。在一個馬路上無障礙通道上偶爾能看見樹木的國家,有嘗試有動作的意義大過實際效果。
順便澄清一下W3C的WCAG 2.0。WCAG2.0是個大而全的網路內容無障礙訪問的指導標準,其中考慮到了所有殘障人士(視覺,聽覺,認知,控制等)訪問網站內容的需求。WCAG 2.0下分四大原則(可感知性,可操作性,可理解性以及魯棒性)以及12條準則。在每條準則中還分別設有細則,而每個細則體現的對準則支持的無障礙程度不同。所謂的三級一致性標準A,AA以及AAA只是用來說明一個網站對於WCAG2.0的準則們能達到何種支持程度,是能夠達到A級支持,還是AA級支持。至於什麼時候可以使用W3C提供的A,AA,AAA標,這個必須要根據網站的自身條件來決定。只要網站能夠滿足所有符合其自身情況的A細則,就可以使用A標。但是要注意:W3C不是互聯網立法和管理機構,WCAG 2.0隻是個參考建議,WCAG 2.0的目的是為了促進更加無障礙的訪問網路內容(這是原話)。這和滿足A才能叫作無障礙網站或者無障礙網站必須要至少滿足A不是一回事兒。有疑問的話請詳細研究Section 508以及BS 8878。兩者都讓你在設計網站的時候參考WCAG2.0,並沒有明確說明你必須要做到A或者AA。
除了WCAG2.0,W3C還有UAAG(關於瀏覽器,屏幕閱讀器等一切用戶代理程序的無障礙指導)和ATAG(關於網頁發布工具的無障礙指導)。
至於如何才能做到為盲人著想,網站需要考慮對於屏幕閱讀器以及鍵盤操作的支持。
另,不好意思中文現在很差,大家將就看吧。盲人需要的是融入和平等的看待,不是搞怪式的關懷。技術我不懂。
首先,信息無障礙類開發還是要鼓勵的。
確實,人民網沒把信息無障礙的受眾搞清楚,嚴重點說,根本不懂信息無障礙,這類產品,其實都是模仿IBM的十年前的一個產品,叫Easy Web Browser,在PC互聯網IE做主導的時代,它的用處很大,但是模仿者忽略了一點,那個產品的終端用戶是低視力人群(不包括全盲),以及讀寫障礙人群,雖然讀寫障礙在中國不算殘疾類型吧,包括老年人、青光眼或白內障患者(後天因病致低視力類型)、讀寫障礙症、文化受限用戶(聽力還行,但是識字一般)用這類工具還是很方便的。這類產品,可以歸為信息無障礙輔助工具一類,在使用說明上應該明確受眾,不應該以「無障礙」概之。
這就像,一座有障礙的大廈里,你在前台擺了些拐杖,告訴大家自己的大廈已經無障礙了,來了一個老人,你遞給他一拐杖,也許他覺得有點用,但是來了一個拿盲杖的盲人,你一把奪下人的盲杖,把拐杖遞給人家,這就不合適了。
另,大部分同意 @貼餑餑的說法,但UAAG和ATAG當前正在做2.0,還沒成為一個正式的推薦標準,可以考慮WAI-ARIA 1.0,這個更適合去改造人民網,並且對輔助工具支持更好。
Index - Web無障礙處理引擎 這個是我個人做的,我對無障礙有這樣幾點體會,08年我作出了這個:如何工作 - SaySo 說說, 為你發聲! 也就是一個網頁的JS調用的雲TTS API,在對我的actionscript .net mvc C++開發方面有很大提高,去年花了幾個月時間,進一步開發成為一個完整的無障礙處理引擎,這個問題我認為從兩點理解:
1、人民網的這個引擎是中科院開發的,應該是屬於一個應用類科研項目,人民網並沒有為此付費,我個人認為服務殘疾人是一種心態,人民網作為D的外宣窗口,做這個肯定是沒錯。絕對不是什麼搞怪式的關懷。
2、關於是不是形象工程的問題,其實這個產品主要用途是政府網站,別的網站基本沒有主動需求做這個,某種意義上講可能是政府和新聞網站是唯一的客戶,所以被貼上形象工程的的標籤是必然,此類軟體就我看來技術難度並不高,實現需要比較綜合的知識,一般的coder或小團隊應該比較難獨立實現,就我而言,我並沒有在這方面並沒有獲得太多的收益,此類軟體在市場上價格也不高,不會增加很多成本。就沒形象,只是針對小眾人群一個很簡單的功能,何談形象工程。
3、關於有沒有需要的問題,我認為還是有需要的,我的無障礙版本剛推出不清楚,但是在08年的時候我將語音朗讀的技術結合到了某新聞wap ,對!當時還在wap,日誌上看有大量的訪問,主要用來看新聞和聽新聞,主要還真不是殘疾人,主要是那些用山寨機的老人和農民工,很多人還發來郵件和簡訊表示感謝,由於這是我個人的興趣做的,單位不重視,領導也看不懂你這是個什麼玩意,很可以沒有做下去,也沒有從中牟利,前年由於公司部門調整更換部門就把這個服務停掉了,居然還有人打到客服投訴,希望恢復這個功能。
關於無障礙,我感覺不一定是針對殘疾人,比如說用戶體驗好就是一種無障礙設計,無也沒有絕對標準,在為了達到這個目的前提下,需要各種各樣的技術,APP相對傳統網站就是一種無障礙設計,應該是很有前途的,很可惜當時我做的TTS沒有認真搞下去,要是慢慢做 做成一個類似feedly類似的app應該很有前途。政府背景的網站可以做出這種嘗試,讓我感到很意外。可以看出人民網的相關同志是用了心的。其中不乏可以學習的方面,取其精華。
整個系統的開發從功能到立意都很不錯。每個人對於這些功能的感受不同,從我的角度來看,這些功能弊大於利。
是開發一個放之四海皆準的工具,還是從代碼層面有所提高?
是開發一個web端的語音工具,還是應該更好的提供accessibilit API?
希望大家關注這兩個問題。
關於如何貼切盲人的需求。我推薦一篇較長的文章,有興趣的歡迎討論。
《如何做盲人認可的無障礙互聯網產品》
推薦閱讀:
