网站的实时动态特性呈现出增长的态势。Facebook和Twitter之类的社交网站是这方面的先驱,在他们的带动下,用户越来越期望所有网站都能够向所有终端提供实时的体验,不管是智能手机,还是计算机。《实时用户体验》展示了如何构建实时的用户体验,这一切并不复杂,增加聊天功能和流媒体内容,逐渐增加网站的功能,这些简单的技术根本不需要触及现有网站的基础架构。
《实时用户体验》包含若干个实用性很强的Java Script和Python实例,读者可以现学现用,马上在网站上动手实现。在《实时用户体验》最后一章,将引导读者综合应用书中讨论的所有技术来构建一个感知地理位置的游戏。
前言
第1章 导论
什么是实时
交互方式的改变
“推” (Push)与“拉” (Pull)
前提条件
Python
JaVaScript
JaVasc ript Object Notation
Google的App Engine
其他
第2章 实时内容聚合
简单更新协议(suP)
SUP文件
通过suP订阅
用SUP发布
PubSubHubbub
协议介绍
用PubsubHubbub订阅
用PubsubHubbub发布
第3章 动态主页(伪实时的组件)
基本组件
HTML(超文本标记语言)
建立JavaScript
实时的FriendFeed
实时图片
一切才刚刚开始
旧与新
第4章 内容流
服务器推送技术速成
长轮询
Bayeux协议
Cometd
设置Cometd环境
前期准备
实时直播博客
两个连接限制
服务端过滤器(Java实现)
将cometd整合到基础框架中
第5章 用Tornado调控Fi rehose
Tbrnado
安装Tbmado
基本框架
构建应用程序
实时异步Tbrnado
Twitter的实时流式API
从Firehose到网络浏览器
Tbmado中的模板
创建模板
Javascript部分
第6章 聊天
准备基本代码
基本HTML框架
Python框架
基本Javascript代码
检查当前进展
登录
在服务器端
JaVaScript
基本的聊天功能
在服务器端实现聊天
发送消息
接收消息
表现得自然
第7章 实时消息
使用Google App Engine
创建一个账户
用SDK(软件开发工具包)创建应用程序
利用Google
随时跟踪用户
DepIoy按钮
仪表板
接收即时消息
发送即时消息
智能响应
基本的指令
通过即时消息验证身份
引八第三方
建立一个API
第8章 SMS
SMs概览
通过邮件发送sMs消息
SMS API
创建基本应用
拓展即时通信应用
SMsS服务类库
基本处理机制
准备接收信息
设置服务器
发送和接收消息
TextMarks
Zeep Mobile
用户认证
建立一个SMS API
第9章 衡量用户参与:实时网络分析
实时分析服务
Chartbeat
Woopra
定制的分析
使用Javascript发送ping跟踪命令
获取服务器上的统计数据
挖掘流量的意义
查看流量
跟踪后端流量及自定义数据
发送警告
第10章 汇总所有功能
游戏简介
附加说明
着手准备
Google App Engine
Google地图的API Key
Ec2或者其他托管服务器
GeoModel
一些基本模型
Userlnfo类
Disease类
Germ模型
commandcenter类
Textmark
Messenger类
UserThreats类
GameUtils类
构建游戏主体
用户身份验证
Geolocation
传播病毒
加载病毒
威胁一
传播病毒
病毒之间的搏斗
实时内容聚合
控制中心
基本网站
回顾
《超级账本HyperLedger Fabric区块链开发实战》内容简介:本书围绕区块链的业务场景,对HyperLedger Fabric区块链进行实战式讲解。
《造型原本·看卷》主要内容:只有掌握了科学方法的人才会画画吗?传统的中国画家不是,传统民间艺术也不是,儿童更不是,但他们
《中国画颜色的研究》内容简介:《中国画颜色的研究》一书初版于1955年,由朝花美术出版社出版。《中国画颜色的研究》是作者研究传
全套上、下两册,浓缩2005年电脑报精华文章;附录包含70余篇简明IT应用指南,涵盖软件、硬件、数码、网络四大领域,配赠权威实用
JavaScript是近年来非常受瞩目的一门编程语言,它既支持面向对象编程,也支持函数式编程。本书专门介绍JavaScript函数式编程的特
本书探讨如何提升网站性能,分8章详细介绍性能提升所需的工具、软件、方法,主要内容包括:页面加载速度的基础知识,图片的格式和
《你不可不知的文学典故》内容简介:华夏民族五千年悠久历史,先人们为我们留下了宝贵的文学遗产。从上古时代的神话到先秦诸子散文
《建筑师与设计师视觉笔记》旨在鼓励视觉表达,其理念基于这样一种观点,即视觉修养与文字修养同等重要。为了开拓表达视觉信息的
DiscoverhoweasyitistodesignkillerinterfacesandresponsivewebsiteswiththeBootstrap...
《学前儿童创意美术活动设计》内容简介:本书以3~6岁幼儿为对象,以美术创作基本元素为纲、案例活动设计为纬,系统、科学地引导幼儿
《智能风控:原理、算法与工程实践》内容简介:本书以Python作为实现智能风险管理的编程语言,而我个人也十分推崇运用Python分析金
《儿童瑜伽,孩子带得走的幸福力》内容简介:儿童瑜伽在孩子的成长发育中发挥着非常积极的作用,不仅可在身体发育方面为孩子保驾护
多源运动图像的跨尺度融合研究/杜军平 内容简介 《多源运动图像的跨尺度融合研究/“十三五”科学技术专著丛书》主要研究了多源运动图像的跨尺度分析、配准、拼接、融合...
《HotSpot实战》深入浅出地讲解了HotSpot虚拟机的工作原理,将隐藏在它内部的本质内容逐一呈现在读者面前,包括OpenJDK与HotSpot
空间信息系统的集成与实现 本书特色 李德仁院士为课题主持人,由数十名教授、副教授、博士生和硕士生组成课题组,对空间信息系统的集成与实现进行了深入的理论探讨和一系...
《去趟民国》内容简介:本书以笔记体的方式,记述了民国时期形形色色的个人生活,包括衣食住行、交游、爱好、性格、恩怨等诸多方面
《记者的发现力(增订本)》内容简介:“发现”是一种力量。记者善于发现新鲜事物、揭示事物内在规律的能力就是“新闻发现力”。本
《JavaWeb典型模块与项目实战大全(程序员典藏)》以实战开发为原则,以JavaEE主流框架整合应用及项目开发为主线,通过JavaWeb开发
《21天学通JavaWeb开发》是JavaWeb开发的基础教程,针对没有接触过或还不是特别熟悉JavaWeb开发的读者,详细介绍了JavaWeb开发的
《电子商务概论(第2版)》内容简介:本书从应用与管理的角度,针对电子商务专业及其他经济管理类专业学生的特点,按照电子商务知识