首页
学习
活动
专区
工具
TVP
发布

性能与架构

专栏作者
597
文章
1145572
阅读量
116
订阅数
Web实时通讯方案 - SockJS
HTML5有了websocket,让我们可以方便开发实时通信程序,但websocket还很年轻,目前还是需要一个更加成熟的实时通讯方案 SockJS 就是一个非常好的选择,SockJS已经为很多实时web框架提供了底层服务 SockJS 是一个JavaScript库,提供了一个类似WebSocket的对象,用来创建低延时、全双工、跨域通讯服务,拥有一致的、跨浏览器的API,SockJS集成了WebSocket和其他通信方式,形成一套稳定的实时通讯服务方案 SockJS的特点 浏览器端和服务器端的A
dys
2018-04-03
2.5K0
HTML5 性能监控API - 计时
计时API可以测量两个预定义标记之间的性能,仅需要分别定义测量的开始和结束标记 例如 var start = performance.now(); ... var start = performance.now(); 这个方式和我们通常使用Date获取时间戳的方式很像,他们的主要区别有两个 (1)now能够精确到千分位小数的毫秒值,Date时间戳得到的是毫秒 (2)now是从浏览器浏览开始事件触发时到现在的毫秒数,时间戳是当前时间的毫秒数 示例 - 分析一个图片的加载时间 <img src="
dys
2018-04-03
1.1K0
HTML5 性能监控API - timing API
HTML5 的 performance timing API 统计了一个浏览器窗口从卸载当前页面开始到加载完毕目标页面的整个流程中,每个节点的时间戳 通过这些节点的时间戳,我们可以计算出很多有用的信息 例如 DNS 查询耗时 TCP连接耗时 request请求耗时 解析dom树耗时 …… 在GitHub上找到一个很实用的JS代码,统计出了各项耗时数据 地址是:https://github.com/CraryPrimitiveMan/performance-tool 下面列出其中的各项数据
dys
2018-04-03
1.4K0
HTML5 性能监控 timing API 解释
timing API统计了一个浏览器窗口从 卸载当前页面开始 到 加载完毕目标页面的整个流程中,每个节点的时间戳 具体都有哪些时间节点呢?下面是很详细的示意图 各个节点的示意图 各个节点的含义 n
dys
2018-04-03
1.1K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档