![](/img/trans.png)
[英]Slow computer/browser performance for testing heavy javascript script
[英]How can I measure the performance of a javascript heavy webpage on a client computer?
如何测量我的jQuery(或JS)重型网页是否拖动/影响客户端计算机(和触摸设备)的CPU性能? 我不是在询问加载时间/等,因为它们取决于JS文件的数量。 我问的是客户端资源消耗和相关的稳定性问题(如果有的话)。
具体来说:我嵌入了一个jQuery旋转函数来永久地为图像设置动画,并在wordpress模板中嵌入了一些其他基于jquery的动画对象。
您可以使用Google Chrome等网络浏览器附带的webkit profiler(个人资料,审核标签)。 页面速度和速度跟踪器等扩展也非常棒。 您可以了解整个浏览器过程,例如在UI线程中花费多少时间,执行javascript等。
这是一个很好的问题。
您可以尝试使用Eric的工具来报告浏览器的帧速率。
http://churchm.ag/monitor-javascript-performance/
我不确定这是否是您想要在开发期间测试的内容,或者监视器是否有来自真实客户的反馈。 有可能运行上面的Javascript有一个后台的东西,然后将AJAX消息发送回服务器,以报告访问者的性能。
我发现的另一个脚本试图测量CPU性能,但我不知道它有多好。
http://blog.pothoven.net/2007/12/performance-based-web-app-functionality.html
我不建议在生产服务器上使用它,但Firebug具有Javascript性能分析工具。 http://getfirebug.com/javascript
您可以使用Google Chrome网络检查器,特别是“个人资料”面板。 这里有一些关于它的更多信息......
http://jtaby.com/2012/04/23/modern-web-development-part-1.html#The%20Profiles%20Panel%20
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.