Google表示,必须进行5次网络往返,并且在前3次往返之后,只有18%的内容可以查看。
我该如何改善这个?
谢谢。
答案 0 :(得分:6)
在Pagespeed
的文档中,这个术语在不同的上下文中被多次使用,确实有点令人困惑
来自wikipedia:
在电信中,往返延迟时间(RTD)或往返 time(RTT)是信号发送所需的时间长度加上 确认收到该信号所需的时间长度。
所以它更多的是关于TCP协议。来自docs:
如果所需数据量超过初始拥塞窗口 (通常为14.6kB压缩),需要额外的往返行程 在您的服务器和用户的浏览器之间。适用于网络用户 移动网络等高延迟可能会造成重大影响 延迟页面加载
来自同一页面的2个食谱:
要加快页面加载速度,请限制数据大小(HTML标记, 渲染上层所需的图像,CSS,JavaScript) 您网页的内容
和
构建HTML以首先加载重要的首要内容
首屏内容是无需滚动即可看到的屏幕
有关mobile分析和 3 往返
的详细信息由于此TCP行为,优化您的内容非常重要 尽量减少交付必要的往返次数 用于执行页面的第一次渲染的数据。理想情况下,ATF内容 应该适合98KB - 这允许浏览器绘制页面 经过三次往返后,服务器有足够的时间预算 响应延迟和客户端呈现。
来自其他文档page:
本节介绍加载页面所需的往返行程 渲染阻塞资源,页面使用的总字节数以及方式 它与中间使用的往返次数和字节数进行比较 数据集。它可以通过修改页面来指示页面是否更快 页面的外观和功能。
目前尚不清楚这是否意味着如上所述计算的网络往返,或者只是加载阻止资源所需的其他调用。
在任何情况下,您都可以通过消除同步javascript调用等渲染阻止资源来修复它(更多here)