什么是计算实际(网页)加载时间的可靠方法

Dav*_*ing 11 javascript performance pageload

我有兴趣知道我的webapplication的实际平均页面加载时间.

简单地说,我的普通访问者在开始使用我网站上的页面之前如何等待日志.从他们点击链接到我的网站,直到网站完成渲染并准备接受输入.

标准解决方案似乎是使用Javascript来比较从window.onload()事件中的脚本到脚本的时间.

(见:http://www.dreamincode.net/code/snippet1908.htm)

这对我来说似乎不是一个非常精确的措施,因为它忽略了解析我的域并获得足够的HTML内容来开始Javascript解析所花费的时间.

它看起来像Safari在页面实际加载之前触发window.onload(http://www.howtocreate.co.uk/safaribenchmarks.html).

有任何想法吗?

是否有可能通过Javascript获取当前请求的时间?
在所有浏览器中可靠地准备好所有事件后会发生什么事件?

Abu*_*zzy 7

http://www.webpagetest.org/是测量加载时间的绝佳资源

此外,Google chorme dev工具还有一个时间轴面板,您可以在其中录制事件,这是一个2.5分钟的视频,向您展示Google Chrome中的时间轴如何工作http://www.youtube.com/watch?v=RhaWYQ44WEc

  • 是否有任何API可用于上述?是否有其他API可用于计算网站的可靠加载时间? (2认同)