this post was submitted on 04 Feb 2024
214 points (87.9% liked)

Technology

60584 readers
3595 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 2 years ago
MODERATORS
 
  • Browser makers Apple, Google, Microsoft, and Mozilla have announced Interop 2024, a project to promote web browser interoperability.
  • JPEG XL, a potential replacement for JPEG and PNG image formats, was not included in Interop 2024.
  • The rejection of JPEG XL has been blamed on Google, with the Google Chrome team deciding not to support the image compression technology.

Archive link: https://archive.ph/nulY6

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 255 points 11 months ago (5 children)

Am I having a stroke, or is this headline horrendously written?

[–] [email protected] 98 points 11 months ago (1 children)

I read it four times and I still don't understand what love-in means.

[–] [email protected] 36 points 11 months ago (2 children)
[–] [email protected] 12 points 11 months ago (1 children)

I still don't understand. WTF are we talking about. This is tech news, not a celeb scandal. Why can't we just use simple words !

[–] [email protected] 8 points 11 months ago

Why say lot word when few word do trick?

[–] [email protected] 6 points 11 months ago (2 children)
[–] [email protected] 20 points 11 months ago (1 children)
[–] [email protected] 6 points 11 months ago (1 children)

Dinner Party. I think group sex is just implied, right?

[–] [email protected] 4 points 11 months ago (1 children)

I did decline a event because it said "Dinner Party" in quotes.

When they explained, they meant because it's not really dinner but snacks and board games. Shame. Was expecting orgy

[–] [email protected] 9 points 11 months ago (1 children)

That’s called “Game Night”

Don’t ever go to a game night that is called a “dinner party” anyway. You’re likely to get roped into their self-created board game that is, “okay so it’s got a lot of rules and 1400 pieces, but I’ve written them all down on this 20 page spiral bound document and everyone will get a copy and an hour to read”

P.s. Fuck you Aaron, I will never come to your “dinner party” again.

load more comments (1 replies)
load more comments (1 replies)
[–] ted 44 points 11 months ago (2 children)

Horrible headline.

Browser maker love-in

Chromium (used by most browsers)

snubs

doesn't support

Google-shunned JPEG XL

JPEG XL (because Google doesn't like it)

[–] [email protected] 7 points 11 months ago

It was chrome and Firefox both who were against the format, both saying too expensive to implement for too small a benefit

load more comments (1 replies)
[–] [email protected] 5 points 11 months ago

Something about love in subs for Google ? And also JPEG?

[–] [email protected] 4 points 11 months ago

I think these days that's the rule, if it piques your interest but you have some trouble understanding headline, you may just click on the article

load more comments (1 replies)
[–] [email protected] 136 points 11 months ago (1 children)

What is this bullshit titlegore

[–] [email protected] 13 points 11 months ago

Right? I read it like three times thinking I was just missing an inflection or something. Jesus

[–] RayJW 77 points 11 months ago (2 children)

I still won't get over it and will keep fighting for JPEG XL. It would fix so many issues and greatly reduce the bandwidth need of the internet while not either having weird licensing or royalties and / or being a „what if we just took one frame from a video“ picture format. Also it can encode back to JPEG lossless for legacy uses. What more could one want?

[–] [email protected] 31 points 11 months ago

Well... Google wants weird licensing or royalties, that's why they keep stamping it down.

[–] [email protected] 20 points 11 months ago (2 children)

I mean there are advantages to using AV1 for photos... Hardware accelerated decoding being one.

Decoding a large AVIF image grid should in theory work on a GPU and happen faster with less power than any software based image format implementation.

AV1 is also just an awesome format that's entirely free to use out of the gate.

[–] RayJW 19 points 11 months ago* (last edited 11 months ago) (4 children)

Well yes, however without acceleration JPEG XL is many times faster. Also if you only have a CPU for example.

It's also highly parallelizable compared to AVIF which also matters a lot considering the amount of cores is growing with the likes of ARM and hybrid architecture CPU.

AVIF also fairs badly with high fidelity and lossless encoding, has 1/3 the bit depth and pretty small dimension limits for something like photography.

I don't think AVIF is per se a bad format. I just think if I want to replace a photo oriented format I'd like to do that with one that's focused on „good“ photos and not just an afterthought with up- and downsides.

load more comments (4 replies)
[–] [email protected] 4 points 11 months ago (1 children)

Isn't AV1 exclusively for video recoding? I haven't heard of it being used for photos.

[–] [email protected] 45 points 11 months ago (3 children)

Thanks to wasm, you don't have to bow to Google's whim and can choose to include jpeg xl support on your websites if you want: https://github.com/niutech/jxl.js

[–] [email protected] 5 points 11 months ago (1 children)

Do you know if it uses the native decoder if available (so, in Safari I guess)? Doesn't say in the readme.

[–] [email protected] 12 points 11 months ago* (last edited 11 months ago) (1 children)

I believe so. This line in the source code means it'll only attempt the decoding if an img element for a .jxl image url fails to load.

If you're on safari, you can verify it by going to the demo page at https://niutech.github.io/jxl.js/ and inspect the image element. If the src attributes contain blob, then it's decoded using the wasm decoder. If the src attribute contains url to a .jxl file, then it's decoded natively.

load more comments (1 replies)
load more comments (2 replies)
[–] [email protected] 30 points 11 months ago* (last edited 11 months ago) (5 children)

I expected Mozilla to implement this, I don't know how they expect to get marketshare by just following in Google's footsteps every step of the way.
Is Firefox it's own browser or just Chrome with a different engine? Even Apple support jxl, well the decoding anyway.

[–] [email protected] 12 points 11 months ago (2 children)

Because Mozilla really doesn't care about what people think anymore. They're an incredibly bureaucratic group dealing with a lot of red tape placed as a force for good that doesn't always meet the mark. It's mainly the reason Firefox doesn't have a lot of things (that it honestly should have)

Also, Firefox is a completely original browser but it doesn't have a "chromium" version the browser like Google Chrome does. Both of the Firefox commercial product and the source code compile to the same thing.

load more comments (2 replies)
[–] [email protected] 5 points 11 months ago

Firefox is its own.

[–] [email protected] 4 points 11 months ago

Follow the funding

load more comments (2 replies)
[–] [email protected] 25 points 11 months ago (2 children)

"Overall, we don't see JPEG-XL performing enough better than its closest competitors (like AVIF) to justify addition on that basis alone," said Martin Thomson, distinguished engineer at Mozilla, last year. "Similarly, its feature advancements don't distinguish it above the collection of formats that are already included in the platform."

So is this a legit take on the technology? Sounds like an expert in the field is pretty convinced that this file format isn't really worth it's weight. What does JXL give the web that other file formats don't?

[–] [email protected] 11 points 11 months ago* (last edited 11 months ago)

Perhaps true from his... perspective. I've found JXL surprisingly awesome and easy to use (size, quality, speed, intuitive encoding options with lossless, supported in XnView & XnConvert for easy batches). AVIF was terrible in real-world use last I tried (and blurs fine details).

I'm still a big Mozilla & Firefox fan, but a few decisions over past few years seem like they're being dictated or vetoed by a few lofty individuals (while ignoring popular user requests). Sad.

[–] [email protected] 10 points 11 months ago (1 children)

I've read a comparison of several newer file formats (avif, heic, webp) with jpeg-xl. The conclusion was that jpeg-xl was on par in terms of compression, sometimes better and very fast. also it can re-compress jpgs directly.

here's an article describing it https://cloudinary.com/blog/the-case-for-jpeg-xl

load more comments (1 replies)
[–] [email protected] 23 points 11 months ago (1 children)

If Google says chromium won't support a feature it won't be used. The majority of browsers are Chromium under the hood.

load more comments (1 replies)
[–] [email protected] 4 points 11 months ago

This is the best summary I could come up with:


The process began last year by gathering proposals for web technologies that group members will try to harmonize using automated tests.

The goal is to ensure browser implementations of these technologies match specifications in order to make the web platform better for developers.

Mozilla has not jumped on the JPEG XL bandwagon either: The Firefox maker said it's neutral with regard to the technology, citing cost and lack of significant differentiation from other image codecs.

"Overall, we don't see JPEG-XL performing enough better than its closest competitors (like AVIF) to justify addition on that basis alone," said Martin Thomson, distinguished engineer at Mozilla, last year.

And it has since resisted entreaties to reconsider – despite Apple's endorsement last year and recent support from Samsung and apparent interest from Microsoft.

"Chrome is 'against' because of 'insufficient ecosystem interest' and because they want to promote improvements in existing codecs," said Sneyers, pointing to JPEG, WebP, and AVIF.


The original article contains 907 words, the summary contains 155 words. Saved 83%. I'm a bot and I'm open source!

load more comments
view more: next ›