跳過導覽列

O3noBLOG

A Happy(?)Designer ~~

單篇彙整

拾月 10

不亂入的javascript

在Web Accessibility第十章裡談的是JavaScript的親和力問題,我看之前其實就在懷疑JavaScript要如製造親和力,果不其然,這章主要是在說JavaScript套用到網頁時,要注意哪些地方,避免影響到親和力,例如彈出式視窗的連結目標不要用javascript://,而是開啟網頁的真正位置,而考量到各種狀況,其中很重要的一部份是unobtrusive JavaScript(譯做不亂入的JavaScript),不過要先強調的是這只是其中一部分,還有一些觀念和思考方向本文沒說。

Unobtrusive JavaScript不是什麼新的語言,而是JavaScript的一種撰寫風格(coding style),最大的特色是在HTML的原始碼內你看不到JavaScript程式碼,不會有像是<a href="#" onclick="return popup();"/>這樣的東西出現,取而代之的,如果要對特定物件指定事件,那就用DOM來尋找你的目標物件,整個HTML文件保持在沒有JavaScript也是功能完整的狀況。

這樣的撰寫風格可以確保不會影響到使用不支援JavasSript瀏覽器的訪客,也可以讓HTML文件和JavaScript分的更徹底,方便更新維護,好處不少,不過相對的要能完全寫到不亂入,也會需要較多的學習。

引用(http://othree.net/cgi-bin/mt/mt-tb.cgi/465)

目前無人引用。

迴響(發表你的迴響)

  1. 1alicekey在 2007-10-12 07:10:46 發表:

    「也會需要"叫"多的學習。」應該是錯字。

  2. 2OOO在 2007-10-12 13:31:06 發表:

    已修正^^b

  3. 3blackbing在 2007-10-26 17:14:12 發表:

    可以參考Core.js,simply javascript 這本書有詳細的介紹,就像您說的「不亂入」的javascript 。http://www.wretch.cc/blog/blackbing&article_id=11905857

發表迴響

如果欲使用OpenID,請開啟瀏覽器的JavaScript功能。

accesskey:P


其它資訊

關於本文章

不亂入的javascript發表於2007-10-10,文章類別為SCRIPT,截至目前為止共有0篇文章引用此文、3篇讀者迴響,你可以為此篇文章留下你的想法,或是訂閱讀者迴響的RSS

關於本網站

本網站是O3(othree)的個人部落格,主要內容為網路標準、網頁設計,穿插些ACG心得和敗家紀錄,如果需要聯絡我請寄信到

Google Friend Connect


認證、授權

XHTML, CSS,WCAG,創用CC 姓名標示