Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
GNU is Not Unix Google Graphics GUI

FSF Says Google's Decision to Deprecate JPEG-XL Emphasizes Need for Browser Choice (fsf.org) 130

"The fact remains that Google Chrome is the arbiter of web standards," argues FSF campaigns manager Greg Farough (while adding that Firefox, "through ethical distributions like GNU IceCat and Abrowser, can weaken that stranglehold.")

"Google's deprecation of the JPEG-XL image format in February in favor of its own patented AVIF format might not end the web in the grand scheme of things, but it does highlight, once again, the disturbing amount of control it has over the platform generally." Part of Google's official rationale for the deprecation is the following line: "There is not enough interest from the entire ecosystem to continue experimenting with JPEG-XL." Putting aside the problematic aspects of the term "ecosystem," let us remark that it's easy to gauge the response of the "entire ecosystem" when you yourself are by far the largest and most dangerous predator in said "ecosystem." In relation to Google's overwhelming power, the average web user might as well be a microbe. In supposedly gauging what the "ecosystem" wants, all Google is really doing is asking itself what Google wants...

While we can't link to Google's issue tracker directly because of another freedom issue — its use of nonfree JavaScript — we're told that the issue regarding JPEG-XL's removal is the second-most "starred" issue in the history of the Chromium project, the nominally free basis for the Google Chrome browser. Chromium users came out of the woodwork to plead with Google not to make this decision. It made it anyway, not bothering to respond to users' concerns. We're not sure what metric it's using to gauge the interest of the "entire ecosystem," but it seems users have given JPEG-XL a strong show of support. In turn, what users will be given is yet another facet of the web that Google itself controls: the AVIF format.

As the response to JPEG-XL's deprecation has shown, our rallying together and telling Google we want something isn't liable to get it to change its mind. It will keep on wanting what it wants: control; we'll keep on wanting what we want: freedom.

Only, the situation isn't hopeless. At the present moment, not even Google can stop us from creating the web communities that we want to see: pages that don't run huge chunks of malicious, nonfree code on our computers. We have the power to choose what we run or do not run in our browsers. Browsers like GNU IceCat (and extensions like LibreJS and JShelter> ) help with that. Google also can't prevent us from exploring networks beyond the web like Gemini. What our community can do is rally support behind those free browsers that choose to support JPEG-XL and similar formats, letting the big G know that even if we're smaller than it, we won't be bossed around.

This discussion has been archived. No new comments can be posted.

FSF Says Google's Decision to Deprecate JPEG-XL Emphasizes Need for Browser Choice

Comments Filter:
  • by franzrogar ( 3986783 ) on Sunday April 16, 2023 @03:00AM (#63453224)

    Maybe I've heard once or twice about JPG-XL, never ever have come across an image in such format. And when I heard of it, I never even tried to work with it after the fiasco with JPEG 2000 working times and their draconian licenses.

    I've heard more than twice of QOI, and I've come across some images in such format. In fact, I've installed support for it in various programs and works (limited to what it is) like charm.

    Will Chrome support QOI? Why not work on a QOI format (frozen forever) based instead?

    • Re: (Score:3, Insightful)

      by Joce640k ( 829181 )

      Maybe I've heard once or twice about JPG-XL, never ever have come across an image in such format.

      Yep. This is a non-issue, nobody uses it.

      Will Chrome support QOI? Why not work on a QOI format (frozen forever) based instead?

      Let's hope not. The fewer "standards", the better. We're having enough trouble getting people to use webp.

      ObXKCD: https://xkcd.com/927/ [xkcd.com]

      • by Rei ( 128717 ) on Sunday April 16, 2023 @03:58AM (#63453282) Homepage

        JPEG-XL is great for archival storage of JPEGs, as it can losslessly and surprisingly quickly transcode them and gain ~25% extra compression. Honestly, it's just a great format in general, much better than AVIF IMHO, which is slow and under some license threats.

        If browsers were to maintain JPEG-XL support, it could have led to a scenario where servers with caching proxies could store images in JPEG-XL format, and when requesting browsers support JPEG-XL, deliver the images directly, and if not, deliver a quickly JPEG-converted version from the caching proxy. This could in turn have had a snowballing effect toward increasing support and usage of the (excellent) JPEG-XL format. But with Google dropping support, this kills the likelihood of this happening.

        • But JPEG-XL isn't license free. It's based on JPEG which also isn't license free.
          • Re: (Score:2, Informative)

            by jhutch2000 ( 801707 )

            I don't think that is true anymore. JPEG lists various patents that apply and they all expired a few years back. Unless there is another more recent patent that applies to JPG, I think it is as unencumbered, at this point, as GIF is.

          • by dgatwood ( 11270 )

            But JPEG-XL isn't license free. It's based on JPEG which also isn't license free.

            Why would JPEG require any sort of license? The standard was released in 1992. Any patents on that standard expired more than a decade ago.

            Specific *implementations* are licensed, but the standard itself can be freely reimplemented at this point.

        • and gain ~25% extra compression

          25% of fuck all is still fuck all. The problem is ... there's no real problem to be solved. JPEG itself is fine. It very much does the job, and situations where it doesn't are complete edge cases. JPEG itself was fine even back when our modems made noises when we connected to the internet, so with my connection now being literally 10000x faster, what's the use case to save 25% bandwidth on a JPEG?

          I think an entire weeks worth of web browsing is easily blown away by watching a single Youtube video. Hell Java

          • by unami ( 1042872 )
            It's pretty bad that jpegs are only 8bit. I can't tell you how often somebody sent me a crappy, 2nd generation encoded jpeg over some messenger and expected me to be able to edit the colors/exposure in a significant way. AI will solve that problem eventually, but atm .jpg often unnecessarily bakes in colors and brightness - imho that's not an edge case at times where everybody and his aunt uses at least rudimentary image editing from time to time and has screens that show more than 8-bit colors.
            • by jaa101 ( 627731 )

              It's pretty bad that jpegs are only 8bit.

              JPEG XL is way more flexible that the old JPEG standard. Channels can have up to 24-bit integers or 32-bit floats per pixel. Then you can have from a single monochrome channel up to thousands of channels per image, supporting RGB, CMYK, etc., and many colour spaces including HDR support.

    • Re: (Score:3, Informative)

      by billyswong ( 1858858 )

      QOI doesn't seem interesting enough to me. It is advertising "faster" encoding and decoding speed than old PNG, with size similar to PNG. The bottleneck of current web is not client nor server CPU time in handling static lossless images. It is too small a niche for mainstream browsers to care.

      JXL isn't just a "better" JPG like what JP2 promoted. The most important feature of JXL is it offers a transcoding from existing JPG into JXL reversibly. If JXL gains mainstream software support, any images that are

    • by narcc ( 412956 ) on Sunday April 16, 2023 @03:34AM (#63453264) Journal

      I like the QOI story quite a bit. Seeing how complicated popular image formats are, one guy sets out to make something much simpler. Easy to understand, easy to implement, and fast. Despite the incredible simplicity, it turns out that his format is ... quite okay. Other formats, it turns out, don't really gain all that much in exchange for the added overhead and complexity. I see it as huge victory for simplicity in this age of needless complexity.

      Snappy compression seems to be in a similar spirit. Simple and high-speed.

      • It's a compression system, not a format, and it works exclusively with 24-bit color. Think of it as the imaging equivalent to Javascript. The author explicitly ignored any feedback and released the spec quickly, because he didn't give a damn about the criticism.

        Among those of use who understand and work with imaging systems, QOI is awful.

    • QOI is much younger than JPEG-XL.

      If "ecosystem" is the excuse that Google uses to drop support for JPEG-XL, then there's no way they'll support QOI with even less ecosystem around it.

      They already have AV1F. If they're going to ignore the wishes of some developers for JPEG-XL, then they're going to ignore your wishes for QOI too.

      Here's the thing - if you don't support other developers when they want their formats to be included, don't expect other developers to support your wants either.
      • by dfghjk ( 711126 )

        "Here's the thing - if you don't support other developers when they want their formats to be included, don't expect other developers to support your wants either."

        Sounds good. Meritocracy please.

    • by Fons_de_spons ( 1311177 ) on Sunday April 16, 2023 @04:14AM (#63453308)
      Been playing around with imagefile formats during the holidays. JPG-XL was a nice format. Compression was a lot better, feature list is impressive. Re-encode old jpg files without extra quality loss was nice. It was on my watch list. Surprised that google dropped it. They should at least support one competitive alternative to AV1. But maybe they do already, else they switched to the coorporate evil book, page 1.
      • Re: (Score:2, Troll)

        by thegarbz ( 1787294 )

        I'm not. Formats with nicer features and better compression than JPEG are dime a dozen. They all share one thing in common: No one cares. They aren't solving a core problem people have. AV1 is solving one (multiple in fact), not the least of which is the bandwidth used by video is actually relevant.

    • by jaa101 ( 627731 )

      Maybe I've heard once or twice about JPG-XL, never ever have come across an image in such format.

      How would you know? Is your web browser set to alert you whenever it displays one?

  • by arglebargle_xiv ( 2212710 ) on Sunday April 16, 2023 @03:06AM (#63453236)

    all Google is really doing is asking itself what Google wants...

    Seen that in IETF standards meetings, you go into a meeting and there's Google posters on the walls, everyone is wearing Google t-shirts, the food and drinks have a "Sponsored by Google" sign over them... gee, I wonder what 90% of the standard we're about to vote on will be pandering to?

    The weird thing is that this sort of behaviour is what saw Microsoft hit with years of antitrust action. Why isn't it happening with Google, who are far more egregious than MS ever were?

    • Microsoft got let off with a handslap.

      Gates, who ran the company while it did all those things, got to keep all his money.

      Nobody "hit" Microsoft.

    • The weird thing is that this sort of behaviour is what saw Microsoft hit with years of antitrust action.

      No it wasn't.

      Why isn't it happening with Google, who are far more egregious than MS ever were?

      Because it never happened to Microsoft either. At no point were did MS ever lose (I'm not sure they ever even fought) an antitrust suit over not including 3rd party support for standards, or for pushing their own standards. They fought and lost an antitrust suit for a completely different reason, but the "Designed for Internet Explorer" didn't even remotely factor into the case.

    • by Slayer ( 6656 )

      The weird thing is that this sort of behaviour is what saw Microsoft hit with years of antitrust action. Why isn't it happening with Google, who are far more egregious than MS ever were?

      While Microsoft owned your desktop and your office productivity, Google owns your search&browsing history. They can cut anyone's career short if they so choose, that's why no politician would even think of putting up a fight against them, campaign donations or not.

  • Personally, I never used nor remember having saw a JPEG-XL picture.
    I see WebP happily replacing Jpeg AND PNG AND GIF thought.
    I wonder how an open, royalty-free image file format should not be desirable (see https://en.wikipedia.org/wiki/AVIF )

    • I see WebP happily replacing Jpeg AND PNG AND GIF thought.

      I can't say that, when I've looked, I've seen WebP used for much of anything save on Google properties. JPEG, PNG, GIF, and (more recently) SVG pretty much rule the roost.

      • by Rei ( 128717 )

        I can't say that, when I've looked, I've seen WebP used for much of anything save on Google properties

        It's now reached nearly 8% of internet image traffic, and continues growing quickly.

        It took many years of browser support to reach the point where WebP support was widespread enough, however. And the complaint in this article is that with Google dropping JPEG-XL support, this will never happen with the far-superior JPEG-XL.

      • by Teun ( 17872 )
        I see WepP being used by mail order firms.
    • by Rei ( 128717 )

      WebP is older and thus has much wider browser support, hence its progressive takeover.

      It's also heavily inferior to JPEG-XL in almost every respect.

      If you drop browser support, you prevent a format from ever getting to the "takeover" stage that WebP is entering.

    • by Teun ( 17872 )
      Maybe it's these kind of fights that made Microsoft stop to display the extension out of the box. :)
  • Mozilla is incompetent and is dependent on Google. Safari only exists on iOS and Macs which means commiting to those platforms to get that "choice". As someome who remembers the whole Internet Explorer saga things are much worse now. Browsers have become a lot more complex and small projects like khtml, Ladybird and Goanna can't be viable anymore. Microsoft and Opera gave up their independent engines. Vivaldi even gave up their user agent. Governments care too much about Tiktok to bother going after Google.
  • Bad summary (Score:4, Insightful)

    by SeriousTube ( 2575581 ) on Sunday April 16, 2023 @04:03AM (#63453286)
    Here we have a longish summary about Google trying to replace JPEG-XL with its own format. Personally I have never heard of JPEG-XL. It would be nice if the summary actually told me what some of the advantages of the format are, otherwise I will not care.
    • Re:Bad summary (Score:5, Informative)

      by Artem S. Tashkinov ( 764309 ) on Sunday April 16, 2023 @06:26AM (#63453410) Homepage
      • Max image size is limited to 4K (3840x2160) in AVIF, which is a deal breaker to me. You can tile images, but seams are visible at the edges, which makes this unusable. JPEG XL supports image sizes of up to 1,073,741,823x1,073,741,824. You wonâ(TM)t run out of image space anytime soon.
      • JXL offers lossless recompression of JPEG images. This is important for compatibility, as you can re-encode JPEG images into JXL for a 30% reduction in file size for free. AVIF has no such feature.
      • JXL has a maximum of 32 bits per channel. AVIF supports up to 10.
      • JXL is more resilient to generation loss.
      • JXL supports progressive decoding, which is essential in web delivery, IMO. AVIF has no such feature.
      • AVIF is notoriously based on the AV1 video encoder. That makes it far superior for animated image sequences, outperforming JXL in this department by a wide margin. However, JXL also supports this feature.
      • AVIF is supported in most major browsers. This includes Chrome (and derivatives) and Firefox (and forks). JXL is supported by almost nobody right now. Only Thorium, Pale Moon, LibreWolf, Waterfox, Basilisk and Firefox Nightly incorporate it. Most of these are community-maintained forks of Firefox. That is a big downside for adoption, as I already ranted about in this post.
      • Both formats support transparency and wide gamut (HDR).

      Source [tonisagrista.com]

      • JXL has a maximum of 32 bits per channel. AVIF supports up to 10.

        I'm pretty sure the human eye cannot distinguish between adjacent shades of color on a 32-bit channel. IIRC the eye is capable of distinguishing adjacent shades at somewhere between 8-12 bits on a channel.

        • 32-bit per channel graphics is a bit of a misnomer. It uses a 32-bit float for each channel instead of the usual 8/10 bit unsigned integer. Furthermore, the value must be between 0 and 1 in order to display as anything other than 0% or 100% of that color. Its real utility is in high dynamic range situations, where overshooting the mark actually means something. In ordinary situations you just get the equivalent of an unsigned integer with the same bits as the mantissa, which for single-precision (32-bit) fl

        • by Nahor ( 41537 )

          The extra bits are useful when the image might be manipulated later (think gamma correction, color shifting, colorspace translation, image layering,...). If the precision of the color doesn't have an exact one-to-one match with the result, you get a rounding error. If that kind of conversion happens a lot, that error compounds and can become noticeable. The extra precision allow that rounding error to remain below the perception threshold, even when (reasonably) compounded.

          This is the same reason that profe

        • Having more bits will allow storing high dynamic range images. For example, the light outside might be 100 times brighter than the lighting inside your apartment, yet we can perceive the interior and the view at the same time. If you took an 8-bit photo with decent exposure for the view, the interior would be rendered in 1-bit definition (i.e. black with some noise...) To store everything your eye can see requires either multiple exposures, or for more convenience, more bits.

      • But JPEG-XL isn't license free. And that's already a big reason to stay away from it. Also it isn't widely used, probably also due to the license.
    • Wikipedia's page on it has some notes on adoption:

      https://en.wikipedia.org/wiki/... [wikipedia.org]

  • by Vlad_the_Inhaler ( 32958 ) on Sunday April 16, 2023 @04:09AM (#63453306)

    When it comes to making decisions which affect people - and ignoring objections by their user base - the people behind Firefox have multiple "prior"s. There is a reason why Palemoon forked off Firefox, there is a reason why people abandoned Firefox for Chrome and it is not just down to performance.
    This dropping support for a little used format is not a big issue for me, far more annoying is all the Javascript extensions which are then adopted by website creation software and mean that browsers like Palemoon have to run faster and faster to stay in place.

    • I have to use Firefox for two or three websites which have parts not implemented in Pale Moon (yet?), but otherwise I don't use it.

      I'm glad Pale Moon didn't go the multi-process route like the others with good reason, as it is the only browser that doesn't gobble up the 4GB RAM in my laptop all by itself.

    • The reason why it's little-used is because it was just ratified. Google added support and killed it off in such a quick fashion specifically to prevent people from using it. My only hope is that their little stunt will cause the Streisand Effect will kick in.

  • by digiti ( 200497 ) on Sunday April 16, 2023 @04:14AM (#63453310)

    Based on this: https://tonisagrista.com/blog/2023/jpegxl-vs-avif/
    It seems that JPEG-XL is usually superior to AVIF mostly for lossless compression. Having it as an option, especially without the patents, would be a big boon.

    The claim about ecosystem is a red herring. With CDNs you only need two pieces to get widespread use: CDN support and browser support. If Chrome and FF don't support it then a CDN won't pick it up. A CDN has the luxury of picking up the right format for every image to reduce bandwidth costs. Giving them another option is a win for everyone. I don't see any reason for dropping JPEG-XL other than getting Google owned properties deeper in.

    • by Rei ( 128717 )

      And it's faster, and it can (quickly) losslessly transcode JPEGs for greater compression, and it has no patent threats, and basically unlimited resolution, and higher max bit depth, and progressive encoding (including a neat variant where detail that draws the eye loads before detail you notice later), and on and on. It's an excellent format, which is what makes this so annoying.

      It's argued that AVIF outperforms JPEG-XL in compression at very low bitrates (we're talking quality factor = 0.4), but that does

    • Except JPEG-XL isn't patent/license free, it's based on JPEG and therefore at least the license of that format. Some people seem to believe JPEG is free, no it isn't, PNG is free.
      • by theCoder ( 23772 )

        Citation needed. You're right that PNG is free, but I've never heard of patents on JPEG. And JPEG has been around for quite some time, so any patents that might have been on it when it was created have to have expired by now. Or they are invalid by the prior art of JPEG itself.

        Maybe you are thinking of JPEG2000? I'm not sure if there are any active patents on it, but IIRC parts of the J2K spec are not free (though the base spec is free).

  • by Opportunist ( 166417 ) on Sunday April 16, 2023 @04:40AM (#63453322)

    Some dufus company makes some ridiculous choices and doesn't give a fuck about standards, and everyone has to bend over backwards to cater to their whims because they corner the browser market.

    Really, people? We have to do that again?

    • by Rei ( 128717 )

      Yes, we do. And they're going to get away with it.

      AVIF is annoyingly slow, and it looks like we're not going to get anything better until we switch straight from algorithmic compression formats to neural network-based ones.

    • I made a post about this in another Slashdot article [slashdot.org] which basically said that what caused IE to lose it's market-share was it's stagnation (IE6). Not only did it have many security bugs, but it's implementation of certain web-standards was poor. FireFox came at just the right time, filled in the gap in the market, more web-developers felt confident using things that were broken on IE6, and FireFox chewed away at IE's share of the browser market.

      Nowadays, Chr*me's lack of support for JPEG-XL might seem simi

      • by dgatwood ( 11270 )

        Nowadays, Chr*me's lack of support for JPEG-XL might seem similar, but it's just one issue, compared to IE6's notorious buggyness. This might be a chance to break the hegemony of Chr*me, but for that to happen, there would have to be a lot of websites that serve content in JPEG-XL.

        There would also have to be at least one browser that supports content in JPEG-XL format without having to figure out how to turn on experimental features. Right now, AFAIK, there are zero. As long as that is the case, no website will ever even try to support it.

        Had either Firefox or Chrome turned it on by default (and regularly tested it to make sure that it didn't break), the story might be different, but....

        • Pale Moon [palemoon.org] - a fork of FireFox currently supports JPEG-XL by default (ie. without having to mess around in the configuration), but unfortunately, it's only got a negligable share of the market. I think maybe a few other FireFox derivatives also support it out the box. Would be great if FireFox itself would enable it by default, but unfortunately, FF only has a 3% or so market-share (6.5% on Desktop). As EDGE uses the Chromium engine, I'm not sure if Microsoft can add JPEG-XL to EDGE without distancing itself
      • You can say Chrome. It's not like god, it won't smite you for using its name in vain.

    • Chrome has become IE6 a long time ago. It was already a decade ago that peopke were using extentions not in the final HTML5 specifications but were Chrome only, but by then webdevelopers loved Chrome and hated IE, but Chrome did exactly the same as IE with doing their own thing.
  • Formats were once the reason I came to use Linux.
    And since the web has become a larger part of my daily computer use this all sounds so familiar.
  • The problem is so deep yet so simple. Nevertheless, lets make it about something else so we can continue to make money number one.

  • I was listening until the middle of the first quoted paragraph. Then it became an obvious, motivated screed against Google.

  • I never heard of JPEG XL before, but came across this video [youtube.com] a few months ago.

    It's very well explained why no JPEG XL would be a big loss for everyone.

  • The PPAPI architectural underpinnings are still there. If there is enough support for JPEG-XL, a plug-in can be written for it.

  • by pitch2cv ( 1473939 ) on Sunday April 16, 2023 @07:32AM (#63453480)

    https://jpegxl.io/articles/ran... [jpegxl.io]

    Eek.

    "Microsoft obtained the patent for ANS-Coding after a failed attempt by Google."

    "Microsoft did not create ANS, but Jaroslaw (Jarek) Duda, a researcher at the University of Krakau. Due to Duda's own desire to never patent or otherwise protect ANS, his work is available on the Arxiv repository. Several years ago, the information scientist criticized Google's attempts to register a patent on ANS. Google's application for the patent was rejected as well.

    A patent has been granted to software giant Microsoft after years of trying to obtain one from the US Patent Office. Several variants of the coding procedure Asymmetric Numerical Systems (ANS) may be found in most modern codecs, such as AV1, Z-Standard compression, or even rANS in JPEG XL."

    "Furthermore, Duda emphasizes that rANS is being used in JPEG XL, delivering significantly better compression and quality than the 30-year-old JPEG. The JPEG XL work has mainly been completed and standardized. The format will gain widespread adoption as a license-free file format, including web browsers and operating systems. Duda fears that Microsoft's patent will significantly hinder this development."

    • by Slayer ( 6656 )

      Here is a link to the patent [freepatentsonline.com], which is surprisingly not provided in the article you linked to, but only further down in the referenced Reddit thread. The patent does not cover Prof. Duda's invention itself, but only some improvements or hardware based optimizations. Yes, it's a pain, that anyone implementing JPEG-XL must now walk through that minefield of patents, but that comes with any popular technology.

  • by markdavis ( 642305 ) on Sunday April 16, 2023 @07:44AM (#63453496)

    >"The fact remains that Google Chrome is the arbiter of web standards, [...] deprecation of the JPEG-XL image format in February in favor of its own patented AVIF format"

    I have been screaming about this for years. We are in a VERY dangerous situation now. The new era of Internet Explorer, where one company controls the "standards" and breaks compatibility with everything else, is happening. Essentially, all multi-platform browsers that are NOT Firefox are based on Chromium, and are therefore, in many ways, just a single browser, which I call "Chrom*". And its market share is shocking.

    Chromium, itself, might be open-source, but:

    1) Nobody controls this source but Google.
    2) It is not really an open development or contribution model.
    3) There is no community or standards-based adherence or governance.
    4) Unlike when using Firefox, when using Chrom*, most people are using a proprietary, hidden-source, different binary.

    This latest JPEG-XL issue is obscure, but that is not the point. This isn't the first time, and it won't be the last that Google has passed dogma on the web. And it isn't just about "standards", it is extremely dangerous from privacy, security, innovation, and freedom standpoints to have a single browser base.

    You can fight back before it is too late:

    1) Use Firefox as your browser.
    2) Complain LOUDLY to any site management that doesn't work perfectly in Firefox or "recommends Chrom*." It doesn't take much effort to write an Email once and a while.
    3) Your money (and eyes/usage) speaks volumes- don't partake in services that restrict your browser choice.
    4) If you are a web developer, ALWAYS also test against Firefox and open/real standards. And don't ever use any "feature" that is Chrom*-only.
    5) Disspell false information about Firefox being slower, "uses more resources", or is "less reliable" because those are simply not true, and hasn't been for many years.
    6) Spread the word about the above, and also that using Edge, Opera, whatever, is still essentially using Chrome.

    Yes, your single decision makes an impact. I have seen companies and organizations change their stances on these issues in a positive way due to feedback. Although we desperately need to retain two different, strong, mult-platform browsers, and Firefox does fill that role, three would be even better. Unfortunately, there is nothing on the horizon yet.

    • 2) Complain LOUDLY to any site management that doesn't work perfectly in Firefox or "recommends Chrom*." It doesn't take much effort to write an Email once and a while.

      Does "recommends our Electron-based desktop application" count as "recommends Chrom*"? I ask because I've noticed that a small number of features are missing from the Discord.com chat service under Firefox.

      • >"Does "recommends our Electron-based desktop application" count as "recommends Chrom*"? I ask because I've noticed that a small number of features are missing from the Discord.com chat service under Firefox."

        That is a more ambiguous example. Not exactly browser. Still somewhat annoying. I am not really a fan of embedding browser technology to make pretend "applications." But Mozilla does have Brick (seemingly with not a lot of movement behind it):

        https://github.com/mozbrick [github.com]
        https://www.hongkiat.com/b [hongkiat.com]

    • by PPH ( 736903 )

      2) Complain LOUDLY to any site management that doesn't work perfectly in Firefox or "recommends Chrom*." It doesn't take much effort to write an Email once and a while.

      I'm already seeing the push back. I have Chrome on a tablet. I navigate to a site and get a message "Your browser is not supported" and a link to Firefox, Safari and Chrome installation sites. So, I humor them and install Chrome (from the Google Play site) and try again.

      "Your browser is not supported".

      Google might be the 800 pound gorilla, but the bonobos are hiding the bananas and Harambe hasn't figured out the keep-away game yet.

      • I have Chrome on a tablet. I navigate to a site and get a message "Your browser is not supported"

        I have a couple guesses as to why that may be happening. Which is closer to your case?

        A. You are viewing the official website of a browser extension using Chrome for Android, which does not support extensions.
        B. You are viewing a website using a tablet running an Android version prior to Android 7 "Nougat", and the application on that website relies on one or more features introduced in newer versions of Chrome. The system requirements page [google.com] claims that Google no longer updates Chrome for Android versions pr

        • by PPH ( 736903 )

          A. You are viewing the official website of a browser extension using Chrome for Android, which does not support extensions.

          No. It's a financial services site.

          B. You are viewing a website using a tablet running an Android version prior to Android 7 "Nougat"

          No. The tablet is running Android v 11, Chrome v 111 ...

          I suspect that the company's developers have given up on chasing an ever-changing platform. I can access the site with my desktop, running an ancient (and much patched) Debian 7.6 version, running a creaky old Firefox v 76. Granted, I get the popup stating that my browser is old. But I dismiss that and carry on just fine. I also have less problems with various sites running lynx v 2.8.9. Probably because it's so far

    • FYI I took your advice to heart and am going to make a concerted effort to change this week. I had D/Led FF a short while ago, and have been concerned about the same things you mention. I don’t care if it’s a slightly inferior browser at this point - I saw the graph of most-used browser by country, and I’m old enough to know what a single dominant browser environment leads to.
  • Get one of the major porn sites to offer exclusive pictures in JPEG-XL, with a link to Google's bug tracker titled "Can't view these pictures?", the anger of hordes of angry "Coomers" will overwhelm Google and force them to adopt it :). A more SFW idea is to get Wikipedia to make their "featured pictures" (which is a part of the Main Page) JXL only.
  • by KermodeBear ( 738243 ) on Sunday April 16, 2023 @08:56AM (#63453568) Homepage

    "While we can't link to Google's issue tracker directly because of another freedom issue â" its use of nonfree JavaScript"

    Okay, I appreciate the goals of the FSF, but that? Pull your head out of your elitist, purist ass for just a few seconds.

  • ... I went to check out IceCat, and the most recent release is almost 4 years ago??
  • Then find a goddamn browser other than Chrome. What is it to you that what google wants ? They are a company which is profit based. And they do not see a future profit, pursuing this standard. To be honest, other than te term passing in a couple of articles in the past, I don't even know the importance of this format and what would happen if my browser doesn't support it? Will I, one day need JPEG-XL? Maybe. What will I do then as a chrome user? Switch to a different browser. Firefox anyone ? What is the bi
    • Then find a goddamn browser other than Chrome. [...] Get off your high horse and look at the picture from business perspective. Nobody is giving you something for free. Every free horse comes with a lot of hidden expectations. You are free to reject the free browser and go with something else. [...]

      Well, many people in a "news for nerds" site have another option besides changing browser:

      Writting a PPAPI plugin for chrome that can render JPEG-XL

  • by BenFenner ( 981342 ) on Sunday April 16, 2023 @11:13AM (#63453784)
    I'm interviewing web devs for a position and none of them have any idea what a standards-compliant browser is or was. None of them see how Chrome is the new IE 6. None of them have any idea Mozilla is funded largely by Google. None of them have any idea they are building with draft and experimental features simply by using Chrome (and Firefox) as their sounding board.

    Support browsers like Pale Moon, the first one to release JPEG-XL support: https://tech.slashdot.org/stor... [slashdot.org]
    • They formally got rid of that motto around a decade ago. I guess keeping up pretenses was too much of a hassle.

  • But JPEG-XL is based on JPEG, which isn't a patent free format. Oh browsers like GnuIce? What? Never heard of it, and in the end it's just another browser created because some people didn't want to use the known top browsers. FSF just needs something to bitch about because they need funding. These days you don't need to use javascript, you can also use blazor(C#) if you want to.
  • I just read the paper OP linked to. I also recently read a paper by PETA explaining how people could not ethically play games with animal characters. I could swear I was reading the same document with different buzzwords. Protip; If you want to promote a worthy cause like Free/Libre, do yourself a favor and don't link to papers whose author was high from sniffing their own farts.

Like punning, programming is a play on words.

Working...