作者Kelunyang (可倫)
看板Web_Design
標題Re: [問題] Dreamweaver 彈出式選單之無障礙檢測
時間Wed Nov 29 17:25:32 2006
無障礙網頁不可以使用滑鼠觸發JavaScript
所以如果你的網頁有彈出式選單,應該就是用
JavaScript 的,那樣永遠不會過(其實不管是不是選單,就算只是變色也算)
如果你還是要保留彈出式選單,又想過無障礙A+
就只能用CSS,但是用CSS 的只能在IE7/FF2看的到
這樣又會妨礙使用者瀏覽
目前另外一種常見的方法是用Flash,很取巧,但是會過
不過因為你的網頁應該不是純Flash網頁,所以只有一個Flash選單也很醜
因此,你注意到了嗎?研考會的網站或者是很多學校用的那個Xoops版型
都沒有彈出式選單,頂多只是連結加底線而已
或許這是唯一又最好的解決辦法
P.S.
因此很多學校乾脆就不開發無障礙網頁了,多用Xoops版型而已
要不然你只要有滑鼠觸發的JacaScript事件的話,最多最多只能過A
但是如果你整個都用Flash作,固然可以過電腦檢驗
但是人工檢驗時還是會要求你補充非Flash版本(你只要想想lynx根本開不了Flash)
否則還是不會過(以上三句是回應樓下那的推文的XD)
--
新的Blog歡迎大家多多參觀喔~
http://kelunyang.wordpress.com
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.217.198.138
※ 編輯: Kelunyang 來自: 61.217.198.138 (11/29 17:27)
推 pm2001:最高境界-整頁用一個flash ( ′-`)y-~ 11/29 17:27
※ 編輯: Kelunyang 來自: 61.217.198.138 (11/29 17:29)
→ EAFV:學網就算了,一般網頁用整個flash.....人多之後頻寬費繳不完XD 11/29 19:35
→ bcse:用CSS,並用JavaScript讓舊版瀏覽器模擬出有支援CSS的結果。 11/30 00:23
→ bcse:這樣雖然有滑鼠觸發事件,但HTML中也已經提供了替代方案。 11/30 00:26
→ bcse:「勿僅使用滑鼠操作」的意思並不是說只要用到滑鼠觸發事件就 11/30 00:27
→ bcse:不能通過,有提供替代方案即可。 11/30 00:27
推 bowln:哇!謝謝你這麼精闢的解說~~~^^ 12/01 13:14