HTML5实际上是个大家族,包括众多的内容:Canvas API、Video/Audio API、Geolocation API、Communication API、WebSocket、Web Workers以及Web Storage API等等,是个非常庞大的家族。下面就从总体概述、主要API以及游戏3个方面推荐些书籍。
1. 总体方面
《Pro HTML5 Programming》,中文版翻译为《HTML5高级程序设计》
虽然翻译为高级两个字,实际上内容谈不上有多高级,只不过是比较早介绍HTML5的,各个方面都有介绍,当然每个方面也不可能展开。
《HTML5 Cookbook》
经典的O’Reilly的Cookbook,不多做介绍了,适合入门,适合平常翻看。
2. 主要API
主要API的展开方面当然最重要的是Canvas了,首先要熟悉Canvas API的规范:
HTML5_Canvas_2D_API_规范_1.0_中文版
关于详细讲解Canvas的书比较多,如果打定决心要学习Canvas,推荐这本《Core HTML5 Canvas》
这是一本大部头的书,需要拿出一定的时间来学习,欢迎进入Canvas的世界。
《HTML5 Media》
详细讨论了HTML5中关于Media方面的内容,包括:HTML5的Audio和Video,定制,多轨/字幕等
《HTML5 Geolocation》
详细讨论了Geolocation API,包括经纬度、Mapping API等
《Using the HTML5 Filesystem API》
设计文件、目录、存储等API的使用
Using the HTML5 Filesystem API英文电子版下载
3. 游戏
推荐一本:《Making Isometric Social Real-Time Games with HTML5, CSS3, and JavaScript》
Making Isometric Social Real-Time Games with HTML5, CSS3, and JavaScript英文电子版下载
转载请注明:陈童的博客 » 关于HTML5的书籍