• Unlearned9545@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    2 months ago

    WebP has all the functionality of jpg, png, and gif while still being a smaller filesize. It has baseline support across browsers and devices. I’m no Google simp and work to de-google my family and workplace but this is a hill I will die on. Webp currently the best image file format.

    • Dumhuvud@programming.dev
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      Webp currently the best image file format.

      Out of the widely supported ones, it’s quite good, yeah. Overall, I’d say JPEG XL is the better one. Ironically, only Safari supports it out of the box. Firefox requires a Nightly version with tweaking in about:config. Chrome used to have a feature flag, but has since removed it.

  • Eager Eagle@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 months ago

    webp is a fine format, blame the websites that disallow webp upload, but then proceed to convert the image to webp anyway

  • qaz@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    I really don’t get the WebP hate, it’s a good format. It’s better than PNG and JPG.

        • Venia Silente@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 months ago

          Open is not the same as patent-free, the two things can coexist (and they do in the case of webp).

          It’s open to write the code, but in order to be authorized to use it you have to get a permit from Google. You can’t eg.: fork from Firefox and use their permit (as you implicitly could with patent-free). Plus, Google can rescind their patent grant at any point, which they are bound to do once they secure ownership of the internet.

  • aliser@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    2 months ago

    it supports transparency and produces small file sizes compared to PNG while looking pretty similarly. fuck Microsoft in particular for not supporting it.

  • Psythik@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    2 months ago

    For me it’s HEIF. I love it because it’s smaller and higher quality than JPEG, but literally nothing supports this format. It’s annoying that I have to convert to JPEG or PNG to do anything with my images. Luckily HEVC seems to get more support on the video end of things.

      • sleen@lemmy.zip
        link
        fedilink
        English
        arrow-up
        0
        arrow-down
        1
        ·
        2 months ago

        Exactly, it seems to be common for new people to think hevc is just like avc but better. It is a format that is just a pain to work with, and is barely supported as compared to h264.

        Even streaming services are sick of that format and rather use h264 or AV1.

    • GamingChairModel@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Google didn’t kill JPEG XL. It might have set browser support back some, but there’s still a place for JPEG XL to take over.

      All the modern video-derived formats (webp, heif/heic, avif) tend to be optimized for screen resolutions. But for print photography (including just plain old regular photography that wants to keep the option open of maybe printing some of the images eventually), the higher resolutions and higher quality stretches the limits of where those codecs actually perform well (in terms of file sizes, perceived quality, computational power of coding or decoding).

      JPEG XL knocks the other modern images out of the water at those print resolutions and color spaces and quality. It’s not just for photography, either: medical imaging, archiving, printing, etc., all use much higher resolutions that what is supported on any screen.

      And perhaps most importantly for future support, the iPhone now supports taking images in JPEG XL. If that becomes a dominant format for photographic workflows, to replace stuff like DNG and other raw formats, browser support won’t hold back the format’s adoption.

      • calisti@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        Thanks for the iPhone hint! Do you happen to know or have an idea why Apple chose to offer JPEG XL only as ProRaw format? For “normal” photo capture, they still use HEIC only.

        • GamingChairModel@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          2 months ago

          I think HEIC plays friendly for how they store live photos: a container that has both a still image and a video of the surrounding time context. HEIC for the still photo and HEVC for the video probably optimizes the hardware acceleration for fast, low power processing of both parts of the data, and allows for a higher quality extraction of an alternative still photo from a different part of the video.

          And maybe they want to have more third party support in place before they set JXL as a default. All the power and space savings in the world on capture might not mean as much if the phone has to do the work of exporting a JPEG or HEIC for each time that file interfaces with an app or the browser or whatever.

  • Ging@anarchist.nexus
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    I’m noticing that a lot of my memes are auto saved as webps, what can I convert these into so as to be most compatible and least likely to offend those that care about file formats?

  • mostlikelyaperson@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    What - doesn’t - support webp at this point? P much all maintained open source software has for years upon years, os x has for years, Android and iOS have for ages as well, even windows added support a year ago or so supposedly.

    Like are these memes made by confused time travelers?

    • reddig33@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      DAT and DDC were great as well. Beta too. But sometimes good enough (like JPG and VHS) is good enough.

      • ZILtoid1991@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        Yeah, let’s stick with obsolete (JPEG) formats, so no one needs to improve their loaders (very hard), and people can continue to use that funny video editor that came with some old version of Windows without converters (very evil, Irfanview does not have the same meme potential as WinRAR).

      • vrighter@discuss.tchncs.de
        link
        fedilink
        arrow-up
        1
        ·
        2 months ago

        betacam was better than vhs, and was used in the broadcasting industry. It was better than vhs.

        Betamax, which is the one you’re talking about, is not the same format, and actually equal to or slightly inferior to vhs.

  • Awkwardparticle@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    Webp’s purpose is to display images on web pages in a format that allows fast loading and rendering. When a user downloads or views an image it should be served in a better format. Webp serves it’s purpose perfectly. Don’t try to download a background of a webpage with the expectation that it will be in a format that is not beneficial to the pages function.

      • KubeRoot@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 months ago

        I believe they’ve made the point that it’s not chrome’s fault, but the site’s/user’s - images displayed on websites should be webp to benefit from optimizations for displaying images, but download links should be a different format. The error would be either the user downloading the images from the display instead of the download (including from sites that do not offer images for downloading purposes?), or the website not including separate versions for download where relevant.

        I’m not necessarily sure if that’s a good take, but that’s my interpretation of what’s being said.