【发布时间】:2014-03-06 12:05:17
【问题描述】:
我们已经加载了相当多的 Web 应用程序,它通过 websocket 无延迟地更新网页上的大量数据(股票报价)。它给那些计算机速度慢的客户带来了性能问题。
我们可以更改应用程序的帧速率并设置一些聚合和延迟(类似于 Angular 所做的),但首先我们必须检测用户是否真的需要它(性能有问题)。
是否可以通过js检测浏览器中prefomance的问题? Chrome 中是否有一些全局属性,我们可以从中获取当前的性能统计信息?
【问题讨论】:
-
Chrome 支持 Resource Timing API (developers.google.com/chrome-developer-tools/docs/network) 并提供规范链接 (w3.org/TR/resource-timing) 以及一些示例。
标签: javascript jquery performance google-chrome