WebP是一种同时提供了有损压缩与无损压缩的图片文件格式,目标是减少文件大小,但达到和JPEG格式几乎相同的图片质量。生成单张 WebP 图片非常简单,批量转换也没太大难度。但是如果让点的图片可以无痛地以 WebP 格式输出,比如我们的博客上有 100+ 张图片转换该如何操作呢?
部分云服务商提供了转换服务,对于个人站点而言,为了同样在不改变站点原始 URL 的的情况下将图片压缩 WebP 格式输出,做到节省流量+提升页面加载速度的效果,WebP Server Go 应运而生。
使用 Go 编写的 WebP Server 是一个单一的 binary,性能优异,并且可以无缝转换JPG/PNG为webp。只需要一次配置即可在不改变 URL 的情况下将站点图片以 WebP 格式输出,唯一改变的只有 content-type 和 length,无痛加速站点。