Some of you might remember when a 3mb flash animation could pack in some 5 minutes of animation, with the more advanced ones even having chapter/scene selectors, which could also include clickable easter eggs and other kinds of interactions during the scenes.

  • squaresinger@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    1 day ago

    Again: HTML5 was supported way, way before flash disappeared.

    https://caniuse.com/?search=canvas

    • Basic support in all major browsers since: 2012
    • WebGL support in all major browsers since: 2013
    • Full support in all major browsers since: 2013 (except Edge, which was released in 2015, IE didn’t support everything)

    That’s way before flash was discontinued. Except of on iOS, but smartphones were never the main platform for flash games/animation.

    Flash-style skeletal animation was a result of technical limitations, not a deliberate art choice. The thing that killed flash-style animation was (a) the availability of better things like full-motion rasterized video and (b) the internet moving away from personal websites and towards big platforms, and almost all big platforms restricted the kind of content you can post to text, images and video.

    • insomniac_lemon@lemmy.cafe
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      3 hours ago

      You keep saying ‘better’ like if heavier solutions have no downsides, like saying raytracing or gaussian splatting make all older rendering tech obsolete.

      For individual animations sure data doesn’t seem to matter, but if you want to binge/download something like Homestar Runner at 1080p+ that data adds up when pre-rastered. The internet in the US isn’t always great (esp. rural, cost), even worse with upload speed.

      Flash also had frame animation, with bezier curves and vector blob drawing… both of which are the big thing missing from modern solutions. Alternatives in modern engines aren’t quite the same and must be intentionally sought out, and also I don’t think that’d even be well supported by platforms (itch doesn’t even have an animation section) unless you’re fine with it being in a games section.

      Newgrounds also still does Flash Forward jams. I wouldn’t say “better” things killed Flash, just that support was ripped away. There isn’t much of a choice. If you want Flash-style animation (and I don’t mean skeletal-only), it’s just Ruffle or maybe Wick Editor.

      the internet moving away from

      I see this as an implementation failure.

      WebGL doesn’t have a container format, and a vector video format could exist (on Youtube, or played with an HTML5 video player) but doesn’t. The internet “moved away” because the key players who killed Flash didn’t implement things that would bring HTML5 to closer parity with what Flash did.

      I could also see parallels made to other parts of life where the choice has been made for you many years ago.