写了一个压缩Hexo图片为WebP的脚本
写了好久一个名为efc的项目结果到现在还没有弄完,正好服务器上部署的亲友的网站放的图片奇大无比,做了个压缩来顺便水一篇。 什么是WebP? WebP是Google在2010年发布的一种同时支持有损和无损压缩的图片格式,并且支持Alpha透明通道、ICC色彩配置、XMP诠释资料,而且还有静态和动态两种模式。也就是说,完全可以用WebP来代替我们常见的JPEG,PNG和GIF格式。事实上WebP的设计目标就是在减少文件容量同时,达到和JPEG,PNG,GIF格式相同的图片质量,并希望借此能够减少图片档在网络上的发送时间。 那么压缩的效果如何?有损压缩比JPG小25%~33%,无损压缩比PNG小25%(因为PNG是无损的,如果用有损,同样支持透明通道,能比PNG小60%~80%)。这些大小比较我没有做具体的测试,都是查到的内容。在进行WebP有损压缩的时候可以选择一个从1到100的质量参数,通常使用的时候都会选取75~80作为大小和质量之间的一个平衡,我猜这些大小比较也是在这个质量区间的。 尽管本地的各种软件或许不支持WebP格式,在WebP的主场浏览器这里,截至目前支持了全球96.9...




