WebP是Google开发的图片格式,旨在取代 JPEG、PNG 和 GIF 文件格式,很快将默认生成用于 WordPress 中新的 JPEG 图像上传并用于网站内容。该功能的主要工作是将包含在即将发布的 WordPress 6.1 版本中。

根据重要的批评反馈对原始提案进行了修订。最显着的变化包括仅当次要 (WebP) 子尺寸小于主要 MIME 类型时自动生成核心图像尺寸的 WebP 版本 保留它们,并且仅生成用于面向用户的前端内容的图像尺寸的 WebP 图像.

尽管进行了大量修改,并通过过滤器来控制或禁用 WebP 上传,该提案仍然存在争议。贡献者在测试后继续报告问题。许多人仍然对是否应该选择加入或默认启用持保留态度。

“在转换中等分辨率的照片时,WebP 文件通常比 JPEG 文件大(长边大约 1600px – 2500px),”WordPress 开发人员 Mark Howells-Mead 评论道。 “(在我用自己的照片进行的测试中,大约 60% 的时间。)此更改可能会使 Page Speed Insights 的“现代图像格式”测试变得有趣,但在使用大量图像的网站上默认强制执行摄影 WebP 通常会导致更长的图像加载时间。”

一些开发人员支持这一变化,但更愿意在首次推出时默认将其关闭,以便生态系统可以为变化做好准备。

“我绝对认为为小型图像文件添加对其他 MIME 类型的核心支持是一个很大的优势,”Matthias Reinholz 说。 “但我不认为转换为特定的其他文件格式是首选行为。这可能有助于优化 WebP 的市场地位,但也会对插件作者和不注意这一变化的现有大型网站构成严重威胁。” p>

“因此,我质疑为什么在这个阶段应该默认启用此功能。恕我直言,它应该只是选择加入。此外,理想情况下,我们已经开始考虑添加更多图像格式来支持此功能。

NerdPress 创始人安德鲁·怀尔德 (Andrew Wilder) 创建了一张单独的工单,敦促贡献者考虑选择加入该功能,但该工单已关闭,对话被引导回主工单,以免讨论分裂。

“让这些新功能选择加入而不是选择退出将是对潜在影响保持谨慎的最佳方式,”Wilder 说。

“有很多选择要求-in(有些要在媒体页面上设置,而不仅仅是开发人员的过滤器)。到目前为止,还没有公开讨论为什么不考虑这一点。 “

WebP 应该默认选择加入的想法立即被驳回,并且在提交更改之前不会重新讨论对话。

“通过选择核心大小(开始) ,该功能将为用户带来广泛的好处——如果它完全选择加入,它不会产生什么影响——或好处,”谷歌赞助的核心提交者 Adam Silverstein 在回应反对者时说。

Silverstein,在针对此功能附带一个 UI 以在媒体页面上启用它的建议,回应说:“我们在聊天中讨论了建议和混合反应。项目理念经常被提及以与当前方法保持一致。

< p>此票证仍然开放,等待技术实施上的一些松散线程补丁。贡献者继续提出其他问题。

性能团队有一个新博客,人们可以在其中关注他们当前的项目和提案更新。现在WebP 的主要工作已经完成,接下来的步骤将在未来的会议上讨论d 在新的 Core Performance 博客上发布并附上注释。

类别:新闻、WordPress

资源