IE9允许前端开发获取到页面性能数据

        长期以来,为了改善站点的用户体验,我们一直都是在页面顶端加上一个 (new Date()).getTime() 来获取用户打开页面的时间,使用httpwatch来分析页面打开的解释时间。httpwatch虽然强大,但是还是无法让我们深入到用户的环境去了解用户打开页面前的一些情况,例如:DNS解释时间,请求和响应时间,以及更加深入的页面渲染时间等重要信息。这些信息对用户环境分析是至关重要的。

        如今,这个情况即将改变,微软的IE9将给前端开发们提供有力的性能分析接口让我们能够深入分析页面的性能,这就是强大的msPerformance接口。这个接口其实是基于HTML5草案Web Timing的定义来开发的(有意思的是这个接口是google提供的,chrome目前还没支持,IE9先行了)。

        我们来看看通过Web Timing我们可以获取到什么数据

 

window.msPerformance.navigation

 {

requestCount : 76

type : 0

startTime : 1277821481923

redirectedCount : 5

uniqueDomains : 31

}

 

 

window.msPerformance.timingMeasures

 {

request : 22

domContentLoaded : 342

response : 10

firstPaint : 29

domInteractive : 342

msStyleContentLoaded : 342

fetch : 459

domComplete : 342

load : 89

connect : 3

}

 

 

window.msPerformance.timing

 {

domLoading : 1277821481950

responseEnd : 1277821481960

navigationStart : 1277821481923

fetchStart : 1277821481923

msStyleContentLoaded : 1277821482293

firstPaint : 1277821481952

fullyLoaded : 0

requestStart : 1277821481927

loadEnd : 1277821482383

unloadStart : 1277821481923

}

 

通过这些数据我们可以更加深入得分析页面的性能和用户的网络环境,提供更加好的差异化服务。

 到这里下载IE9预览版

 

发现IE9pre3的console列出的接口不全,直接用调试器把这个接口和方法全部列出来了,更加直观



[本日志由 puterjam 于 2010-06-29 11:19 PM 编辑]
上一篇: Qzone 即将推用户更新IE6
下一篇: IE9 Beta 凌晨发布~
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: ie9 performance 优化
相关日志:
评论: 20 | 引用: 0 | 查看次数: -
小安[2010-08-29 07:38 PM | | | 115.194.179.94 | del | 回复回复]
EVIO 这个大垃圾~~~ 当  年叫他做插件,收了钱不干活,说好200,结果给了400,才搞出个半成品~~~  人品问题!  换别的程序了~~若我离去,后会无期。
小安[2010-08-29 07:36 PM | | | 115.194.179.94 | del | 回复回复]
EVIO 这个大垃圾~~~ 当年叫他做插件,收了钱不干活,说好200,结果给了400,才搞出个半成品~~~  人品问题!  换别的程序了~~若我离去,后会无期。
护眼一号[2010-08-28 03:24 AM | | | 58.62.231.72 | del | 回复回复]
非常期待啊,千万不要像IE8那样啊。
阅网博客[2010-08-25 03:34 PM | | | 123.15.33.189 | del | 回复回复]
关注中 呵呵
zz999[2010-08-25 10:38 AM | | | 112.3.12.120 | del | 回复回复]
舜子现在不管论坛了吗?
有没有看到论坛现在的惨淡。
还有你把PJ整个交给叫EVIO的,你有考察过他的处事方式么?
1年了,还是没有拿出个东西来,你也经常去论坛看看呀。
这可都是你的心血,你就忍心看到现在的样子?
不能开发早点换人吗。而且就他一个人在做,从来不回复大家的问题,这算哪门子的事呢!
breast[2010-08-18 05:28 PM | | | 58.60.110.233 | del | 回复回复]
good,我引用了
belinda[2010-08-17 03:44 PM | | | 183.17.161.183 | del | 回复回复]
哈哈。。越来越好了。。

香港旅游团 www.gd-sz.com/xiangganglvyou
www.shownv.com.cn[2010-08-09 09:19 PM | | | 123.5.156.195 | del | 回复回复]
呵呵,顶了!
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱:
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 500 字 | UBB代码 开启 | [img]标签 关闭