HTML5应用开发实践指南 - (EPUB全文下载)
文件大小:0.56 mb。
文件格式:epub 格式。
书籍内容:
O'Reilly精品图书系列
HTML 5应用开发实践指南
Programming HTML 5 Applications
[美]凯西恩(Kessin,Z.) 著
陈升想 汪奋进 译
ISBN:978-7-111-41451-3
本书纸版由机械工业出版社于2013年出版,电子版由华章分社(北京华章图文信息有限公司)全球范围内制作与发行。
版权所有,侵权必究
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方网址:www.hzmedia.com.cn
新浪微博 @研发书局
腾讯微博 @yanfabook
目 录
O'Reilly Media,Inc.介绍
前言
本书主要内容
排版约定
代码示例的使用
联系我们
致谢
第1章 Web应用平台
为Web应用增加力量
开发网络应用程序
JavaScript的胜利
第2章 JavaScript的力量
非阻塞I/O和回调
强大的Lambda函数
闭包
函数式编程
原型及如何扩展对象
提取一个子串
用原型扩展函数
柯里化和对象参数
数组迭代操作
你也可以扩展对象
第3章 测试JavaScript应用
QUnit
简单示例
用QUnit测试
Selenium
Selenium命令
用Selenium IDE构建测试
自动运行测试
Selenese命令编程接口
在Selenium中运行QUnit
Selenium RC及一个测试场
第4章 本地存储
localStorage和sessionStorage对象
在ExtJS中使用localStorage
离线加载存储数据
为以后服务器同步存储变化
jQuery插件
DSt
jStore
第5章 IndexedDB
添加、更新记录
添加索引
检索数据
删除数据
第6章 文件
二进制大对象
操作文件
上传文件
拖曳
全部整合到一起
Filesystem文件系统
第7章 离线处理
清单文件简介
清单文件的结构
更新清单
事件
调试清单文件
第8章 把工作分割成Web Worker
Web Worker用例
图像
地图
使用Web Worker
Worker环境
Worker通信
Web Worker碎形示例
测试和调试Web Worker
多线程复用模式
Web Worker库
第9章 Web Socket
Web Socket接口
建立Web Socket连接
Web Socket示例
Web Socket协议
Ruby Event Machine
Erlang Yaws
第10章 新标记
应用标记
通过WAI-ARIA无障碍访问
microdata
新的表单类型
audio和video
Canvas和SVG
地理位置
新的CSS
附录A 需要了解的JavaScript工具
O'Reilly Media,Inc.介绍
O'Reilly Media通过图书、杂志、在线服务、调查研究和会议等方式传播创新知识。自1978年开始,O'Reilly一直都是前沿发展的见证者和推动者。超级极客们正在开创着未来,而我们关注真正重要的技术趋势——通过放大那些“细微的信号”来刺激社会对新科技的应用。作为技术社区中活跃的参与者,O'Reilly的发展充满了对创新的倡导、创造和发扬光大。
O'Reilly为软件开发人员带来革命性的“动物书”;创建第一个商业网站(GNN);组织了影响深远的开放源代码峰会,以至于开源软件运动以此命名;创立了Make杂志,从而成为DIY革命的主要先锋;公司一如既往地通过多种形式缔结信息与人的纽带。O'Reilly的会议和峰会集聚了众多超级极客和高瞻远瞩的商业领袖,共同描绘出开创新产业的革命性思想。作为技术人士获取信息的选择,O'Reilly现在还将先锋专家的知识传递给普通的计算机用户。无论是通过书籍出版,在线服务或者面授课程,每一项O'Reilly的产品都反映了公司不可动摇的理念——信息是激发创新的力量。
业界评论
“O'Reilly Radar博客有口皆碑。”
——Wired
“O'Reilly凭借一系列(真希望当初我也想到了)非凡想法建立了数百万美元的业务。”
——Business 2.0
“O'Reilly Conference是聚集关键思想领袖的绝对典范。”
——CRN
“一本O'Reilly的书就代表一个有用、有前途、需要学习的主题。”
——Irish Times
“Tim是位特立独行的商人,他不光放眼于最长远、最广阔的视野并且切实地按照Yogi Berra的建议去做了:‘如果你在路上遇到岔路口,走小路(岔路)。’回顾过去Tim似乎每一次都选择了小路,而且有几次都是一闪即逝的机会,尽管大路也不错。”
——Linux Journal
前言
这本书反映了Web技术的革命。之前,人们普遍认为Web无须编程,只要把脚本硬塞入网页之中就行了。现在,HTML和JavaScript在实现良好用户体验的过程中产生了重要作用。通过阅读本书,你将会掌握Web发展进程中最前沿的技术。
本书主要内容
本书覆盖的内容如下:
第1章 Web应用平台
介绍在新的HTML 5平台编程的原因,以及新平台为JavaScript编程人员提供的便利。
第2章 JavaScript的力量
介绍JavaScript中很强大但是你可能并不知道的功能,以及为什么你需要使用这些功能去探索本书涵盖的HTML 5的新特性以及相关库。
第3章 测试JavaScript应用
展示由JavaScript和浏览器提供的特定环境中测试程序的方法。
第4章 本地存储
描述使用localStorage和sessionStorage对象缓存在浏览器中的简单数据。
第5章 IndexedDB
展示支持本地存储的更强大的NoSQL数据库。
第6章 文件
描述从用户系统中读取和上传文件的方法。
第7章 离线处理
描述让用户在设备不能联网的情况下使用你开发的应用程序所要做的操作。
第8章 把工作分割成Web Worker
展示HTML 5和Ja ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » HTML5应用开发实践指南 - (EPUB全文下载)