常見到網(wǎng)上博文有錯誤理論,包括身邊很多朋友都曾認同“可訪問性(Accessibility)是為殘障人士準備”的觀點。其實在互聯(lián)網(wǎng)技術領域遠不止這么簡單,總結起來有三個方面:
應付極端環(huán)境下的正常瀏覽需求;
結構、表現(xiàn)、行為跨終端跨平臺兼容支撐;
保障殘障人士無障礙信息獲取。
web1.0網(wǎng)站以內容為主;web2.0網(wǎng)站以功能為主。當前主要有“純功能、內容+功能、純內容”三類網(wǎng)站界面形態(tài),格局已基本定型。雖然以內容為主的網(wǎng)站設計更突出Accessibility,以功能為主的網(wǎng)站設計更突出Usability,但不是說以功能為主的網(wǎng)站就不用考慮Accessibility。
技術發(fā)展至今,“純功能”網(wǎng)站界面為提高Usability有大量富客戶端應用,并且逐漸形成核心競爭力。也就是說在這種情況下同時保證良好Accessibility和Usability幾乎不可能,因此只能采用保底的用戶友好方案,告知為什么?怎么辦?比如Gmail在disable javascript情況下會默認進入“基本HTML”模式;如果切換標準視圖則提醒“必須啟用JavaScript。”
但在傳統(tǒng)不以富客戶端應用為核心競爭力的“內容+功能”網(wǎng)站界面上,同時保證良好Accessibility和Usability則完全可能,只是技術復雜度問題。比如yahoo首頁這個著名web2.0門戶和Ajax應用典范,在disable javascript情況下,雖然所有交互模式不能用,但功能不受影響,整體頁面效果也保持良好。
“純內容”網(wǎng)站界面就是以信息為主的各資訊、新聞類網(wǎng)站內容頁,大量存在于互聯(lián)網(wǎng),也大量被收錄于各搜索引擎,這樣的頁面保證Accessibility更得把握住用戶核心需求。比如163新聞的內容頁,在disable css情況下,依然能夠清晰辨認信息內容,一方面呈現(xiàn)優(yōu)先級處理得當,另一方面標記語言的結構化良好。