Cravarar 已支持返回 webp 格式头像

5 次阅读

在默认情况下,Cravatar的边缘节点会在访客浏览器明确表明支持webp(Accept中包含image/webp)时强制返回webp格式。

在 Cravatar 的 API 文档 中,我们提供了手工指定图片格式的功能,也就是在头像后拼接格式后缀,例如:

随着新特性的发布,这些手工指定图片格式的方法将会在浏览器支持webp的情况下失效,也就是说如果浏览器不支持webp的话,我们还是会按用户指定的格式返回数据,以及在用户不指定格式的情况下默认返回png格式。

目前测试来看,webp已经能很好的取代所有常用的其他的图片格式了,并且提供了夸张的压缩率:通过gravatar.com访问的一张尺寸为130KB的图,在经过Cravatar的格式转换后能被压缩到8KB。

尺寸变小除了能为我们节省流量外也会大幅提升你的网页展现速度。

讨论贴:https://litepress.cn/forums/topic/21152

发表评论