HTML5學習的好書

五嶽之巔發表於2013-08-11

    做了多年的B/S開發,遇到過數不勝數的瀏覽器相容問題,採用過N多JavaScript指令碼以及CSS程式碼
為應用程式打補丁。為什麼我們會對HTML5這麼推崇,因為做過前端開發的都知道。書中說道,現在使用最廣泛的HTML4標準已經十餘年沒有重要更新,對於構建複雜的網頁應用也越來越顯得力不從心。

    HTML5不是終極武器,而是改良利刃。前向相容的同時又增加了許多新特性,尤其是在移動網際網路方面力度更大。市面上HTML5書籍不少,入門書所佔比例較大,很多知識講解的比較粗略,缺少的就是本書這類詳細闡述的書籍。

    那麼本書能為讀者帶來什麼呢?從結構上看,本書回答了三個問題:一是為什麼選用HTML5,它由那些改進與革新;二是HTML5標準的主要應用,語義與結構、表單、多媒體處理、CSS3、Canvas繪圖及HTML5的API;三是與HTML5相關的新技術,比如響應式設計、離線應用快取、微資料等等。這些內容已經覆蓋了學習HTML5的主要方面,翻看樣章可以感受到作者不僅要告訴人們應該做什麼,還試圖說明為什麼要這麼做,這一點難能可貴。再加上後文應用性的實戰性介紹,應該可以讓學習HTML5的前端工程師們輕鬆地邁過這個門檻。
   
     HTML5是目前移動開發的熱門之一,IOS與Android平臺都有許多HTML5應用。學習本書應該與HTML5開發框架結合,目前較為知名的HTML5框架有:LungoJS、Kendo UI、Sencha Touch、Jo、52 Framework、LimeJS等。另外一個重要應用領域–遊戲,現今也有EntityJS、QuarkJS、Gamvas Web、X-Canvas等開發框架,而且諸如LungoJS和LimeJS也是遊戲開發框架的上乘之選。

    路漫漫而修遠兮,吾將上下而求索。但願這本《深入理解HTML5:語義、標準與樣式》可以陪伴前端工程師走向更遠的將來。



相關文章