HTML5数据推送应用开发 - (EPUB全文下载)

文件大小:0.96 mb。
文件格式:epub 格式。
书籍内容:

版权信息
书名:HTML5数据推送应用开发
作者:Darren Cook
译者:刘帅
ISBN:978-7-115-37059-4
本书由北京图灵文化发展有限公司发行数字版。版权所有,侵权必究。
您购买的图灵电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。
我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。
如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。
图灵社区会员 ptpress(libowen@ptpress.com.cn) 专享 尊重版权
版权声明
O'Reilly Media, Inc.介绍
业界评论
前言
读者对象
本书结构
排版约定
使用代码
Safari® Books Online
联系我们
第 1 章 SSE及其他
1.1 HTML5
1.2 数据推送
1.3 数据推送的其他名称
1.4 可能会用到SSE的应用
1.5 和WebSocket的对比
1.6 什么时候数据推送是错误的选择
1.7 决策、决策还是决策
1.8 带我看代码吧
第 2 章 玩转SSE
2.1 最简单的示例:前端
2.2 使用jQuery吗
2.3 最简示例:后端
2.4 基于Node.js的后端
2.4.1 基于Node.js的最简Web服务器
2.4.2 用Node.js做推送
2.4.3 在浏览器中运行
2.5 华丽退场
第 3 章 迷人的真实数据推送应用
3.1 问题领域
3.2 后端
3.3 前端
3.4 可复现的真实随机数据
3.5 精磨时间戳
3.6 控制好随机性
3.7 为时间的真正流逝留出余地
3.8 本章内容盘点
第 4 章 别安于现状
4.1 数据的更多构成
4.2 重构PHP
4.3 重构JavaScript
4.4 历史数据存储
4.5 永久存储
4.6 现在我们是历史学家
第 5 章 走出象牙塔,打造产品级品质
5.1 错误处理
5.2 错误的JSON
5.3 长连接
5.3.1 服务器端
5.3.2 客户端
5.3.3 SSE重试
5.4 添加定期的关闭/重连
5.5 发送Last-Event-ID
5.6 多路数据ID
5.7 使用Last-Event-ID
5.8 在重连时发送ID
5.9 不要全局化,考虑本地化
5.10 阻止缓存
5.11 阻止死亡
5.12 精简的简单办法
5.13 本章回顾
第 6 章 向后兼容:其他数据推送策略
6.1 浏览器战争
6.2 什么是轮询
6.3 怎样做长轮询
6.4 给我看些代码
6.5 优化长轮询
6.6 如果JavaScript被禁用怎么办
6.7 将长轮询移植到我们的外汇交易应用
6.7.1 连接
6.7.2 长轮询和长连接
6.7.3 长轮询和连接错误
6.7.4 服务器端
6.7.5 处理数据
6.7.6 接起来
6.7.7 IE8及更早版本
6.7.8 IE7及其更早版本
6.8 蜿蜒曲折的轮询
第 7 章 向后兼容:另辟蹊径
7.1 共性
7.2 XHR
7.3 iframe
7.4 将XHR/iframe移植到外汇交易应用
7.4.1 后端的XHR
7.4.2 前端的XHR
7.4.3 前端的iframe
7.4.4 接通XHR
7.4.5 接通iframe
7.5 感谢内存
7.6 把襁褓中的外汇交易应用放到床上
第 8 章 关于SSE的其他标准
8.1 请求头
8.2 事件
8.3 多行数据
8.4 消息中的空白
8.5 又见请求头
8.6 这就是全部内容吗
第 9 章 认证授权:谁在敲门
9.1 Cookie
9.2 认证授权(使用Apache服务器)
9.3 带有SSE的HTTP POST
9.4 多重鉴权选择
9.5 SSL和CORS(连接到其他服务器)
9.6 Allow-Origin
9.7 完善访问控制
9.8 HEAD和OPTIONS
9.9 Chrome和Safari以及CORS
9.10 构造函数与证书
9.11 withCredentials
9.12 CORS和向后兼容方案
9.12.1 CORS和IE9及其更早版本
9.12.2 IE8/IE9:总是使用长轮询
9.12.3 动态处理IE9及其更早版本
9.13 汇总
附录A SSE标准
A.1 W3C候选推荐标准2012.12.11
A.1.1 摘要
A.1.2 本文档的状态
A.1.3 目录
A.1.4 引言
A.1.5 一致性要求
A.1.6 术语
A.1.7 EventSource接口
A.1.8 处理模型
A.1.9 解析事件流
A.1.10 解释事件流
A.1.11 注意事项
A.1.12 无连接推送和其他特性
A.1.13 垃圾回收
A.1.14 IANA须知
A.1.15 参考文献
A.1.16 致谢
附录B 重构:JavaScript全局变量、对象和闭包
B.1 示例
B.2 问题是…
B.3 JavaScript对象和构造函数
B.4 用对象的代码
B.5 JavaScript闭包
两个人的茶和两种茶
附录C PHP
C.1 PHP中的类
C.2 随机函数
C.3 超全局变量
C.4 数据处理
C.5 密码
C.6 休眠
关于作者
封面介绍
版权声明
© 2014 by O'Reilly Media,Inc.
Simplified Chinese Edition,jointly published by O'Reilly Media, Inc. and Posts & Telecom Press, 2014. Authorized translation of the English edition, 2014 O'Reilly Media, Inc., the owner of all rights to publish and sell the same.
All rights reserved including the rights of repr ............

书籍插图:
书籍《HTML5数据推送应用开发》 - 插图1
书籍《HTML5数据推送应用开发》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » HTML5数据推送应用开发 - (EPUB全文下载)