• dual_sport_dork 🐧🗡️@lemmy.world
    link
    fedilink
    English
    arrow-up
    13
    ·
    6 months ago

    I mean, that’s already how animated .gifs work. If somehow you manage to load one into a viewer that doesn’t support the animation functionality it will at least dutifully display the first frame.

    How the hell you would manage to do that in this day and age escapes me, but there were a fair few years in the early '90s where you might run into that sort of thing.

    • awesomesauce309@midwest.social
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      6 months ago

      Probably most notably the iOS photos app until like 2014.

      Edit: just checked. iOS 11 in 2017 added gif support to photos

      I’ll also add, safari supported animated gifs for a long time before that and you could still save them in safari like any other image. But photos would only show the first frame like you said. When 11 came out they played like normal.

    • BurgerBaron@piefed.social
      link
      fedilink
      English
      arrow-up
      2
      ·
      6 months ago

      One example is piefed unfortunately. Animated gifs as avatar or banner don’t animate currently as far as I can tell.

      • dual_sport_dork 🐧🗡️@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        6 months ago

        Those are displayed in browser, right? The only reason that would be happening is if Piefeed is recompressing images and their code is not smart enough to identify an animated .gif and act accordingly.

          • dual_sport_dork 🐧🗡️@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            6 months ago

            I’ll bet you a shiny penny that’s what it is. The backend recompresses things to some other format, probably a low bitrate JPEG, in order to save space and/or in case some joker uploads a 90 megabyte uncompressed TIFF image to use as a profile pic, or something.