张磊编著的《HTML5实验室》每个实验都可以移植为Java、Objective-C、C++或者ActionScript版本,也可以移植到XNA或者Silverlight上,等等。所以本书面向的读者,不仅仅是前端开发工程师,也适合游戏开发人员、大学生或者高级美工阅读。本书同样适合对视觉艺术、计算机图形学、物理、数学(特别是线性代数)感兴趣的读者。
张磊编著的《HTML5实验室》通过多个实验,由点到面地对HTML5相关的技术进行详细的介绍和剖析,涵盖了HTML5标准中描述的新特性。本书以简洁的文字,结合生动的实验介绍HTML5的特性,并深入剖析其内部原理,讲授如何使用Canvas集成特定的算法去实现绚丽的效果、应用和游戏,其中涵盖了数学和物理方面的知识,让读者不仅知其然,而且知其所以然;最后通过几个综合实验和经典游戏的重现,将各种新特性综合,实现酷炫的网页效果。
阅读《HTML5实验室》不需要预先具备特定编程语言的知识,任何渴望投入HTML5世界的新手,想要巩固和复习数学和物理知识的编程老手,以及具备其他语言的编程经验(如Javascdpt、C#),想要了解HTML5新特性或加深对编程语言理解的程序员都适合阅读本书。