当前位置:首页 » 图片资讯 » 前端大图片怎么性能优化
扩展阅读
美女健身跳河视频 2023-08-31 22:08:21
西方贵族美女照片真人 2023-08-31 22:08:15

前端大图片怎么性能优化

发布时间: 2022-12-06 15:36:18

‘壹’ 2020-05-09 前端图片太多,图片太大怎么优化

1、小图多可以用图标,例如阿里巴巴iconfont库 https://www.iconfont.cn/home/index 。

2、使用精灵图。

3、大图可以进行压缩,压缩网站eg: https://tinypng.com/ 。

4、图片懒加载,像淘宝或者京东这样的APP页面上有很多图片,当我们滑到下一屏时下一屏的图片才会加载,这就采用了图片懒加载的方式.图片懒加载,简单来说就是在页面渲染过程中,图片不会一次性全部加载,会在需要的时候加载,比如当滚动条滚动到某一个位置时触发事件加载图片,通过js将img标签的data-src属性赋值给src属性。

5、使用webp格式,缺点:浏览器支持度不够

‘贰’ Web前端新手如何做好性能优化

今天小编要跟大家分享的文章是关于Web前端新手如何做好性能优化?影响用户访问的最大部分是前端的页面。网站的划分一般为二:前端和后台。我们可以理解成后台是用来实现网站的功能的,比如:实现用户注册,用户能够为文章发表评论等等。而前端呢?其实应该是属于功能的表现。

而我们建设网站的目的是什么呢?不就是为了让目标人群来访问吗?所以我们可以理解成前端才是真正和用户接触的。


除了后台需要在性能上做优化外,其实前端的页面更需要在性能优化上下功夫,只有这样才能给我们的用户带来更好的用户体验。不仅仅如此,如果前端优化得好,他不仅可以为企业节约成本,他还能给用户带来更多的用户,因为增强的用户体验。说了这么多,那么我们应该如何对我们前端的页面进行性能优化呢?


前端性能优化的方法?


一、content方面


1,减少HTTP请求:合并文件、CSS精灵、inlineImage


2,减少DNS查询:DNS查询完成之前浏览器不能从这个主机下载任何任何文件。方法:DNS缓存、将资源分布到恰当数量的主机名,平衡并行下载和DNS查询


3,避免重定向:多余的中间访问


4,使Ajax可缓存


5,非必须组件延迟加载


6,未来所需组件预加载


7,减少DOM元素数量


8,将资源放到不同的域下:浏览器同时从一个域下载资源的数目有限,增加域可以提高并行下载量


9,减少iframe数量


10,不要404


二、Server方面


1,使用CDN


2,添加Expires或者Cache-Control响应头


3,对组件使用Gzip压缩


4,配置ETag


5,FlushBufferEarly


6,Ajax使用GET进行请求


7,避免空src的img标签


三、cookie方面


1,减小cookie大小


2,引入资源的域名不要包含cookie


四、CSS方面


1,将样式表放到页面顶部


2,不使用CSS表达式


3,使用不使用@import


4,不使用IE的Filter


五、JavaScript方面


1,将脚本放到页面底部


2,将javascript和css从外部引入


3,压缩javascript和css


4,删除不需要的脚本


5,减少DOM访问


6,合理设计事件监听器、


六、图片方面


1,优化图片:根据实际颜色需要选择色深、压缩


2,优化css精灵


3,不要在HTML中拉伸图片


4,保证favicon.ico小并且可缓存


七、移动方面


1,保证组件小于25k


2,


以上就是小编今天为大家分享的关于Web前端新手如何做好性能优化的文章,希望本篇文章能够对正在从事web前端工作的小伙伴们有所帮助。想要了解
更多web前端知识记得关注北大青鸟web培训官网。最后祝愿小伙伴们工作顺利!