內容簡介
本書首先介紹了HTML5的歷史背景、新的語義標籤及與以往HTML版本相比的根本變化,同時揭示了HTML5背後的設計原理.從第2章起,分別圍繞構建令人神往的富Web套用,逐一討論了HTML5的Canvas、Geolocation、Communication、WebSocket、Forms、Web Workers 、Storage等API的使用,輔以直觀明了的客戶端和伺服器端示例代碼,讓開發人員能夠迅速理解和掌握新一代Web標準所涵蓋的核心技術。本書最後探索了離線Web套用並展望了HTML5未來的發展前景。
本書面向有一定經驗的Web套用開發人員,對HTML5及未來Web套用技術發展抱有濃厚興趣的讀者也可以學習參考。
作者簡介
柳伯斯:Kaazing文檔培訓主管,舊金山HTML5用戶組創建人。作為HTML5和WebSocket的狂熱愛好者,Peter常常在國際大會上發言,還在全球範圍內開展HTML5的技術培訓。在加盟Kaazing前,Peter在Oracle擔任了近十年的資深信息架構師,獲得過兩項軟體專利。
圖書目錄
第1章 HTML5概述
第2章 Canvas API
第3章 音頻和視頻
第4章 GELOLCATION API
第5章 Communication API
第6章 WebSockets API
第7章 Forms API
第8章 Web WorkersAPI
第9章 Web Storage API
第10章 構建離線Web套用
第11章 HTML5未來展望