HTML5 for Masterminds: How to take advantage of HTML5 to create amazing websites and revolutionary applications (Paperback)

J. D. Gauchat

  • 出版商: CreateSpace Independ
  • 出版日期: 2011-06-24
  • 售價: $900
  • 貴賓價: 9.5$855
  • 語言: 英文
  • 頁數: 430
  • 裝訂: Paperback
  • ISBN: 146360405X
  • ISBN-13: 9781463604059
  • 相關分類: HTML
  • 立即出貨(限量) (庫存=1)

商品描述

We are on the verge of a revolution. The web is becoming the main developing platform and the primary source for information and software. In recent years, mobile devices have turned Internet applications from possibilities into necessities, and now computers that work exclusively on the web are being developed and sold. The software for the web is getting more sophisticated than ever and is replacing desktop applications once and for all. This level of change is both experimental and radical, and HTML5 is making it possible.

HTML5 for Masterminds leads the reader step by step to gain essential knowledge and to master complex subjects included in the HTML5 specification. After reading this book, you will know how to structure your documents with HTML5, how to style them with CSS3 and how to work with the most powerful Javascript APIs.

This book is not an introduction of HTML5 but instead a complete course that will teach you how to build compelling websites and amazing web applications from scratch. Every chapter explores basic concepts as well as complicated issues of HTML5, CSS3 and Javascript. Concepts are supported by fully functional codes to guide beginners and experts through every single tag, style or function included in the specification. The codes are distributed throughout the book in a specific order to gradually introduce complex subjects and make them accessible to everyone.

The goal of HTML5 for Masterminds is to make you familiar with the most advanced technology for the web. It was developed to prepare you for the future, and it was written for the genius inside you... for Masterminds.

This Book Includes:

297 codes explained
16 Quick References, one at the end of every chapter to find and review its content

This Book Covers:
  • Canvas API
  • Drag and Drop API
  • Geolocation API
  • Web Storage API
  • IndexedDB API
  • File API
  • Communication API (Ajax Level 2, Cross-Document Messaging, WebSocket API)
  • Web Workers API
  • History API
  • Offline API
  • New HTML5 Elements
  • Traditional and Flexible Box Model
  • Video Element
  • Audio Element
  • Media API
  • New Form Elements
  • Form Validation
  • Form API
  • CSS3 Selectors and Pseudo-Classes
  • CSS3 Shadows, Fonts, Colors, Gradients, Translation, Transformation
  • Javascript New Selectors
  • Javascript New Standards
  • External Libraries

商品描述(中文翻譯)

我們正處於一場革命的邊緣。網絡正在成為主要的開發平台和信息和軟件的主要來源。近年來,移動設備將互聯網應用從可能性變成了必需品,現在正在開發和銷售專門用於網絡的電腦。網絡軟件變得比以往任何時候都更加複雜,並且正在徹底取代桌面應用程序。這種變革程度既是實驗性的又是激進的,而HTML5使其成為可能。

《HTML5大師》逐步引導讀者獲取HTML5規範中包含的基本知識和掌握複雜主題的必要知識。閱讀本書後,您將學會如何使用HTML5結構化文檔,如何使用CSS3為其添加樣式,以及如何使用最強大的Javascript API進行工作。

本書不是HTML5的入門,而是一個完整的課程,將教您如何從頭開始構建引人入勝的網站和令人驚嘆的網絡應用程序。每一章都探討了HTML5、CSS3和Javascript的基本概念以及複雜的問題。這些概念通過完全功能的代碼支持,以指導初學者和專家使用規範中包含的每個標籤、樣式或函數。這些代碼按照特定的順序分佈在整本書中,逐步介紹複雜的主題,使其對每個人都易於理解。

《HTML5大師》的目標是讓您熟悉網絡上最先進的技術。它的開發目的是為您做好未來的準備,並且是為了您內心的天才...為了大師們。

本書包括:
- 解釋了297個代碼
- 16個快速參考,每章結束時都有一個,以查找和回顧其內容

本書涵蓋了以下內容:
- Canvas API
- 拖放API
- 地理位置API
- Web存儲API
- IndexedDB API
- 文件API
- 通信API(Ajax Level 2,跨文檔消息傳遞,WebSocket API)
- Web Workers API
- 历史API
- 離線API
- 新的HTML5元素
- 傳統和靈活的盒模型
- 視頻元素
- 音頻元素
- 媒體API
- 新的表單元素
- 表單驗證
- 表單API
- CSS3選擇器和偽類
- CSS3陰影、字體、顏色、漸變、平移、變形
- Javascript新選擇器
- Javascript新標準
- 外部庫