Part 1:背景與準(zhǔn)備
譯者序:Roger Johansson 的這個(gè)《Evaluating website accessibility》三部曲,寫的是相當(dāng)?shù)膶?shí)用,對(duì)于網(wǎng)站親和力的入門非常的適合。本文結(jié)尾,略有刪減。特別感謝 hlb 和 othree ,呵呵,這篇文章多虧有他們。
全世界范圍內(nèi),現(xiàn)在已經(jīng)有越來(lái)越多的國(guó)家,開始要求政府和公共服務(wù)類網(wǎng)站應(yīng)基于標(biāo)準(zhǔn)并遵循親和力準(zhǔn)則。這樣同時(shí)也讓參與建設(shè)和維護(hù)這類網(wǎng)站的人們必須具有建設(shè)/評(píng)估親和力網(wǎng)站的能力。
許多人,無(wú)論是 web 開發(fā)人員還是網(wǎng)站站長(zhǎng),對(duì)網(wǎng)站親和力都是個(gè)新手,他們發(fā)現(xiàn)這是很難去評(píng)估的。這個(gè)系列的三篇文章,目的就是使非專業(yè)人士可以很容易的進(jìn)行一些基礎(chǔ)性的親和力的檢查。我希望它會(huì)對(duì)大家起到一定的幫助,至少可以使一些網(wǎng)站更加的充滿親和力。
這個(gè)系列包括以下幾篇文章:
《網(wǎng)站親和力評(píng)估 Part 1:背景與準(zhǔn)備》(就是這篇文章)會(huì)為我們提供一些相關(guān)的背景并介紹一些好用的評(píng)估工具。 《網(wǎng)站親和力評(píng)估 Part2:常規(guī)檢查》會(huì)為大家解釋一些親和力方面的問(wèn)題,這些問(wèn)題都可以被一些自動(dòng)化的工具或相對(duì)簡(jiǎn)單的人工方法檢測(cè)出來(lái)。 《網(wǎng)站親和力評(píng)估 Part3:深入挖掘》會(huì)探討一些很難用自動(dòng)化的工具檢測(cè)出的問(wèn)題,它們需要人工的方法去評(píng)估,并會(huì)需要更多的時(shí)間或更多的經(jīng)驗(yàn)。 注意一點(diǎn),在執(zhí)行此系列文章中所描述的檢測(cè)方法時(shí),并沒有實(shí)際使用讀屏器和其他輔助設(shè)備的殘疾人士參與其中。但是,如果你也沒有這樣的打算的話,只要你完成文章中所描述的檢測(cè)方法,你就會(huì)對(duì)所評(píng)估網(wǎng)站的親和力狀況有一個(gè)非常清晰的認(rèn)識(shí)。
背景 Web 親和力的通常定義為:Web 對(duì)于每個(gè)人來(lái)說(shuō)都是具有親和力的(可訪問(wèn)的),無(wú)論殘疾與否。這個(gè)定義暗示說(shuō),親和力是針對(duì)殘疾朋友的。這是不是官方對(duì)親和力的定義也無(wú)從查證(1),但是無(wú)論它是不是來(lái)自于官方,我認(rèn)為這個(gè)定義的范圍太窄,并且不僅僅是我一個(gè)人這么認(rèn)為。比如,Robert Nyman 在《 What is Accessibility? 》中也探討過(guò)這個(gè)問(wèn)題。
本文(和其他地方)中我所提到的親和力,都是范圍更大的一種親和力,它同樣包括設(shè)備無(wú)關(guān)性(Device Independence)——而無(wú)論用戶是否殘疾、用戶代理(User Agent)或平臺(tái)的狀況,都能夠自由連通(universal access)。對(duì)任何人來(lái)說(shuō),Web 都應(yīng)等是具有親和力。
只要看一下瑞典(和世界上其他大多數(shù)國(guó)家)眾多的公共服務(wù)性網(wǎng)站,就會(huì)發(fā)現(xiàn)一個(gè)令人沮喪的現(xiàn)象。建設(shè)這些網(wǎng)站的開發(fā)者并不能確保他們的站點(diǎn)是基于 Web 標(biāo)準(zhǔn)的,也不能確保它們是充滿親和力的。就連近期進(jìn)行重構(gòu)的站點(diǎn)也是如此。如果你不能理解,你可以假想現(xiàn)在是1997年,去看看這些站點(diǎn)所使用的標(biāo)記,就會(huì)明白了。這種現(xiàn)象同樣出現(xiàn)在了2006年重新設(shè)計(jì)的站點(diǎn)身上。多么可悲啊。
更多的關(guān)于當(dāng)今世界范圍內(nèi)公共服務(wù)類網(wǎng)站 Web 標(biāo)準(zhǔn)化的使用情況,可以參考以下文章:Government web standards usage: USA,Government Web Standards Usage: New Zealand,Government Web Standards Usage: People’s Republic of China 和 Mätning av grundläggande tillgänglighet (瑞典語(yǔ))。
Web 標(biāo)準(zhǔn)并不等于具有親和力,但是使用 Web 標(biāo)準(zhǔn)是創(chuàng)建具有親和力網(wǎng)站當(dāng)中一個(gè)完整的部分,并且在校驗(yàn)結(jié)果中通常都可以看出來(lái)在使網(wǎng)站具有親和力方面是否做過(guò)任何的努力。
當(dāng)你看過(guò)由 Verva (Swedish Administrative Development Agency,瑞典行政發(fā)展辦公室)對(duì)眾多瑞典公共部門網(wǎng)站的校驗(yàn)結(jié)果后,就會(huì)發(fā)現(xiàn)一個(gè)由校驗(yàn)引起的副作用。即使首批通過(guò)校驗(yàn)的站點(diǎn)使它們的首頁(yè)標(biāo)記符合規(guī)范,但是它們?nèi)匀辉谑褂帽憩F(xiàn)類標(biāo)記、大量的內(nèi)嵌 CSS 、布局表格和應(yīng)用無(wú)用替換文本(alt texts)的空白 GIF 圖片。這種虛假的表面令我十分難過(guò),寧可什么都不做,也比用欺騙的方法通過(guò) Verva 校驗(yàn)強(qiáng)得多。
很明顯,大多數(shù)公共部門網(wǎng)站的低親和力和普遍的質(zhì)量低下是不能令人滿意的(2)。但是一定程度上,這是可以理解的——除非你對(duì)網(wǎng)站的親和力有一定的了解,否則很難去判定一個(gè)站點(diǎn)是否具有親和力。許多公共部門雇傭了一個(gè)網(wǎng)絡(luò)機(jī)構(gòu)去構(gòu)建他們的網(wǎng)站,因?yàn)檫@些組織本身并不了解 HTML 。這樣便使那些負(fù)責(zé)的人,很難去判定他們的網(wǎng)站是否具有親和力、他們雇傭做網(wǎng)站的公司所做的工作是否正確。
不幸的是,許多網(wǎng)絡(luò)機(jī)構(gòu)對(duì)架設(shè)一個(gè)高品質(zhì)網(wǎng)站并沒有多大的興趣,也不會(huì)使用最好的策略或確保所建站點(diǎn)的親和力。為什么會(huì)這樣,我真的不知道。理論上,Web 從業(yè)人員應(yīng)該以出色的完成任務(wù)而引以為榮,并應(yīng)總是去盡自己最大的努力。但是很明顯,理論和現(xiàn)實(shí)永遠(yuǎn)是有差距的。
某些 CMS 銷售商所使用的營(yíng)銷方法也是一個(gè)主要的問(wèn)題。他們?cè)跔I(yíng)銷的時(shí)候會(huì)虛假并故意聲稱基于他們軟件的站點(diǎn)是具有親和力的并完全遵循 web 標(biāo)準(zhǔn),此時(shí)他們所關(guān)注的就是如何用 WYSIWYG 編輯器、彈出菜單、與 Microsoft Office 的拖拽整合等等其他一些伎倆來(lái)招攬潛在的購(gòu)買者。只要允許 CMS 銷售商可這樣用虛假的信息去銷售他們的產(chǎn)品,即使已經(jīng)有極少數(shù)的網(wǎng)絡(luò)機(jī)構(gòu)將要確保他們的 CMS 可以生成規(guī)范的、有語(yǔ)義的和有親和力的代碼,恐怕我們也永遠(yuǎn)看不到光明的那一天。
好了,現(xiàn)在我已經(jīng)完成了激昂的演說(shuō),讓我們回歸本篇文章的正題:說(shuō)一說(shuō)你怎樣去做一些基本的網(wǎng)站親和力評(píng)估。
準(zhǔn)備:安裝一些工具 首先,我建議下載并安裝一些好用的工具,它可以使親和力的評(píng)估變得非常的簡(jiǎn)單:
Firefox 瀏覽器 Web Developer 擴(kuò)展插件 for Firefox HTML Validator 擴(kuò)展插件 for Firefox Fangs 擴(kuò)展插件 for Firefox 基于文本的瀏覽器 Lynx (3)
大家或許已經(jīng)安裝過(guò)其中的一種或全部工具,但是如果你還沒裝過(guò),現(xiàn)在就趕緊下載,把它們裝上吧。
檢查點(diǎn)
這幾篇文章中提到的檢查點(diǎn)覆蓋了常引起親和力問(wèn)題的許多方面。其中的一些是比較常見的。這一共有18處檢查點(diǎn):
常規(guī)檢查
校驗(yàn) HTML 和 CSS 不要框架,拜托了 自動(dòng)的親和力檢查工具 圖片和替換文本 確保 Javascript 是無(wú)干擾的 增大文本字體 尋找語(yǔ)義化標(biāo)記 禁用 CSS 用 Fangs 去模擬讀屏器 深入挖掘 顏色對(duì)比 文檔標(biāo)題 鏈接文本 非 HTML 格式 平臺(tái)差異 鍵盤導(dǎo)航 數(shù)據(jù)表格 表單控件與標(biāo)簽 使用讀屏器
注釋
1、在 W3C 的官方網(wǎng)站上,它是這么定義的:
People with disabilities can perceive, understand, navigate, and interact with the Web, and that they can contribute to the Web
2、前幾天,我剛剛對(duì)國(guó)內(nèi)的10所大學(xué)的網(wǎng)站做了一些調(diào)查和對(duì)比,國(guó)內(nèi)的站點(diǎn)現(xiàn)在還沒有上升到親和力的層面上。
3、lynx 有在線版本,所以也不用非得安裝到機(jī)器里了。
出處:csser
責(zé)任編輯:moby
◎進(jìn)入論壇網(wǎng)站綜合、網(wǎng)頁(yè)制作版塊參加討論
|