我有兴趣了解我的 web 应用程序的实际平均页面加载时间。
简单地说,我的普通访问者在开始使用我网站上的页面之前是如何等待的。从他们单击指向我的站点的链接开始,直到站点完成渲染并准备好接受输入。
标准解决方案似乎是使用 Javascript 来比较从 window.onload() 事件中的脚本到脚本的时间。
(见:http ://www.dreamincode.net/code/snippet1908.htm )
这对我来说似乎不是一个非常准确的措施,因为它忽略了解析我的域并接收足够的 HTML 内容以开始 Javascript parsig 所花费的时间。
看起来 Safari 在页面实际完成加载之前会触发 window.onload ( http://www.howtocreate.co.uk/safaribenchmarks.html )。
有任何想法吗?
是否可以通过 Javascript 获取当前请求的时间?
在所有浏览器上一切就绪后会触发什么事件?