<分区>
我碰巧创建了一个页面来显示博客文章。 每个博客条目都有通常的“Facebook like”、“tweet this post”和“+1”。 还有一些额外的 JS 用于其他功能,可能还有一些我不知道的脚本在后台运行。
不幸的是,该页面产生了非常重的 CPU 负载,对用户体验产生了负面影响。
我认为是某些在后台运行的 JS 造成的。
您是否推荐任何解决方案来分析此类问题? 理想情况下,我想要浏览器的“任务管理器”,在那里我可以看到是什么产生了沉重的 CPU 负载。
<分区>
我碰巧创建了一个页面来显示博客文章。 每个博客条目都有通常的“Facebook like”、“tweet this post”和“+1”。 还有一些额外的 JS 用于其他功能,可能还有一些我不知道的脚本在后台运行。
不幸的是,该页面产生了非常重的 CPU 负载,对用户体验产生了负面影响。
我认为是某些在后台运行的 JS 造成的。
您是否推荐任何解决方案来分析此类问题? 理想情况下,我想要浏览器的“任务管理器”,在那里我可以看到是什么产生了沉重的 CPU 负载。
最佳答案
你需要使用http://www.fiddler2.com/fiddler2/分析它。如果调用该网页并在 fiddler 中检查您的网页如何执行,这将非常有帮助,它会告诉您哪个 javascript ,哪个图像加载需要时间。这适用于任何浏览器。
关于javascript - 如何分析网页上的负载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10751824/