【问题标题】:Identifying slowdown in IE识别 IE 中的减速
【发布时间】:2011-05-31 16:37:04
【问题描述】:

我现在正在处理 Internet Explorer 速度变慢的网站。更具体地说,页面在加载所有可见页面元素后仅冻结大约 2 到 3 秒,就好像它仍在加载一样。通常,我只是在 FF 或 Chrome 中对站点进行概要分析,但这个问题特定于 IE。我尝试在 IE 8 中使用探查器,但它并没有让我走到任何地方。是否有人对使用什么来识别 IE 中的减速点有任何建议(例如,类似于 chrome 中可用的网络分析)?

【问题讨论】:

    标签: internet-explorer web-optimization


    【解决方案1】:

    您写道您尝试在 IE 中使用分析器,但您是否使用了IE Developer Tools?在本文的使用 Profiler 部分中,有一个 profiler 和 Function 视图的屏幕截图,但也有您可能想要的 Call Tree 视图尝试。

    开始分析,做你想检查的动作,按停止分析,切换到调用树视图,按包含时间排序下降,展开最耗时的选项(第一个),展开下一个,继续,然后你应该能够找到减速点。

    我能够在我的项目中找到一些对 IE 来说是相当大的问题的代码片段(比如制作 1,8k RexExp 对象等)。

    【讨论】:

    • 这就是我最初使用 IE 开发人员工具所做的。它确实帮助我稍微调整了一下,但挂断本身仍然存在。在 chrome 中,您实际上可以看到 man ms 特定项目是如何加载的。我不完全确定是 javascript 变慢了,还是某种背景内容加载(例如,隐藏 div 中的图像)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-20
    • 1970-01-01
    相关资源
    最近更新 更多