Chrome可能很快会延迟本地加载图像和帧
- 类别: 谷歌浏览器
Google的Chrome网络浏览器可能很快就会支持图像和框架的本地延迟加载。公司工程师在Chrome Canary(Google Chrome的最新开发版本)中实现了两个标记,用户可以启用这些标记来解锁新功能。
并非网页上的所有元素在负载上都具有同等的重要性。用户可见的内容的优先级高于页面底部某处显示的内容,因为用户不可见。
延迟加载不是一项新技术,但是Internet上的某些站点使用它来加快页面的加载速度。延迟加载不是在开始时加载某些元素(例如图像),而是在需要它们时或在需要它们不久之前加载它们。
想想放置在文章第三页上的图像。尽管您可以在用户在浏览器中打开页面时加载它们,但是当用户在第二页上时加载这些图像可能会有利于页面的初始加载时间。
有关 : Google最近在Chrome中测试了重载页面警告 。
Chrome中的延迟加载
使用Chrome Canary的Chrome用户可以启用Google现在在浏览器中提供的新的延迟加载功能。请注意,Google可能会随时删除实验性标志,并且不能保证将功能集成到浏览器中。
小费 :加载chrome:// settings / help来检查浏览器的版本以及它是否为Chrome Canary。
- 加载 chrome:// flags /#enable-lazy-image-loading 在Chrome地址栏中。
- 您需要将标志设置为启用,以在Chrome中启用图像延迟加载。
- 加载 chrome:// flags /#enable-lazy-frame-loading 。
- 启用该标志以打开帧延迟加载。
- 重新启动Chrome浏览器。
图像延迟加载推迟了图像的加载,直到用户在图像附近滚动为止,并且帧延迟加载(对于帧)也是如此。
延迟加载有什么好处?
据说延迟加载可以通过阻止某些元素在页面加载时加载并在用户滚动到它们附近时加载它们来缩短页面加载时间。 Chrome的实现可实现图像和框架的延迟加载。
延迟加载对于缓慢的连接最有用。我在启用了两个延迟加载标志的情况下进行了快速测试,并且在连接速度相对较快的50 Mbit的计算机上看不到差异。
如果您的连接速度为5Mbit或更慢,则可能可以更清楚地看到延迟加载的好处,尤其是在图像多或帧多的页面上。
延迟加载可能会为实现它的网站节省带宽,并且图像或框架可能根本不会加载,这取决于用户是在页面中途还是向下滚动或退出网站。
我不确定已经延迟加载某些内容的Chrome如何处理这些网站。 Chrome的实施会发现这些并禁用本地延迟加载吗,还是有潜在的冲突?
现在轮到你: 您认为在浏览器中实现延迟加载功能是个好主意吗?