亿元级IT行业生态链
一站式解决方案提供商

24小时免费咨询电话
010-52725243

新闻资讯

AJIA NEWS

谷歌浏览器 Chrome 将内置图像延迟加载机制

来源:开源中国 发布日期:2018-02-02

谷歌浏览器是阿甲科技软件研发全案设计团队常用的浏览器之一,因为谷歌浏览器有最新的内核,渲染速度快,扩展丰富,并且页面非常简洁。

而对于开发者来说,延迟加载绝对不会陌生。延迟加载是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。

据外媒报道,谷歌的 Chrome 浏览器未来将内置支持延迟加载功能,可延迟加载图像和 iframe 框架。所以,功能方面,基本上与我们平时见到的 JavaScript 延迟加载脚本无异,只不过它不仅仅是延迟加载图像。

这项功能暂命名为 Blink LazyLoad,正如名字所说,它将在 Chrome 内部实现“延迟加载”机制。

该功能将会首先在 Android 版 Chrome 上发布,如果测试结果能按计划的顺利进行,谷歌不排除将该功能添加到 Chrome 桌面版。

阿甲 科技 谷歌浏览器 Chrome 将内置图像延迟加载机制

测试显示页面加载速度提高了 18%-35%

延迟加载显而易见的优势就是提升页面加载速度,并为用户节省带宽,特别是在使用移动数据时。谷歌工程师报告说,使用该机制后,页面加载速度的提升从 18% 到 35% 不等,具体取决于底层网络。

谷歌浏览器这一新功能,对于苏州阿甲石家庄阿甲合肥阿甲等阿甲科技各分公司的程序员来说,无疑将为他们在研发项目时提升效率,降低不必要的时间浪费!

谷歌还计划添加一个机制用于关闭内置的延迟加载功能,可能会放置于“设置”中,又或者是在 Chrome flag 页面,目前还没确定。

此外,Chrome 开发团队表示他们已经向其他浏览器开发商通知了它的计划,但还没有一家计划实现类似的功能。

一些问题

鉴于延迟加载机制,谷歌将不得不重新调整一些现有的功能(如“打印”或“保存网页为”),以便在这些操作执行之前加载好“延迟”的图像。

另外的问题是,对于网络连接时断时续的环境,在向下滚动页面时图像可能会无法加载。

谷歌工程师还必须考虑他们这个内置功能将如何与预先存在的基于 JS 的延迟加载脚本进行交互,避免在推出该功能后影响网站布局。

免责声明:本文由小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除。

阿甲科技

欢迎访问阿甲科技集团官方网站!