科迅教育老师直接接听

400-029-09** 400-029-0997 转 23498
查看完整号码
扫码拨号
微信扫码拨号

南通web前端培训干货:web前端图片优化

内容介绍

  web前端学习时相信大家都遇到过这样的情况,当页面有大量图片的时候就会直接影响到页面的加载速度,如果图片半天都没有加载,那么会很影响用户的体验感,进而导致用户的流失。

    下面给大家介绍几种进行图像优化的方法:1、能不用图像则不用图片,能用css完成的部分尽量减少页面使用图片。如半透明、边框、圆角、阴影、渐变等,在当前主流浏览器中都可以用CSS3达成。2、 使用矢量图SVG替代位图。对于绝大多数图案、图标等,矢量图更小,且可缩放而无需生成多套图。现在主流浏览器都支持SVG了,所以可放心使用!3、使用恰当的图片格式。我们常见的图片格式有JPEG、GIF、PNG。基本上,内容图片多为照片之类的,适用于JPEG。而修饰图片通常更适合用无损压缩的PNG。GIF基本上除了GIF动画外不要使用。且动画的话,也更建议用video元素和视频格式,或用SVG动画取代。4、按照HTTP协议设置合理的缓存。5、使用字体图标webfont、CSS Sprites等。6、用CSS或JavaScript实现预加载。7、WebP图片格式能给前端带来的优化。WebP支持无损、有损压缩,动态、静态图片,压缩比率优于GIF、JPEG、JPEG2000、PG等格式,非常适合用于网络等图片传输。

 

    图像格式的区别:矢量图:图标字体,如 font-awesome;svg 位图:gif,jpg(jpeg),png 区别:1、gif:是是一种无损,8位图片格式。具有支持动画,索引透明,压缩等特性。适用于做色彩简单(色调少)的图片,如logo,各种小图标icons等。2、JPEG格式是一种大小与质量相平衡的压缩图片格式。适用于允许轻微失真的色彩丰富的照片,不适合做色彩简单(色调少)的图片,如logo,各种小图标icons等。3、png:PNG可以细分为三种格式:PNG8,PNG24,PNG32。后面的数字代表这种PNG格式较多可以索引和存储的颜色值。关于透明:PNG8支持索引透明和alpha透明;PNG24不支持透明;而PNG32在24位的PNG基础上增加了8位(256阶)的alpha通道透明;

 

    优缺点:1、能在保证较不失真的情况下尽可能压缩图像文件的大小。2、对于需要高保真的较复杂的图像,PNG虽然能无损压缩,但图片文件较大,不适合应用在Web页面上。

添加微信咨询
黄老师 @南通科迅教育

获取课程资料+免费试听,体验强师课程!

微信号:ntk******88

立即咨询

“南通科迅教育”是南通科迅教育信息咨询有限公司在教育宝平台开设的店铺,若该店铺内信息涉嫌虚假或违法,请点击这里向教育宝反馈,我们将及时进行处理。

机构评分

环境:4.5师资:4.5服务:4.5效果:4.5

公示信息

店铺名称:南通科迅教育

单位名称:南通科迅教育信息咨询有限公司

账号名称:ntkxjy(136******78)

所属城市:江苏南通

入驻时长:17年

在线客服:在线聊

微信咨询

返回顶部