JPEGXL info...

General project discussion.
Use this as a last resort if your topic does not fit in any of the other boards but it still on-topic.
Forum rules
This General Discussion board is meant for topics that are still relevant to Pale Moon, web browsers, browser tech, UXP applications, and related, but don't have a more fitting board available.

Please stick to the relevance of this forum here, which focuses on everything around the Pale Moon project and its user community. "Random" subjects don't belong here, and should be posted in the Off-Topic board.
User avatar
frostknight
Keeps coming back
Keeps coming back
Posts: 993
Joined: 2022-08-10, 02:25

JPEGXL info...

Post by frostknight » 2025-11-27, 03:06

https://devclass.com/2025/11/24/googles ... claration/

Seems google has finally accepted jpegxl as the future.

Moonchild if your watching, I cannot wait to see what you think about this.

I wonder if you will get a kick out of it, since you have had jpegxl for so long built into your web browser.

I imagine mozilla will do the same if google is serious.
Freedom is never more than one generation away from extinction. Feelings are not facts
If you wish to be humbled, try to exalt yourself long term If you wish to be exalted, try to humble yourself long term
Favourite operating systems: Hyperbola Devuan OpenBSD
Say NO to Fascism and Corporatism as much as possible!
Also, Peace Be With us All!

User avatar
andyprough
Board Warrior
Board Warrior
Posts: 1412
Joined: 2020-05-31, 04:33

Re: JPEGXL info...

Post by andyprough » 2025-11-27, 04:58

Sounds like Google made another big bet that most of the world would just roll over and adopt whatever technology Google selected, in this case AVIF.

Sometimes they win these big bets, sometimes they lose. It appears they may be on the way to losing this one. But, when you've got a few trillion dollars of other-people's-money to burn (and you can always get more), you can lose a few of those bets and survive just fine.

User avatar
jobbautista9
Board Warrior
Board Warrior
Posts: 1194
Joined: 2020-11-03, 06:47
Location: Philippines

Re: JPEGXL info...

Post by jobbautista9 » 2025-11-27, 11:40

Still feels weird to see Apple and Adobe of all things being champions of the open web in this front... Really shows how disappointing Mozilla has been in doing the bare minimum of defending and upholding the open web. In retrospect I think they are more to blame than Google (which I must note is a very large corporation with many factions in it, and one of those factions which is the PIK team from Zurich is involved in JPEG-XL's development) for ignoring the patches that completes JPEG-XL support (animations, progressive decoding, color profiles, alpha transparency, HDR) listed in their metabug (they're still not merged to this day btw!), and therefore not letting JPEG-XL support be shipped (because it's currently so incomplete in Nightly). This inaction by Mozilla gave the Chrome team an excuse to ax its own JPEG-XL support leading to this unnecessary situation where we all had to evangelize so hard to prevent another JPEG XR situation (XR was a collaboration between JPEG and Microsoft for an image format replacing JPEG, PNG and GIF; killed by WebP).
Image

Tired of creating stuff!

Avatar artwork by Shinki669: https://www.pixiv.net/artworks/113645617

XUL add-ons developer. You can find a list of add-ons I manage at http://rw.rs/~job/software.html.

User avatar
back2themoon
Knows the dark side
Knows the dark side
Posts: 3225
Joined: 2012-08-19, 20:32

Re: JPEGXL info...

Post by back2themoon » 2025-12-30, 23:20

Meanwhile though, I am noticing a slight increase in websites only offering AVIF with no fallback. Nothing dramatic, but it is annoying. We've survived far worse.

User avatar
Moonchild
Project founder
Project founder
Posts: 39305
Joined: 2011-08-28, 17:27
Location: Sweden

Re: JPEGXL info...

Post by Moonchild » 2025-12-30, 23:56

If you notice it, report it to the webmasters (politely!). Each voice adding to the choir disfavouring the absolutely awful AVIF format helps!
"Praise from a narcissistic person is always a poison dart. They don't share the stage, so discernment matters." - Dr. Ramani
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
SouthernComputerGeek
Apollo supporter
Apollo supporter
Posts: 34
Joined: 2022-04-16, 19:53
Location: Mississippi, USA

Re: JPEGXL info...

Post by SouthernComputerGeek » 2026-01-15, 18:25

The Pale Moon developers made the right call by sticking with JPEG-XL. :thumbup:
I am the monster under Silicon Valley's bed.

Image

jez9999
Fanatic
Fanatic
Posts: 116
Joined: 2015-05-30, 19:35
Location: UK

Re: JPEGXL info...

Post by jez9999 » 2026-01-28, 15:40

Am I the only one that doesn't really like a format that can be lossy or lossless? When I see a file extension I want to be able to know whether I might lose some image data on export. If I'm exporting to a file I want to know I can't accidentally select the "lossy" mode. With PNG I know that. Kinda wish they'd done a totally different name for the lossless format.

Falna
Astronaut
Astronaut
Posts: 547
Joined: 2015-08-23, 17:56
Location: UK / France

Re: JPEGXL info...

Post by Falna » 2026-01-28, 18:03

jez9999 wrote:
2026-01-28, 15:40
Am I the only one that doesn't really like a format that can be lossy or lossless? When I see a file extension I want to be able to know whether I might lose some image data on export.
I'll add a +1 to that!

Forked extensions :
● Add-ons Inspector ● Auto Text Link ● Copy As Plain Text ● Copy Hyperlink Text ● FireFTP button replacement ● gSearch Bar ● Navigation Bar Enhancer ● New Tab Links ● Number Tabs ● Print Preview Button and Keyboard Shortcut 2 ● Scrollbar Search Marker ● Simple Marker ● Tabs To Portfolio ● Update Alert ● Web Developer's Toolbox ● Zap Anything

Hint: If you expect a reply to your PM, allow replies...

User avatar
RealityRipple
Keeps coming back
Keeps coming back
Posts: 946
Joined: 2018-05-17, 02:34
Location: Los Berros Canyon, California

Re: JPEGXL info...

Post by RealityRipple » 2026-01-28, 19:38

.jpgx and .jpgl would have been great for that, too.

User avatar
Moonchild
Project founder
Project founder
Posts: 39305
Joined: 2011-08-28, 17:27
Location: Sweden

Re: JPEGXL info...

Post by Moonchild » 2026-01-28, 22:16

jez9999 wrote:
2026-01-28, 15:40
Am I the only one that doesn't really like a format that can be lossy or lossless? When I see a file extension I want to be able to know whether I might lose some image data on export. If I'm exporting to a file I want to know I can't accidentally select the "lossy" mode. With PNG I know that. Kinda wish they'd done a totally different name for the lossless format.
Funny thing is... png can be lossy (depending on which compressor you use), and jpeg can be lossless... So this is nothing new with jpeg-xl.
"Praise from a narcissistic person is always a poison dart. They don't share the stage, so discernment matters." - Dr. Ramani
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

jez9999
Fanatic
Fanatic
Posts: 116
Joined: 2015-05-30, 19:35
Location: UK

Re: JPEGXL info...

Post by jez9999 » 2026-01-28, 23:01

As far as I can tell PNG itself is never lossy. A compressor losing information is doing that before encoding to the PNG format.

User avatar
back2themoon
Knows the dark side
Knows the dark side
Posts: 3225
Joined: 2012-08-19, 20:32

Re: JPEGXL info...

Post by back2themoon » 2026-01-29, 00:01

But if you take a crappy jpg and save it as png, it won't make it lossless. I get what you mean, but you can't rely on the extension alone. You need to know the source.

If you are creating the files, this is just an organization issue.

jez9999
Fanatic
Fanatic
Posts: 116
Joined: 2015-05-30, 19:35
Location: UK

Re: JPEGXL info...

Post by jez9999 » 2026-01-29, 00:10

It's more of a peace of mind issue. I've never lost a bit of precision saving to PNG and they're so reliably lossless that Spore could use their precise pixel RGB values for steganographic encoding of creature XML data.

User avatar
Moonchild
Project founder
Project founder
Posts: 39305
Joined: 2011-08-28, 17:27
Location: Sweden

Re: JPEGXL info...

Post by Moonchild » 2026-01-29, 00:59

Regardless of it being possible to have lossless encoding, as pointed out by back2themoon, the file format isn't a guarantee that it is actually lossless compared to the image source.
It is ultimately always up to the person encoding the images to decide the intended use of the image for publication. As a consumer of it, you rely on the publisher making those decisions. Whether the image format chosen is commonly used for either lossless or lossy becomes irrelevant in that context. So, why would a single format filling both roles by default become a negative? Those decisions for "intent" are made for other formats as well, e.g. PDF; you can create a PDF with intent for the web, for printable, for editable content, for archival purposes, etc. each will their own internal structures catering to the specific intent (e.g. bitmaps being lossy or not; fonts embedded completely, or only the glyphs actually used, or converted to vector; markup hints retained or dropped, etc.). That's not considered a problem, so I'm struggling to understand why it would be a considerable problem in the case of jpeg-xl.
"Praise from a narcissistic person is always a poison dart. They don't share the stage, so discernment matters." - Dr. Ramani
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

jez9999
Fanatic
Fanatic
Posts: 116
Joined: 2015-05-30, 19:35
Location: UK

Re: JPEGXL info...

Post by jez9999 » 2026-01-29, 01:09

Because it's about what happens in practice. In practice, PNG images are clean and JPEG images have horrible artefacts unless they're photographs. In practice always trumps in theory.

User avatar
Gemmaugr
Astronaut
Astronaut
Posts: 629
Joined: 2025-02-03, 07:55

Re: JPEGXL info...

Post by Gemmaugr » 2026-01-29, 06:18

Only thing bothering me is the name. Is it JPEGXL, JPEG XL, JEPG-XL, JPGXL, JPG XL, or JPG-XL. I've seen it all used.
Last edited by Gemmaugr on 2026-01-29, 10:56, edited 1 time in total.
"Judge a person not by their superficial identity attributes, but by the content of their character."
"Organized Identity Politics are the bane of civilized society."
"Cognitive dissonance hypocrisy is a pandemic."
"Capitalism is the worst form of economic system, except for all the others."

User avatar
Moonchild
Project founder
Project founder
Posts: 39305
Joined: 2011-08-28, 17:27
Location: Sweden

Re: JPEGXL info...

Post by Moonchild » 2026-01-29, 10:19

jez9999 wrote:
2026-01-29, 01:09
Because it's about what happens in practice. In practice, PNG images are clean and JPEG images have horrible artefacts unless they're photographs. In practice always trumps in theory.
Feel free to show me the horrible artefacts that are "inherent to jpeg".
You do not have the required permissions to view the files attached to this post.
"Praise from a narcissistic person is always a poison dart. They don't share the stage, so discernment matters." - Dr. Ramani
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

jez9999
Fanatic
Fanatic
Posts: 116
Joined: 2015-05-30, 19:35
Location: UK

Re: JPEGXL info...

Post by jez9999 » 2026-01-29, 12:13

Capture.PNG
Dunno about you but the pixel artefacts jump out all over the place to me...
You do not have the required permissions to view the files attached to this post.

User avatar
RealityRipple
Keeps coming back
Keeps coming back
Posts: 946
Joined: 2018-05-17, 02:34
Location: Los Berros Canyon, California

Re: JPEGXL info...

Post by RealityRipple » 2026-01-29, 18:48

That's not artifacting, that's anti-aliasing.

jez9999
Fanatic
Fanatic
Posts: 116
Joined: 2015-05-30, 19:35
Location: UK

Re: JPEGXL info...

Post by jez9999 » 2026-01-29, 19:11

Nope, it's artifacting. Almost every pixels is a slightly different colour.