Spyke
lemmy.max-p.me

The lengths I had to go through to open this even on my Linux desktop. Wow.

  • pictrs failed to generate the thumbnail
  • The image crashes Firefox
  • Chromium shows a broken image icon
  • Gwenview says it can't load the metadata
  • Okular says it's an unsupported image format

I had to open the darn thing in GIMP lmao

E: one install of kimageformats5 later and Gwenview/Okular can open it fine. Firefox still refuses to open it even with image.jxl.enabled set to true.

54
pivot_rootreply
lemmy.world

As an Android user, OP's image was accurate.

  • My Lemmy app couldn't open it.
  • Chromium showed the broken image icon.
  • Firefox said it was broken.
  • Firefox Beta with the about:config flag for enabling JXL still said it was broken.
  • Gallery apps couldn't open it.
  • Renaming it to .jxl still didn't help.

I gave up and grabbed a JPEG XL viewer/converter just to see it.

32
juliebeanreply
lemm.ee

i don't want to go to all that effort. if you feel like it, could you describe it?

5

i don’t want to go to all that effort

::: spoiler full image :::

18

It’s “JPEG xl is a superior image format that your device should support.”

8

Almost full marks,

::: spoiler the paper says JPEG XL is a superior image format that your device should support :::

5

The built-in Firefox support is only activated for unstable builds, so you can't enable it on stable unless you manually enable it during compile-time.

3

You have to have an extension to get jxl on Firefox and even then it's still buggy :)

2
lemy.lol

Lmao, I tought it was some instance issue (didn't read the title).

7

I checked the headers and content and this checks out!

Does this mean there’s some way to upload an animated GIF that Lemmy won’t convert to a static format?

4
Pyroreply
lemmy.world

Interestingly, this JXL loads in Boost, but the one in the post doesn't. Perhaps it's because it's inside a comment?

1

It is supported through the entire Apple product line in recent versions.

4

Interesting, it struggles with the embedded image here on Lemmy, but when going to the image directly, I can see it fine.

Edit: OS: Windows 10 Pro / Browser: Firefox with JPEG-XL support enabled

9

worked fine on my android phone, using Connect.

worked fine on firefox & linux, the file shows as .webp to me.

Decided to investigate this a bit: when opened to new window, the image url has ?format=webp query argument, if I change that to ?format=jxl then it breaks as the server actually provides a .jxl file. At least I had to TRY to break it :P

% file c6ca4c8c-20a2-4105-8e6c-833d8c7d3e52.*
c6ca4c8c-20a2-4105-8e6c-833d8c7d3e52.jxl:  JPEG XL codestream
c6ca4c8c-20a2-4105-8e6c-833d8c7d3e52.webp: RIFF (little-endian) data, Web/P image, VP8 encoding, 623x700, Scaling: [none]x[none], YUV color, decoders should clamp
4

Loads by default for me on Firefox Android, and I can see the embed just fine.

3

You reached the end

mods are asleep, post memes in JXL | Spyke