HTML 5应用开发实践指南
陈升想, 汪奋进 译
出版时间:2013年03月
页数:114
“现如今HTML 5引领Web发展潮流,它不仅仅是个流行语。本书将为你揭示所有创建现代Web应用程序所需的前沿技术。”
——Ralph Whitbeck,jQuery官方播客联合主持人
如何利用最新的HTML 5技术和JavaScript技术创建可以运行在所有移动设备和桌面应用中的完美应用程序?这本实用指南将提供完美的解决方案!通过学习本书,读者不仅可以系统掌握最新的HTML 5技术标准和细节,而且可以掌握JavaScript的一些高级技巧和开发工具的使用方法,开发出跨平台的应用。本书包含大量示例代码,详细展示了如何通过HTML 5把Web变成一流的开发环境。
本书主要内容:
· 使用本地存储对象在浏览器中存储session数据。
· 优化服务器访问:用IndexedDB存储大型数据。
· 通过浏览器读取并上传用户系统中的文件。
· 离线访问应用并加快在线访问页面的加载速度。
· 使用Web Worker创建多线程应用。
· 通过Web Socket高效地在浏览器和服务器之间传输数据。
· 学习HTML 5中的表单、多媒体、图像和地理位置标记。
本书作者Zachary Kessin为资深Web开发工程师,拥有近20年交互式Web应用开发经验。致力于在浏览器端使用JavaScript开发复杂的应用程序,使用Selenium进行基于浏览器的测试,同时热衷于函数式编程以及新技术的研究和应用。
- 前言
- 第1章 Web应用平台
- 为Web应用增加力量
- 开发网络应用程序
- JavaScript的胜利
- 第2章 JavaScript的力量
- 非阻塞I/O和回调
- 强大的Lambda函数
- 闭包
- 函数式编程
- 原型及如何扩展对象
- 提取一个子串
- 用原型扩展函数
- 柯里化和对象参数
- 数组迭代操作
- 你也可以扩展对象
- 第3章 测试JavaScript应用
- QUnit
- Selenium
- 第4章 本地存储
- localStorage和sessionStorage对象
- jQuery 插件
- 第5章 IndexedDB
- 添加、更新记录
- 添加索引
- 检索数据
- 删除数据
- 第6章 文件
- 二进制大对象
- 操作文件
- 上传文件
- 拖曳
- 全部整合到一起
- Filesystem文件系统
- 第7章 离线处理
- 清单文件简介
- 事件
- 调试清单文件
- 第8章 把工作分割成Web Worker
- Web Worker用例
- 使用Web Worker
- Web Worker碎形示例
- 测试和调试Web Worker
- 多线程复用模式
- Web Worker库
- 第9章 Web Socket
- Web Socket接口
- 建立Web Socket连接
- Web Socket示例
- Web Socket协议
- 第10章 新标记
- 应用标记
- 通过WAI-ARIA无障碍访问
- microdata
- 新的表单类型
- audio和video
- Canvas和SVG
- 地理位置
- 新的CSS
- 附录A 需要了解的JavaScript工具
书名:HTML 5应用开发实践指南
译者:陈升想, 汪奋进 译
国内出版社:机械工业出版社
出版时间:2013年03月
页数:114
书号:978-7-111-41451-3
原版书书名:Programming HTML 5 Applications
原版书出版商:O'Reilly Media
Zachary Kessin
Zachary Kessin从1994年开始从事交互式Web应用程序开发。在过去几年中,Zachary主要致力于使用JavaScript开发基于浏览器的大型应用程序、基于浏览器的Selenium测试、函数式编程以及代码生成。
本书封面上的动物是一种欧洲海燕,也叫风暴海燕。“海燕”(petrel)这个名称来源于圣徒彼得,因为这种鸟看起来能在水上行走(实际上,它们只是在觅食的时候会不停地在水表面蹦蹦跳跳)。它们经常成群结队出现在大西洋和地中海,跟在船只后面吃船员丢弃的食物,如果天气恶劣的话还可能搭乘顺风船。
风暴海燕是欧洲最小的鸟类,体长只有15~16厘米,翼展38~42厘米。它们的羽毛大体为黑色,只在尾部和翅膀的背面点缀了少许白色。它们的鸟喙薄且呈钩状,喙上的管状鼻孔用于排除喝海水之后多余的盐。它们的脚有蹼,可以游泳,但它们不经常为食物去潜水,它们更喜欢掠过水面来觅食。海燕主要食用小型鱼类、鱿鱼、浮游生物和甲壳类动物,也吃一些渔船或其他航运交通运输过程中丢弃的动物内脏。
风暴海燕的大部分生活都在海上,只在繁殖季节才回到大陆。这些鸟类在北大西洋和地中海西部陡峭的岩石海岸和岛屿上筑巢。这段时间它们为了避免被较大的海鸟(如海鸥和贼鸥)捕食,都只选择在夜间出行。它们一个季节只生一枚蛋。到了冬季,它们飞越海洋一路向西迁徙到非洲南部。
许多18世纪和19世纪的水手们称风暴海燕为“凯莉妈妈的信使”(Mother Carey’s chickens),并且相信这些鸟类是死去海员的灵魂来警告他们有风暴即将到来。“凯利妈妈”是一个传说中超自然的神灵,住在北方的一座冰山上,负责海上风暴。