基本信息
- 作者: (美)Raffaele Cecco
- 译者: 徐鹏飞
- 出版社:人民邮电出版社
- ISBN:9787115278814
- 上架时间:2012-5-16
- 出版日期:2012 年5月
- 开本:16开
- 页码:232
- 版次:1-1
- 所属分类:计算机 > 软件与程序设计 > 网络编程 > javascript
【插图】

编辑推荐
一部具有很强实操性的javascript图书
一部图形编程人员真正的学习指南
本书将带你了解不同的图形编程技术
内容简介
作译者
目录
第1章 代码重用和优化 1
1.1 快速运行 4
1.2 优化什么,何时优化? 4
1.3 自定义代码性能测试 7
1.4 优化JavaScript 8
1.4.1 查找表 8
1.4.2 位操作、整数和二进制数 12
1.5 优化jQuery和DOM交互 20
1.5.1 优化CSS格式变化 20
1.5.2 优化DOM插入 22
1.6 其他资源 23
第2章 DHTML基础 24
2.1 创建DHTML sprite 24
2.1.1 图像动画 25
2.1.2 封装和画图抽象 27
2.1.3 最小化DOM插入和删除 27
2.1.4 sprite代码 27
2.1.5 一个简单的sprite应用程序 29
2.1.6 一个更动态的sprite应用程序 31
前言
这本书的目标读者需要具备一定的JavaScript知识,并且想要学习真正的Web图形编程,而不仅仅依赖于jQuery这样的库做一些动画特效。本书中涵盖了下面这些内容:
·如何重用和优化代码,包括继承技术和性能优化经验;
·用普通的DOM操作(DHTML)来构建图形化应用;
·使用更高级的画布元素;
·创建视频游戏;
·创建图形和动画所需的数学;
·使用谷歌可视化API和画图工具来呈现你的数据;
·如何有效使用jQuery并开发面向图形的.iQuery插件;
·使用jQueryMobile创建适合移动设备的图形Web应用;
·使用PhoneGap将你的Web应用转换为本地Android应用。
本书将带你了解不同的图形编程技术,你可以进一步探索自己感兴趣的领域。
多做尝试,你会获得很多乐趣!
目标读者
打算阅读本书的读者应该对网站和Web应用开发,特别是JavaScript,具有一定知识和使用经验。
为了方便开发和表达,本书的许多示例代码都使用了jQuery。一般来说,本书中用到的所有外部库及其文件都可以从谷歌等可靠的内容分发网络获取。
另外,本书用到了一些基础的数学知识,包括向量和三角函数。
本书组织结构
本书节奏较快,读者从第1章中就可以看到第一个图形编程的示例。
剩余章节涉及多个图形相关的技术,这些技术可以给你的Web应用增加视觉冲击力和交互性。
媒体评论
——Shelley Powers,JavaScript Cookbook和Painting the Web的作者