为什么要把图片转成WebP而不是JPEG或PNG?
同等画质下,WebP的文件体积通常明显比JPEG小。而且和JPEG不同,WebP还支持透明度,需要透明背景的图片也能用WebP代替PNG,体积只是PNG的一小部分。现在主流浏览器对WebP的支持已经很成熟,把网站配图转成WebP基本没有实际的兼容性顾虑。
AVIF比WebP更好吗?
同等画质下AVIF体积比WebP还要更小,但AVIF编码明显更慢,批量处理大图或者图片数量多时这个耗时会比较明显。大多数批量场景用WebP更稳妥;只有在'体积比编码速度更重要'的场景(比如一次性给一个流量很大的网站导出首图)才值得专门选AVIF。
光转成WebP能让文件足够小吗?
往往不够,配合其它步骤才更有效。转格式改变的是像素怎么编码,不是像素有多少——一张4000像素宽的照片转成WebP之后,还是一张4000像素宽的文件,只是编码方式更高效了。真要给网页用,配合改尺寸工具(缩到页面实际展示的尺寸)再加上压缩工具,通常比单靠转格式能砍掉更多体积。