• TropicalDingdong@lemmy.world
    link
    fedilink
    arrow-up
    99
    arrow-down
    3
    ·
    2 years ago

    Webp

    Developed by google, for google products.

    Not guaranteed to work with google products (looking at you google voice.)

      • MystikIncarnate@lemmy.ca
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        2 years ago

        Probably because nobody uses it.

        The whole “Google will kill it” meme is a self fulfilling prophecy.

        Google creates thing.

        Everyone thinks Google will kill that thing, so nobody uses it.

        Google kills the thing because nobody uses it.

        And the cycle continues.

        • Stumblinbear@pawb.social
          link
          fedilink
          arrow-up
          0
          ·
          2 years ago

          Dunno about “nobody.” Tons of sites use it. Hell, Telegram uses it for stickers exclusively. We use it everywhere on my job’s website

          • MystikIncarnate@lemmy.ca
            link
            fedilink
            English
            arrow-up
            1
            ·
            2 years ago

            Which is probably why webp still exists.

            Most of the other things killed by Google follow this trend. Stadia is a glowing example of this self fulfilling prophecy.

            Though, in the case of stadia, IMO, they should have probably worked harder to let people know that as long as you have a Google login and something to play with, you could have tried it without buying anything. There were a number of trials on the platform that were free to play. Since people didn’t generally know that, a lot were relying on reviewers to form an opinion, and most of the reviews were early access and wrought with issues that were quickly fixed.

            I miss stadia.

  • shootwhatsmyname@lemm.ee
    link
    fedilink
    English
    arrow-up
    85
    arrow-down
    4
    ·
    2 years ago

    You get the exact same quality at around ~25% smaller than other image formats. Unfortunate that it’s not supported by everything, but yeah it’s a better image format practically in that sense.

    On the web this saves money when storing at a large scale, and it can have a significant impact on page speed when loading websites on slower connections.

    • doctorcrimson@lemmy.today
      link
      fedilink
      arrow-up
      8
      arrow-down
      3
      ·
      2 years ago

      My problem is the way it’s packaged as a link to a website that hosts the jpeg image. Saving, modifying, and using the image file becomes impossible in some workflows. Imagine a future where you get fined for stealing memes. I bet they could make the image file size even smaller without all of that bullshit added in, until then I’m just using an extension to convert to png (which results in loss btw).

        • doctorcrimson@lemmy.today
          link
          fedilink
          arrow-up
          0
          arrow-down
          3
          ·
          2 years ago

          Converting FROM a format to a DIFFERENT FORMAT can cause loss. In this case from one compressed type to another.

            • doctorcrimson@lemmy.today
              link
              fedilink
              arrow-up
              0
              arrow-down
              2
              ·
              2 years ago

              Going from compressed to uncompressed is lossless in most cases, but compressed to compressed is ALWAYS lossy. Even with an intermediary compressed -> uncompressed -> compressed theres usually a noticeable amount of loss.

              • oktoberpaard@feddit.nl
                link
                fedilink
                arrow-up
                1
                ·
                2 years ago

                You are saying that you use an extension to convert from WebP to PNG, right? PNG is a lossless file format. It’s compressed, but losslessly. Like zip is also lossless compression. You can remove information to make it more compressible and then it’s a lossy process, but that’s not because of PNG, but because of the specific workflow.

    • Taleya@aussie.zone
      link
      fedilink
      arrow-up
      0
      arrow-down
      1
      ·
      2 years ago

      Save a lot more debloating your code. Storage is cheap. Processing power is not.

    • NBJack@reddthat.com
      link
      fedilink
      arrow-up
      3
      arrow-down
      5
      ·
      2 years ago

      I’d rather see the savings in the army of Javascript I apparently need today for the ‘modern’ web experience. Image files have gotten lots of love, but hey, here’s a shitty 27 year old language designed for validating form input!

  • iAmTheTot@kbin.social
    link
    fedilink
    arrow-up
    30
    arrow-down
    1
    ·
    2 years ago

    I host my own server for playing TTRPGs on and webp saves me a lot of storage space and bandwidth.

  • Psychadelligoat@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    24
    arrow-down
    2
    ·
    2 years ago

    I haven’t had an issue with webp support myself, kinda surprised to see people stating it like it happens all the time

    The only tool I’ve used that didn’t support it was the FOMOD creation tool when making some small Starfield foods, and that actually DID support webp, it just threw an error but would show the image and mod managers would load it no problem

    Or is this an example of the difference between people who use Linux and Windows regularly?

    • NBJack@reddthat.com
      link
      fedilink
      arrow-up
      7
      arrow-down
      3
      ·
      2 years ago

      Want that cool image as a background? Whoops.

      Want to use that image with that nifty ML tool you downloaded? Uh oh.

      That random web service at least five years old with an upload field for an image? Roll the dice; win on snake eyes.

      Want to use that picture as an avatar in a forum that isn’t that popular? Hmmm.

      How about that WordPress blog of yours? Hopefully on 5.8 or better; otherwise unsupported natively.

      Would you like thumbnails on these downloads in your favorite Linix distro? Uh, maybe; Ubuntu didn’t get it until 22.10.

      How about Windows? Well, 11 is fine, but 10 needs an extension.

      None of this can’t be overcome with some effort, but it’s kind of painful right now.

      • balderdash@lemmy.zip
        link
        fedilink
        arrow-up
        2
        ·
        2 years ago

        It supports transparency like PNGs, and animations like GIFs, and is generally not a bad format on its own due to its balance of quality and file size.

        The issue is that support for it is lacking; a large number of major media applications don’t have any WebP functionality, meaning that an image being WebP format only adds an irritating extra step where you have to convert it to PNG to use it. The other issue is that the adoption of the format online is disproportionately high, compared to its adoption by major app developers. It’s bizarrely common to download an image, only to find that you can’t use it because your software (I.e. Photoshop, Clip Studio, OBS) doesn’t support it, so now you have to either convert it to PNG somehow or hunt down a new file that isn’t a WebP. For visual artists of all kinds, this is a tremendous pain in the ass, and it’s pretty obvious that it doesn’t need to be that way in the first place.

  • wax@lemmy.wtf
    link
    fedilink
    arrow-up
    14
    ·
    2 years ago

    I’ve personally used webp for when I need lossy compression with alpha channel. What good alternatives are there? Png is not lossy and jpeg does not support alpha. Is JXL better than WebP? AVIF? JPEG2000?

    • ilinamorato@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      2 years ago

      pngout can often get image sizes down below equivalent jpeg without quality loss. And it’s not a new format, just optimizing the existing png file.

          • Lem Jukes@lemm.ee
            link
            fedilink
            arrow-up
            4
            ·
            2 years ago

            Stamets, I hope this isn’t weird, half the time I find something I actually comment on, it’s one of your posts. Why is that?

            • Stamets@lemmy.worldOP
              link
              fedilink
              arrow-up
              17
              arrow-down
              1
              ·
              2 years ago

              You’re not the only person to share that sentiment. I post a lot. Few reasons.

              1. To try and help build Lemmy. Need to have an influx of new material consistently or things get stale and drop off.
              2. To make other people sick of me so they start posting themselves which just goes back to point 1.
              3. Because I am suicidally depressed and the constant posting/reacting to notifications distracts me from my own problems long enough that I get to breathe without hating the fact that I am.
              4. I have been stockpiling stuff for years for seemingly no reason. By posting, I can justify my past memegoblin behavior.
              5. It’s fun
        • balderdash@lemmy.zip
          link
          fedilink
          arrow-up
          1
          ·
          2 years ago

          I don’t save comments often, but I saved this one. Trying to deal with this format is exceedingly tedious at scale

    • Swedneck@discuss.tchncs.de
      link
      fedilink
      arrow-up
      2
      arrow-down
      2
      ·
      2 years ago

      bro it’s an image format how does it affect you in any way? “oh no this file is .webp rather than .png my life is over”

    • N-E-N@lemmy.ca
      link
      fedilink
      arrow-up
      26
      arrow-down
      3
      ·
      2 years ago

      A lot of things don’t support it yet, but it’s technically a better compression format

      • Ottomateeverything@lemmy.world
        link
        fedilink
        arrow-up
        10
        ·
        2 years ago

        This is how every new thing starts though. You don’t just get better standards overnight. Jpg and png didn’t happen overnight either. PNG had this problem for quite a while.

        It’s not a problem with WebP. It’s a problem with tooling that aren’t moving forwards to objectively more effective formats.

      • ares35@kbin.social
        link
        fedilink
        arrow-up
        10
        arrow-down
        1
        ·
        2 years ago

        better compression that’s often configured wrong by site admins and the quality is shit-tier.

        • Knusper@feddit.de
          link
          fedilink
          English
          arrow-up
          19
          ·
          2 years ago

          Nope. JPEG XL is more modern and delivers lower file sizes without fucking up image quality as much. Downside is that, right now, JPEG XL is actually supported by even less things, because it is still so new.

          But it is an industry standard rather than just Google trying to push its own thing, so I do expect it to overtake WebP in a few years.

  • carpelbridgesyndrome@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    9
    ·
    2 years ago

    As someone who has had to put together websites:

    • It is supported by every major browser
    • It is halving the amount of your mobile data that I am using sending you images (With lossy compression it does even better)
    • It is decreasing my network egress costs
    • It is increasing the number of connections I can serve in a given time period Nope I am not going to stop using this or AVIF (which does better)
  • IronKrill@lemmy.ca
    link
    fedilink
    arrow-up
    8
    ·
    2 years ago

    The problem is rather the opposite of the meme. The file format is fine, but there is so little effort into making it happen.

    If we were trying then I should be able to upload webp images everywhere. The most egregious is websites that will convert jpg and png uploads to webp but don’t allow webp upload.

  • Apollo@sh.itjust.works
    link
    fedilink
    arrow-up
    3
    ·
    2 years ago

    Webp is superior to jpg and far smaller than png. Making a map tile that has transparency and is bigger than 20x20 grid squares leaves you the choice between a huge png or a tiny webp. VTTs like foundry have best practice guidelines re image sizes and formats and it is simply not possible to follow these using png unless the map in question is tiny, and if you ignore them and just go for a huge png your players may be faced with lag, longer loading times etc.