课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
性能优化相信大家在前几期的文章中也学习到了不少知识了吧。今天我们就一起来了解一下,关于常见的几种图片类型都有哪些特点。
JPEG
有损压缩,不支持透明,不支持动画;
可以通过压缩控制图片的大小;
常用压缩比例60%~80%;
适用于存储摄影,写实图像;
不适用于有文字及线条的图片压缩;
PNG
PNG可分为三种格式:PNG8,PNG24,PNG32。后面的数字代表这种PNG格式多可以索引和存储的颜色值。”8″代表2的8次方也就是256色,而24则代表2的24次方大概有1600多万色。
关于透明:
PNG8支持索引透明和alpha透明,体积小,用的比较多
PNG24不支持透明;
而PNG32在24位的PNG基础上增加了8位的alpha通道透明,也就是说可以存储从完全透明到完全不透明一共256个层级的透明度(即所谓的半透明)。
PNG的特性:
无损压缩;
存储灰度图像时,深度可多到16位;
存储彩色图像时,深度可多到48位;
并且可以存储多到16位的α通道数据;
对于复杂的图像,png图片文件较大,不适用用web网页;
JPEG和PNG的比较
色彩层次丰富,颜色较多的图像用JPEG存储;
颜色简单对比强烈的用PNG存储;
对品质要求较高的图片可以用PNG存储,如按钮,导航背景等;
要求不是太高的可以用JPG存储降低图片的大小;
特殊情况,图片颜色丰富但尺寸较小可以尝试用PNG存储;
GIF
无损压缩,支持全透明,支持动画;8位图片格式,多支持256色;隔行扫描,加载较快;适用于颜色不太复杂的图片,如Logo,icon图标;
APNG
无损压缩,支持透明度,支持动画;
24位图片格式,显示图像更清晰;
兼容较差,仅支持部分浏览器;
WebP
在之前的文章“图片的新型格式:webP的工作原理”中已经介绍过;
WebP是一种支持有损压缩和无损压缩的图片文件格式,支持动画和透明度,根据Google的测试,有损压缩后的WebP图片相比于等效质量指标的JPEG图片减少了25%~34%的体积,大大减少了页面的加载时间。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。