我碰巧创建了一个页面来显示博客文章。每个博客条目都有通常的“Facebook like”、“tweet this post”和“+1”。还有一些额外的 JS 用于其他功能,可能还有一些我不知道的脚本在后台运行。
不幸的是,该页面会产生非常沉重的 CPU 负载,对 UX 产生负面影响。
我假设一些在后台运行的 JS 是原因。
您是否推荐任何解决方案来分析此类问题?理想情况下,我想要一个浏览器的“任务管理器”,在那里我可以看到是什么产生了繁重的 CPU 负载。
我碰巧创建了一个页面来显示博客文章。每个博客条目都有通常的“Facebook like”、“tweet this post”和“+1”。还有一些额外的 JS 用于其他功能,可能还有一些我不知道的脚本在后台运行。
不幸的是,该页面会产生非常沉重的 CPU 负载,对 UX 产生负面影响。
我假设一些在后台运行的 JS 是原因。
您是否推荐任何解决方案来分析此类问题?理想情况下,我想要一个浏览器的“任务管理器”,在那里我可以看到是什么产生了繁重的 CPU 负载。
您可以使用 Chrome 任务管理器,它会显示您想要的所有统计信息。或者在 chrome://system/ 访问内存使用情况。
你需要使用http://www.fiddler2.com/fiddler2/来分析它。如果调用网页并在提琴手中检查您的网页如何执行,它会告诉您哪些 javascript ,哪些图像加载需要时间,这将非常有帮助。这适用于任何浏览器。
您可以使用 firebug 来分析不同资源的负载。你也可以使用
关于:记忆
或者试试
关于:关于
看看你可以用什么'about:'命令来分析你的问题
您可以使用YSLOW
(chrome 扩展)更好地了解您的网站