[wp-trac] [WordPress Trac] #21668: WordPress does not save jpeg as progressive jpeg
WordPress Trac
noreply at wordpress.org
Tue Mar 21 07:52:58 UTC 2017
#21668: WordPress does not save jpeg as progressive jpeg
-------------------------+-----------------------------
Reporter: _ck_ | Owner:
Type: enhancement | Status: assigned
Priority: normal | Milestone: Future Release
Component: Media | Version: 3.4.1
Severity: normal | Resolution:
Keywords: needs-patch | Focuses:
-------------------------+-----------------------------
Comment (by bahia0019):
Replying to [comment:22 nacin]:
> While progressive JPEGs can be smaller, they are not always desired from
an aesthetics standpoint.
Yes! FOUT anyone? Now FOUP. Flash of Unstyled Picture...
Progressive JPGs alter the aesthetic experience of a site. And while it
may be something for a site owner to consider, it should be their choice
on whether to utilize or not.
Similarly, lazy loaders are not baked into Core.
The psychology of how people interact with progressive jpegs can be read
here:
http://www.webperformancetoday.com/2014/09/17/progressive-image-rendering-
good-evil/
TL;DR: the brain has to figure out what they're loooking at when they see
a blurry image, then acknowledge what the object actually is when it's
finally rendered. (This is very much in contrast with the Don't Make Me
Think philosophy).
I could see this potentially as an option in the Media settings, but then
you're dealing with regenerating all the jpegs (and doing the same when/if
switching back).
This is something a site owner should be responsible for IF they want to
pursue it. And when the average Progressive JPG only saves a few
percentage points, there are other areas to focus on. Lossless compression
saves way more (25-60% in cases) than Progressive JPGs, without the
aesthetic issues.
Progressive JPEGs have been around forever, but we have better technology
that allows for a much superior user experience. You can't trade
usability/experience for a small performance improvement, when there are
better options now.
As a photographer, and as a internet user, I'm inclined to agree with
Nacin, and not support this.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/21668#comment:43>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list