我正在优化网页。该页面在Chrome中加载大约需要5秒钟,在IE11中需要15秒。查看IE开发人员工具网络选项卡显示它在Gap中花费了12秒。
我的问题是什么是Gap以及Gap期间正在做什么?我知道它被描述为"完成此请求与正在加载的页面之间的时间"在IE中,但我不确定这是什么意思。
答案 0 :(得分:2)
Gap Timing 在Using Windows Internet Explorer Developer Tools Network Capture中定义:
收到响应时的偏移值。持续时间是从该开始时间到最后一个请求的结束与原始HTTP请求相关联的时间。
Chris Bowen的博客defined it more concisely上的旧资源:
差距 - 响应完成到页面加载事件之间的时间。
因此,间隙是在接收的最后一个字节和加载事件之间发生的时间量。一旦收到最后一个字节,浏览器可能会请求其他资源。 load 事件不会被触发,直到所有图像都已加载等等。
如果此资源在线,我(以及其他人,我确定)很乐意帮助您进一步确定性能和响应能力的瓶颈。