前端又省事了,Chrome直接支持lazyload延迟加载
web前端教程
用大白话,来讲编程
相信各位前端开发者对于延迟加载(or 懒加载?)这个概念都不会感到陌生,延迟加载机制是为了避免一些无谓的性能开销而提出来的,就是当在真正需要数据的时候,才真正执行数据加载操作,尤其是很占用宽带的图片资源。
据外媒报道,谷歌的 Chrome 浏览器将内置支持延迟加载功能,可延迟加载 image 和 iframe 框架。 Chrome 浏览器不会加载不出现在视口中的图像,只有在靠近视口边框时才会加载图片。
(代码片段)
有了这个内置的功能,所有 image 资源都会被浏览器自动按需加载,无需开发者做额外的开发工作,比如大家最常用的插件:jQuery.lazyload.js。
延迟加载显而易见的优势就是提升页面加载速度,并为用户节省带宽,特别是在使用移动数据时。谷歌工程师报告说,使用该机制后,页面加载速度的提升从 18% 到 35% 不等,具体取决于底层网络。
所以,功能方面,基本上与我们平时见到的 JavaScript 延迟加载脚本无异,只不过它不仅仅是延迟加载图像。 这项功能暂命名为 Blink LazyLoad,正如名字所说,它将在 Chrome 内部实现“延迟加载”机制。
如果测试结果能按计划的顺利进行,谷歌就会把该功能添加到 Chrome 桌面版。
热门文章
原创教程:
附加习题:
行业困惑:
职业规划:
新手求职:
新手学习:
职场感悟:
学习困惑:
职场焦虑:
感到迷茫:
薪资待遇:
培训出身:
培训费用:
培训简历:
搞笑黑话:
职业自由:
职场形象:
合作广告分割线
前端又省事了,Chrome直接支持lazyload延迟加载相关推荐
- Chrome不支持showModalDialog的解决方案
Chrome不支持showModalDialog的解决方案 昨天在使用showModalDialog的时候,遇到如下问题: 如果子窗口被刷新过,那么父窗口就接受不到子窗口的返回值. 为了解决这个问题, ...
- 谷歌将停止对32位Linux系统Chrome浏览器支持
谷歌将停止对32位Linux系统chrome浏览器支持 今天,谷歌宣布自2016年3月上旬开始将不再为部分GNU/Linux操作系统继续提供32位Chrome浏览器的DEB安装包.来自Chromium ...
- Chrome 53 支持 Shadow DOM 等规范
上周发布的 Chrome 53 带来了一系列实验性规范的支持,如Shadow DOM,它为复杂网页的开发提供便利.同时,针对移动平台,Chrome 53也提供了PaymentRequest接口.自定义 ...
- Chrome 53 支持Shadow DOM、PaymentRequest等规范
上周发布的 Chrome 53 带来了一系列实验性规范的支持,如Shadow DOM,它为复杂网页的开发提供便利.同时,针对移动平台,Chrome 53也提供了PaymentRequest接口.自定义 ...
- Lingoes对Chrome的支持
之前还曾经苦苦查找使 Lingoes对Chrome的支持的办法,一个偶然的机会发现本来Lingoes就对Chrome的支持,但是得启动Lingoes的划词翻译功能.太好了. 转载于:https://w ...
- Chrome 浏览器支持4k/h265的定制开发
官方的Chrome浏览器是不支持h265格式的MP4播放,可能是由于Google处于维护在的VP9编码生态考虑(不要跟我说专利费太重问题,微软的edge,苹果的safari都支持).实际上chrome ...
- chrome不支持embed标签解决方案
chrome不支持embed标签解决方案 参考文章: (1)chrome不支持embed标签解决方案 (2)https://www.cnblogs.com/thiaoqueen/p/8074530.h ...
- 【分享】LazyLoad延迟加载(按需加载)
1:实际需求 大型网站往往很矛盾,想用户在首页看到更多东西,又不想浪费太多服务器流量.比如一个有3屏的首页.可能50%的用户进首页的目的是点击首页的连接,到子页面. 那么我们的网站却为100%的用户加 ...
- JS前端--数据导出为EXCEL(支持大量数据导出)
数据导出为excel是前端比较常用的功能.笔者近期在网上收集汇总了几种常用的方法,供大家使用. 1.ActiveXObject("Excel.Application") 这种方法只 ...
最新文章
- python输出命令_Python输出各行命令详解
- Java中异常处理之try和catch代码块的使用
- java 中调用window系统中的文件,或者执行命令(shell、.CMD、.EXE)并获取返回值
- 解决安装centos 7后Windows启动项丢失
- Windows server 2003 体系结构
- openssl 生成证书_使用证书和私钥导出P12格式个人证书!
- contiki cooja仿真
- 树莓派3B+64位系统烧制与软件安装
- php mess,Mess.php
- RMAN Crosscheck 和 Delete 命令的2个实例
- 动易模板制作示例(二)
- 苹果耳机无线真假测试软件,辨别苹果耳机真伪,看完这篇就够了
- Centos虚拟机桥接模式无法连接外网的解决
- Information Bottleneck 信息瓶颈
- Java深入理解深拷贝和浅拷贝区别
- 闭关的日子 好无聊。偷了半日闲去书店shopping一下
- likely()与unlikely()函数的作用
- 【SpringCloud】设置接口同时支持返回多种数据类型(json、xml)
- GIS空间分析(三)—— GIS环境下的空间分析
- 爬虫概念与编程学习之如何爬取视频网站页面(三)
热门文章
- 周鸿祎:打工是用老板的钱给自己交学费,在公司混日子是浪费生命?
- 看看老司机是如何提升B端产品架构能力的
- 工科学生考研能选择计算机专业么,这8个“工科专业”考研后发展会更好,毕业生紧缺度高,前途很好!...
- java setquality_Java-在不损失质量的情况下调整图像大小
- 《大数据》第2期“应用”——医疗健康大数据:应用实例与系统分析
- 操作系统——实验壹——熟悉Linux基础命令及进程管理
- 【计算机网络】周知端口号列表
- 带前导0的数字三角形(洛谷P5721题题解,Java语言描述)
- datagrid——jQuery EasyUI
- mybatis使用in语句作为查询条件