Chrome 为图像和跨域帧添加内置的“LazyLoad”

内容

Google Chrome 很快就会添加内置的延迟加载功能。 计划是为图像和跨域框架带来本地延迟加载 Chrome. 最新的 Canary 频道版本中提供了此功能的两个标志 Chrome 和 Chrome 你。

根据 Wikipedia 的说法,“延迟加载是计算机编程中常用的一种设计模式,用于将对象的初始化推迟到需要它的时候。”

简而言之,延迟加载会延迟加载某些元素(大多数情况下是图像),直到用户滚动并到达页面的该部分。 这有助于快速加载首屏内容。

延迟加载标志

在最新的 Canary 版本中有两个标志可供我使用:

图像的延迟加载

姓名:启用延迟图像加载

描述:延迟图像的加载,直到页面在它们附近向下滚动。 – Mac、Windows、Linux、 Chrome 操作系统、安卓

网址: chrome://flags/#enable-lazy-image-loading

跨域脚本的延迟加载

姓名: 启用延迟帧加载

描述:延迟某些跨域框架的加载,直到页面在它们附近向下滚动。 – Mac、Windows、Linux、 Chrome 操作系统、安卓

网址: chrome://flags/#enable-lazy-frame-loading

从这些标志描述中可以清楚地看到事情。 内置延迟加载, Chrome 将更好地快速加载页面。

现在 Chrome 已将延迟加载添加为原生功能,我们很快就会看到其他浏览器制造商效仿。 在接下来的几个月中,我们的延迟加载可能会成为每个浏览器附带的内置功能。 我想,Web 开发人员可以为他们的网站节省一些延迟加载时间。

你怎么看?