【问题标题】:Internet Explorer network developer tools long Gap timeInternet Explorer 网络开发者工具 间隔时间长
【发布时间】:2016-02-28 20:59:13
【问题描述】:

我正在优化一个网页。该页面在 Chrome 中加载大约需要 5 秒,但在 IE11 中需要 15 秒。查看 IE 开发人员工具网络选项卡显示它在 Gap 中花费了 12 秒。

我的问题是什么是 Gap 以及 Gap 期间正在做什么?我知道它在 IE 中被描述为“完成此请求和加载页面之间的时间”,但我不确定这是什么意思。

【问题讨论】:

    标签: internet-explorer optimization web internet-explorer-11


    【解决方案1】:

    间隔时间定义在Using Windows Internet Explorer Developer Tools Network Capture:

    收到响应时采用的偏移值。持续时间是从该开始时间到最后一个请求结束与原始 HTTP 请求相关联之间的时间。

    Chris Bowen 博客defined it more concisely 上的旧资源:

    Gap – 从响应完成到页面加载事件之间的时间。

    因此,间隙是接收到的最后一个字节与加载事件之间的时间量。一旦接收到最后一个字节,浏览器可能会请求其他资源。 load 事件在所有图片都加载完毕后才会触发,等等。

    如果此资源在线,我(我相信这里的其他人)将很乐意帮助您进一步确定您的绩效和响应能力的瓶颈。

    【讨论】:

    • 很遗憾,资源不在线。该页面本质上只是一个大表。该表包含大约 600 行,并由 CodeBehind 使用嵌入代码块的数据填充。根据您的回答,我猜 IE 需要很长时间才能绘制表格?
    • 这不是测量油漆;这是测量加载时间,这意味着网络已完成资源请求。你的桌子上有一堆图片吗?
    • 没有图片。表格包含文本、复选框和下拉菜单。有一个重复的渐变背景,但它不是图像,没有它,Gap时间仍然很长。但是,感谢您为我指明了正确的方向。我会继续调查。
    猜你喜欢
    • 1970-01-01
    • 2012-10-30
    • 1970-01-01
    • 1970-01-01
    • 2019-09-15
    • 1970-01-01
    • 1970-01-01
    • 2019-01-12
    • 1970-01-01
    相关资源
    最近更新 更多