
作者:(英)霍克斯 著,周广新,曾少宁,盛海艳 等译
页数:243
出版社:人民邮电出版社
出版日期:2012
ISBN:9787115271013
电子书格式:pdf/epub/txt
内容简介
《html5
canvas基础教程》从html5和javascript(以及jquery)的基础知识讲起,全面介绍了html5
canvas的各种特性,包括渲染上下文、坐标系统、绘制图形、保存和恢复画布状态,以及变形、合成、处理图像和视频等,让读者对canvas建立起完整的认识。随后讨论了动画循环、记忆形状、模拟运动、碰撞检测等基本而又重要的概念,带领读者温习了必要的数学和物理知识。通过带领读者动手开发“太空保龄球”和“躲避小行星”这两款小游戏,让读者掌握开发游戏的基本流程,学会响应用户操作、创造虚拟环境、循环利用对象、设计计分系统等游戏开发第一的知识。
《html5 canvas基础教程》适合各层次web设计及开发人员阅读。
作者简介
Rob Hawkes,现任Mozilla技术布道师,国际知名的HTML5开发专家,被誉为“HTML5的化身”(Person of
HTML5),是名噪一时的“Google弹跳球”图标的HTML5
Canvas实现者。Rob可以说是写着代码长大的,他对设计交互程序如醉如痴,对HTML5及其他Web新技术有着浓厚的兴趣。他曾在伯恩茅斯大学(Bournemouth
University)学习交互媒体制作(Interactive Media
Production)。大学未毕业,就已经获得了Mozilla公司的工作机会。他经常活跃在HTML5和游戏开发的各种会议上。
要想了解Rob和他经常参加的会议,可以访问他的网站http://rawkes.com),或者加他的Twitter(@robhawkes)。
相关资料
“大爱!如果你想真正理解html5
canvas,学习使用canvas开发游戏,这本书就是为你写的。虽然书中讲解了不少基础概念,但深入进去就会发现,即使是有经验的开发人员也能够从中得到启发。不要犹豫,坚决拿下!”
——亚马逊读者评价
本书特色
霍克斯编著的《HTML5 Canvas基础教程》的行文通俗易懂,既贴近初学者,也同样适合专业人员。它主要面向初学HTML5和JavaScript的Web设计人员,内容涉及使用HTML5 Canvas元素进行交互式游戏和应用程序开发的最基础知识。经验丰富的Web设计人员和程序员也能够学习到Canvas的所有特性,以及在项目中使用这些特性的方法。那些希望将知识面拓宽到Web和移动设备上的Flash和Silverlight开发人员也能从中受益。
目录
1.1 html简史
1.2 为什么需要html5
1.2.1 问题
1.2.2 解决问题
1.3 html5的新特性
1.3.1 结构和内容元素
1.3.2 表单
1.3.3 媒体元素
1.4 剖析html5页面的结构
1.5 对html5的误解
1.5.1 css3误解
1.5.2 web fonts误解
1.5.3 geolocation误解
1.5.4 svg误解















