WebP是Google开发的一种图像格式,旨在取代JPEG、PNG和GIF文件格式,WordPress 6.1即将支持上传的图片转换为 WebP。这个功能的主要工作已经被提交到core,并在WordPress社区引起热烈讨论。
WebP简介
WebP(“weppy”)是一种以有损和无损压缩方式存储图像的文件格式。它是由谷歌基于收购的On2技术开发的。
WebP最初在2010年9月发布,其支持库于2018年4月发布1.0版本。截至2021年5月,已有94%的浏览器支持此格式。
WebP支持的像素最大值是16383×16383。
WordPress 6.1 计划默认将上传的图片转换为 WebP
WordPress中的WebP 支持从 5.8 版开始引入,目的是提高包含图像的 Internet 页面的性能,提高内容响应能力并默认支持延迟加载。
WordPress 6.1 计划推出默认将其它格式的图片转换成WebP格式,但是这个功能的提议受到了一些质疑和反对。
反对该功能被默认开启的声音
在早些时候,收到一些重要的反馈后,WordPress团队对最初的提案进行了修改。这些修改包括仅自动生成常规图像大小的WebP版本,仅其它尺寸只有在当转换为WebP后,文件大小小于转换前才生成。并且仅生成用于面向前端用户内容的WebP图像。
尽管进行了大量的修改,并设置了过滤器来控制或禁止转换WebP,但该提议仍然备受争议。许多人仍然对这是否应该默认开启持保留意见。
WordPress开发者Mark Howells-Mead在评论WebP工作的主要内容时说:“当转换中等分辨率的照片时(1600像素-2500像素),WebP文件通常比JPEG文件要大。(在我用自己的照片进行的测试中,大约60%的情况下。)”,如果在使用大量照片的网站上默认使用WebP往往会导致更长的图像加载时间。
也有一些开发人员支持这种变化,但更倾向于在刚推出这项功能时默认关闭,以便让WordPress生态为这种变化做好准备。
支持这项功能,但不赞同默认开启的人数在增加。有些人认为:这可能有助于优化WebP的市场地位,但对于插件作者和不关注这一变化的现有大型网站来说,这也将是一个严重的威胁。
“因此,质疑为什么在这个阶段应该默认激活这个功能。应该只是选择开启。另外,理想情况下,要考虑添加更多的图像格式来支持这项功能。”
目前就这一功能是否应该被默认开启的讨论还在进行,但WordPress核心团队似乎坚持默认开启转换为WebP格式,用户可以通过提供的过滤器(Filters)禁止转换。
WordPress 6.1 最新进展
根据官网的最新消息,6.1版预计发布日期已更新至2022年11月1日,首个Beta版,可能于2022年9月20日发布,到时就能体验到WebP的新特性。