HTML5 Unleashed (Paperback)

Simon Sarris

  • 出版商: SAMS
  • 出版日期: 2013-07-26
  • 定價: $1,485
  • 售價: 2.7$399
  • 語言: 英文
  • 頁數: 432
  • 裝訂: Paperback
  • ISBN: 0672336278
  • ISBN-13: 9780672336270
  • 相關分類: HTML
  • 立即出貨


HTML5 Unleashed is the authoritative guide that covers the key web components driving the future of the Web. Harness the power of HTML5 to create web apps and solutions that deliver state-of-the-art media content and interactivity with new Audio, Video, and Canvas elements.


HTML5 technologies are essential knowledge for today's web developers and designers. New APIs such as Local Storage, Geolocation, Web Workers, and more expand the Web as a platform, allowing for desktop-like applications that work uniformly across platforms.


Comprehensive and up-to-date, HTML5 Unleashed is organized as an accessible guide of tutorials and practical references. Because HTML5 covers a far-reaching set of standards, each chapter in HTML5 Unleashed is written to stand on its own. Whether you choose to skip around or read it cover to cover, full-color syntax and figures in HTML5 Unleashed ensure that you do not need to be next to a computer to learn the most important concepts of the modern Web.




  • Use new HTML5 features and syntax to create common web page components in a standardized way, with less code
  • Ensure graceful backward compatibility with "polyfilling" libraries, so users of older browsers are not left behind
  • Harness the power of semantic HTML5 tags and Microdata to improve your site accessibility and search engine results
  • Create consistent, rich user experiences across desktop and mobile platforms with the new Audio and Video elements
  • Create HTML5 Canvas web applications, with chapters dedicated to Canvas interactivity and Canvas performance
  • Utilize the new functionality of Geolocation to display locality-aware content to users and harness the power of GPS
  • Use the new Local Storage options to build pages that work offline and robust apps that can store heavyweight data client-side
  • Allow more sophisticated page communication with Cross-Document Messaging and enable multithreaded JavaScript with Web Workers
  • Communicate with servers in real-time with WebSockets and take advantage of the new Ajax possibilities with XMLHttpRequest Level 2


《HTML5 Unleashed》是一本權威指南,涵蓋了推動網絡未來的關鍵網絡組件。利用HTML5的強大功能,創建能提供最先進媒體內容和互動性的網絡應用程序和解決方案,包括新的音頻、視頻和畫布元素。

HTML5技術是當今網絡開發人員和設計師必須掌握的知識。新的API,如本地存儲、地理定位、Web Workers等,擴展了網絡作為一個平台的功能,實現了跨平台的桌面應用程序。

《HTML5 Unleashed》全面而及時,以易於理解的教程和實用參考的形式組織。由於HTML5涵蓋了一系列廣泛的標準,因此《HTML5 Unleashed》的每一章都可以獨立閱讀。無論您選擇跳躍閱讀還是從頭到尾閱讀,全彩色的語法和圖示確保您無需在計算機旁邊就能學習現代網絡的最重要概念。

《HTML5 Unleashed》詳細介紹了以下內容:

- 使用新的HTML5功能和語法以標準化的方式創建常見的網頁組件,並減少代碼量。
- 通過“polyfilling”庫確保向後兼容,以便不落下舊版瀏覽器的用戶。
- 利用語義化的HTML5標籤和Microdata提高網站的可訪問性和搜索引擎結果。
- 通過新的音頻和視頻元素在桌面和移動平台上創建一致而豐富的用戶體驗。
- 創建HTML5畫布網絡應用程序,其中包括畫布互動性和畫布性能的章節。
- 利用地理定位的新功能向用戶顯示與地理位置相關的內容,並利用GPS的功能。
- 使用新的本地存儲選項構建離線工作的頁面和能夠在客戶端存儲大量數據的強大應用程序。
- 通過跨文檔消息傳遞實現更複雜的頁面通信,並使用Web Workers實現多線程JavaScript。
- 通過WebSockets實時與服務器通信,並利用XMLHttpRequest Level 2的新Ajax功能。