使用 JavaScrip 的程式庫來開發網頁的程式可以加快開發的速度,其中 jQuery 也是頗受歡迎的一員。
不過目前可以買得到的 jQuery 中文書籍實在寥寥可數,以下是最近閱讀《網頁設計-愛上jQuery》這本書的心得及評論 (作者是羅子洋)。
心得 & 優點
- 如果要一氣呵成讀完這本書,讀者必須要有 HTML, JavaScript, CSS 的基礎,並且放下過去寫 JavaScript 旣有的思維,因為用 jQuery 寫程式會顛覆你原有的思考邏輯。
- 作者寫得滿淺顯易懂的,範例也很簡短,符合 jQuery 的「write less do more」原則。建議讀者不要光看範例,要自己輸入程式碼,邊練習邊做筆記才會比較有學習效果。
缺點
- 文章內,在每個指令的安排上沒有明顯的區隔。經常是一個指令介紹完了,馬上介紹下一個指令,卻沒有任何提示說要進入下一個單元了,會讓人誤以為是上個指令的功能。
- 有很多不同的指令可以達到相同的效果,但作者並沒有說明其中的差別,或是什麼時候該用什麼指令會比較洽當。
- 範例中的程式碼編排很很凌亂,很多範例看不懂在寫什麼,只好自己重新處理縮排及換行 (真想知道作者是用哪套編輯器) XD
- 物件、變數的命名方式也有點糟糕!!
- 很多範例在 Firefox 下執行並沒有達到預期的效果。
- Ajax 的篇幅少了一點。
雖然上述的缺點不少,但做為入門書籍,這本書對讀者也是很有幫助的,畢竟任何程式語言要學得熟練,都要靠不斷的經驗累積。
這本書我打 75 分,作者的另一本著作《jQuery UI & Plugins》我也會去買來閱讀。