This post is a follow up to the “Enabling WebP by default” proposal post (and the follow up to that post).
TL;DR – The Performance Team has reviewed feedback, conducted research, and reassessed the approach based on our findings. Our new approach – outlined below – aims to address the concerns raised on the original proposal.
The Performance Team takes community feedback very seriously. As a result of the concerns around our previously proposed approach to serving WebP, we took a step back to reassess and dig deeper into the specific issues raised in post comments, chat, and elsewhere. This work has included:
Our goal with this research and reassessment was to collect data and additional context about each of the concerns raised by the community. With this additional information, we were then able to better understand and prioritize concerns, as well as determine how and why our approach to adding WebP should be modified.
The team did additional research on WebP compatibility to better understand where compatibility issues might cause issues for users. Our research indicated that most compatibility issues were very minor and/or addressable:
To assess the overall impact of generating WebP images on site storage, the team surveyed hosting providers. With a total of 17 responses, the results show that the number of stored files is generally not an issue for most hosts/sites, although storage space could become an issue for some users over time. Still, for large hosts (with 1,000 or more hosted sites), the vast majority of sites (> 86%) would be unaffected, even if their storage requirements doubled. We also learned that some lower-end hosting plans with limited storage also lack WebP support in their hosting stack, which means they won’t get extra image generation anyway.
Based on the results of the research outlined above, our new proposed approach addresses compatibility issues by:
This new approach also addresses concerns around storage requirements by:
The approach in the core patch is being updated to reflect the revisions outlined above. The current plan is to merge this change early in the 6.1 release cycle so that it can be thoroughly tested. Additional feedback regarding this revised approach can be left on this post or the Trac ticket.
Reprint is a free, open-source, PHP-based tool that copies a WordPress site’s files and database.…
Next year, WordCamp Asia 2027 heads to Penang, Malaysia. From April 9 to 11, the…
WordPress 7.2 Beta 5 is ready for download and testing! This beta release is intended…
More than 50 educational institutions have joined WordPress Credits, giving students worldwide a way to…
WordPress 7.2 Beta 4 is ready for download and testing! This beta release is intended…
This security release features fixes for multiple issues. Because this is a security release, it…