目錄(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
推薦閱讀
- Python程序設計(第3版)
- Unity Virtual Reality Projects
- Web全棧工程師的自我修養
- 常用工具軟件立體化教程(微課版)
- Java Fundamentals
- 編程可以很簡單
- 智能手機故障檢測與維修從入門到精通
- SQL Server 2016 從入門到實戰(視頻教學版)
- Instant GLEW
- INSTANT LESS CSS Preprocessor How-to
- Android應用開發攻略
- Pandas 1.x Cookbook
- Java EE 7 Development with WildFly
- 精通Oracle 12c 數據庫管理
- 梔子貓的奇幻編程之旅:21天探索信息學奧賽C++編程
- 軟件測試實用教程
- Angular Router
- Oracle DBA基礎教程
- Matplotlib 2.x By Example
- 組態軟件應用技術
- 精通Python爬蟲框架Scrapy
- HuggingFace自然語言處理詳解:基于BERT中文模型的任務實戰
- JavaScript Domain:Driven Design
- 32位匯編語言程序設計(第3版)
- 大學計算機應用基礎
- Building Python Real:Time Applications with Storm
- Learning VMware NSX(Second Edition)
- Xamarin Crossplatform Application Development
- 從零開始學C程序設計
- 微信小程序開發從零開始學