HTML5正在全球掀起一場科技業的完美風暴,《HTML5完美風暴》直擊最純粹的HTML5技術核心,帶領讀者快意馳騁HTML5疆界!
第一篇 概觀
第一章 第一課.第二章 HTML5 殿堂初探.第三章 標籤元素改良與擴充
HTML5導入的新特性,針對W3C界定的HTML5技術項目與相關文件介紹,從簡短的發展歷史,到整個HTML5新增的內容,提供快速導覽與基礎範例實作說明。
第二篇 網頁介面設計
第四章 表單.第五章 事件處理與互動式網頁介面.第六章 結構元素與版面設計.第七章 CSS3 樣式設計.第八章 動態CSS3
網頁的視覺化介面設計,包含表單input元素的改良、Canvas繪圖與CSS3等三大主題。
第三篇 視覺影像資料處理
第九章 Canvas 與 2D 繪圖.第十章 Canvas 影像與動畫效果處理.第十一章 SVG.第十二章 Video 與 Audio.第十三章 地理資訊
2D繪圖與視頻播放等與視覺影像資料處理有關的技術,是HTML5 最受矚目的新功能,這一篇將透過五章的篇幅進詳細討論,亦包含地理位置資訊擷取API。
第四篇 API-儲存
第十四章 離線瀏覽與快取.第十五章 Web 儲存.第十六章 檔案系統.第十七章 沙箱與檔案系統作業.第十八章 Indexed Database
探討各種HTML5 API與JavaScript調用實作,說明應用程式功能的建立,此篇集中在網頁資料的儲存管理,包含快取、Web儲存以及檔案系統管理。
第五篇 API-通訊
第十九章 通訊作業.第二十章 瀏覽器多執行緒.第二十一章 伺服器推播技術.第二十二章 WebSocket.第二十三章 XMLHttpRequest
討論網頁彼此間的通訊與資料交換,網頁與背景執行程序的溝通,進一步跨越網路的伺服器資料推播,支援雙向溝通的WebSocket技術。