[wp-trac] [WordPress Trac] #55443: Create WebP sub-sizes and use for output

WordPress Trac noreply at wordpress.org
Fri Jul 22 16:36:50 UTC 2022


#55443: Create WebP sub-sizes and use for output
-------------------------------------------------+-------------------------
 Reporter:  adamsilverstein                      |       Owner:
                                                 |  adamsilverstein
     Type:  enhancement                          |      Status:  assigned
 Priority:  normal                               |   Milestone:  6.1
Component:  Media                                |     Version:  6.0
 Severity:  normal                               |  Resolution:
 Keywords:  has-patch has-unit-tests needs-dev-  |     Focuses:
  note needs-docs needs-user-docs commit         |  performance
-------------------------------------------------+-------------------------

Comment (by jb510):

 Replying to [comment:66 mikeschroder]:
 [...]
 > I also had the concern about WebP being larger in some cases (which was
 confirmed during image quality testing), and dropping the images that are
 larger solves this concerns.
 >
 > It's worth noting that when WebP is smaller, which in my testing so far
 is common for smaller resolutions even when the largest sizes are bigger,
 the savings percentage-wise are quite significant.

 This seems a little short-sighted to me.  While I agree that we should
 serve the format with the smallest file size by default, it seems to me
 like the generated WebP, even if larger, ought to be retained for future
 use regardless of file size.

 I really don't want a library that looks like
 image-original.jpeg
 image-1000x1000.jpeg
 image-1000x1000.webp
 image-900x900.webp
 image-800x800.jpeg
 image-700x700.jpeg
 image-700x700.webp
 image-600x600.jpeg

 Where only some themnuals have sidecar webp files.  Predictability is
 important because of how the media library works.

 I for one look forward to deleting every jpeg on my site someday in the
 future, and wouldn't want holes where webp's weren't saved. I could care
 less if 1% of the files ended up being served in a format that was 5%
 bigger, It'd rather have the consistency to work with when managing them
 in bulk.

 And again - this all should be opt-in on existing installs for at LEAST
 several versions of WP.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/55443#comment:75>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list