我们已经装载了很多Web应用程序,可以通过websockets在网页上更新大量数据(股票报价),而且没有延迟。它给那些计算机速度慢的客户带来了性能问题。
我们可以更改应用程序的帧速率并设置一些聚合和延迟(类似于角度所做的那样),但首先我们必须检测用户是否真的需要它(有性能问题)。
是否可以通过js检测浏览器中的故障?可能在Chrome中有一些全局属性,我们可以从中获取当前的性能统计信息吗?
答案 0 :(得分:0)
检查window.performance
(NavTiming)javascript API,这是新的HTML5 API。
查看http://caniuse.com/#feat=nav-timing