什么是在Safari中获得页面加载性能的最佳方法,
大多数其他浏览器都支持window.performance.timing对象,这对于这种事情非常有用。
我显然无法获得它提供的所有信息,但是要尽可能多地使用是有用的。
需要注意的是,脚本可能并不总是处于加载在HEAD标签中的第一个脚本的理想位置
提前感谢!
没有真正的方法来填充window.performance.timing可以提供的数据,但是您可以做很多事情。
在标题中创建一个时间戳,然后在onload,DOM Content Loaded或另一个事件中创建一个时间戳,并记录两者之间的差异。
您也可以在服务器端插入时间戳,但是存在客户端和服务器时钟不同步的危险
用户计时可以被填充,Pat Meenan谈到他的-http://blog.patrickmeenan.com/2013/07/measuring-performance-of-user-experience.html
您现在可以在非Chrome浏览器中使用Polypill TTI了