目錄(81章)
倒序
- 封面
- 版權信息
- Credits
- About the Author
- About the Reviewers
- www.packtpub.com
- Preface
- Chapter 1. Why HTML5?
- Understanding HTML5
- Why bother learning HTML5?
- Avoiding the initial road blocks
- Summary
- Chapter 2. Preparing for the Battle
- Preparing the asset
- Debugging and output methods
- Syntax differences
- Example JavaScript in action
- Timing JavaScript execution
- Summary
- Chapter 3. Scalability Limitations and Effects
- HTML5 limitations
- Object manipulation with CSS3
- Frame rate
- Audio and video playback control
- Reading local files with the File API
- Web Workers
- WebSockets
- The Canvas element
- Stage3D versus WebGL
- Summary
- Chapter 4. Building Robust Applications with HTML5
- Writing object-oriented JavaScript
- Making OOP in JavaScript easier
- JavaScript events
- Putting it all together
- Summary
- Chapter 5. Code Once Release Everywhere
- Covering all your bases
- CreateJS
- Modernizr
- CSS media queries
- Summary
- Chapter 6. HTML5 Frameworks and Libraries
- How frameworks and libraries can make your life easier?
- jQuery
- HTML5 Boilerplate
- Bootstrap
- Hammer.js
- GreenSock Animation Platform
- Three.js
- Compiling JavaScript
- Summary
- Chapter 7. Choosing How You Develop
- Replacing the Flash development environment
- Requirements of HTML5 development environments
- Execution and testing
- Summary
- Chapter 8. Exporting to HTML5
- Google Swiffy
- Generating sprite sheets in Flash Professional CS6
- Jangaroo
- Haxe
- Google Dart
- Summary
- Chapter 9. Avoiding the Roadblocks
- The Jet Pack game
- Dealing with audio and playback
- Rewriting AS3 code that can't be directly converted
- Mobile platform support
- Summary
- Chapter 10. Preparing for Release
- Targeting supported web browsers
- Client-side tests
- WebGL support
- Allowing users to find your work
- Premade testing and benchmark solutions
- Code minimizing and obfuscation
- External dependencies
- Making deployment easy
- Summary
- Index 更新時間:2021-08-13 16:28:42
推薦閱讀
- Visual Basic程序開發(學習筆記)
- 征服RIA
- Interactive Applications Using Matplotlib
- 精通Python設計模式(第2版)
- Instant Lucene.NET
- Mastering Backbone.js
- ArcGIS for Desktop Cookbook
- JavaScript動態網頁編程
- 創意UI:Photoshop玩轉APP設計
- 算法秘籍
- Learning Shiny
- Building a Media Center with Raspberry Pi
- The Applied Data Science Workshop
- 像程序員一樣使用MySQL
- Java項目驅動開發教程
- 面向對象程序設計教程(C#版)
- Learning Spark SQL
- Mastering Laravel
- 商業銀行經營管理(第2版)
- Learning .NET High:performance Programming
- 并行算法設計與性能優化
- GameSalad Essentials
- ArcPy and ArcGIS:Geospatial Analysis with Python
- Mastering UI Development with Unity
- ScratchJr趣味編程精彩實例
- Building Web and Mobile ArcGIS Server Applications with JavaScript
- C++程序設計與案例分析
- Web前端開發與應用教程(HTML5+CSS3+JavaScript)
- Lua解釋器構建:從虛擬機到編譯器
- Practical Real-time Data Processing and Analytics