您在這裡

Drupal的無障礙網路空間檢測

annting's 的頭像
annting 在 2008-05-13 (二) 09:34 發表

在搜尋有關學校網站建置的問題時,找到不少學校掛上了這個標章:
無障礙網路空間 http://enable.nat.gov.tw/index.jsp
嗯,也來試試咱們drupal做的站能不能通過。

測試enews
一次OK!好,首頁呢?
一開始顯示"6.5:H206104 若網頁物件使用事件驅動時,確定勿僅使用滑鼠操作",不通過,找到的是 tabbed_block這個模組的問題。修改了css,順利通過:
測試www
回過頭,想試試drupaltaiwan:
測試drupaltaiwan
看樣子drupal本身沒問題,後來加上去的內容圖片就有可能無法通過。

基本上 Drupal core 是很符合規範的,最大的問題通常出現在版型設計的 HTML 編碼,或掛一些沒注意規範的模組。

而【A+等級】除了通過機器檢測之外,還要加上具有定位點(:::)(原名網頁導盲磚)搭配鍵盤快速鍵(Accesskey)、網站導覽(Sitemap)功能及網頁瀏覽工具具有使用鍵盤設計,勿只設計僅能使用滑鼠點選等三種便利使用者瀏覽網頁的功能。

其中滑鼠點選觸發的行為,通常是 javascript 控制的,在檢測碼 6.5:若網頁物件使用事件驅動時,確定勿僅使用滑鼠操作。

因此解套觸發滑鼠事件的方式,記得都必須要有一個鍵盤的事件來對應。整理如下:
 onmousedown -> onkeydown
 onmouseup -> onkeyup
 onclick -> onkeypress
 onmouseover -> onfocus
 onmouseout -> onblur

哦!超棒的資訊,原來可以這麼做!!

我是MIS,略懂mail、http、dns、proxy server
習慣使用redhat系列linux
debian系列摸索中...