网站的实时动态特性呈现出增长的态势。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
传播病毒
加载病毒
威胁一
传播病毒
病毒之间的搏斗
实时内容聚合
控制中心
基本网站
回顾
2015年下半年综合性电商平台已基本稳定,大平台出现商家拥堵现象,O2O项目遍地开花,移动互联网飞速发展,火爆一时的微商经济出现
《为学跬步集》内容简介:本书是“日知文丛”之一种,是浙江大学历史系教授陈红民所作学术随笔集。内容分为问学之路、情谊绵长、敝
《桂海论痕》内容简介:本书主要研究广西当代作家、作品。作者用颇具才情的笔墨,为读者勾勒了一幅广西当代文坛地图,脉络清晰,文
虚拟现实技术 本书特色 陈怀友、张天驰、张菁编著的《虚拟现实技术(中文版计算机科学与技术学科研究生系列教材)》对虚拟现实技术及应用进行详细的探讨,运用多个典型的...
《诗词中国(第九期)》内容简介:《诗词中国》由中华书局、中华诗词研究院共同主办,面向全社会公开出版发行。旨在“搜集当代最动
《贡布里希的艺术史论》内容简介:贡布里希是20世纪积极推动欧美学术界从艺术的视觉研究转向艺术文化研究的倡导者之一。在20世纪的
数据库系统工程师教程 本书特色 《全国计算机技术与软件专业技术资格(水平)考试教学用书:数据库系统工程师教程》:全国计算机技术与软件专业技术资格(水平)考试作为...
本书脱胎于作者在C语言的摇篮——贝尔实验室教授C语言的讲稿,几乎涵盖了C语言各个方面的难点,并包含了一些其他书籍很少分析到的
《深读矫正:现代监狱制度的理论逻辑》内容简介:关于监狱的批判和批判的监狱未来监狱是怎样的样态?为什么说惩罚是监狱的天然属性
媒体推荐“EverybusinessleaderIknowworriesaboutthesamething:Arewemovingfastenough?Theg...
《网站分析实战:如何以数据驱动决策,提升网站价值》由王彦平、吴盛峰著。目前,越来越多的网站开始重视数据,并期望从中发现新的
《移花接木》内容简介:在创建创新型国家的大潮中,艺术摄影也是文化创新不可忽视的重要部分,鉴于摄影胶片暗房和数字暗房的手段特
《代码之髓:编程语言核心概念》作者从编程语言设计的角度出发,围绕语言中共通或特有的核心概念,通过语言演变过程中的纵向比较
《JavaWeb典型模块与项目实战大全(程序员典藏)》以实战开发为原则,以JavaEE主流框架整合应用及项目开发为主线,通过JavaWeb开发
卷1 协议-TCP/IP详解-(英文版.第2版) 本书特色 ·w. richard stevens传奇般的tcp/ip指南,现在被顶级网络专家kevin r.f...
《程序员2008精华本》在汇集全年精彩文章基础上,改变以往的上下分册,以一本全册大容量、精工细选的方式,力求更集中、更聚焦地
《PostgreSQL技术内幕》内容简介:事务是关系型数据库实现的核心内容,它具有原子性、一致性、隔离性和持久性等特点,是数据库实现
ItsOurResearchprovidesastrategicframeworkforpeoplewhopracticeUXresearchwhowishto...
本书为康萍等主编的《VisUalFosxPro程序设计实用教程》的配套习题解答与实验指导教材,由常年工作在计算机教学第一线的教师组织编
《无伤跑法》内容简介:近年来,跑步引发了全民运动的热潮,成为大众参与度最高的运动之一。然而,除了健康、积极的生活方式,跑步