Tracing the Sprawling Roots of Flash Preservation
vice.com
vice.com
HTML+JS+CSS is such a crappy alternative for animation.
Looking forward, it'll be incredibly hard to archive our "modern" web animations. Everyone does it differently, and the results are spread across dozens of files and a hodgepodge of libraries. Flash is self-contained in a single file and the platform has everything you need baked in. Easy.
You didn't even need a website for flash. You could download the swf and play it locally, like a movie file or gif. And you could even share them with friends. It was amazing.
The only reason we don't have Flash is because of Steve Jobs. He killed it out of greed so he could gatekeep his platform.
And maybe out of spite... I heard from an Adobe exec that it was payback for not agreeing to make Flash exclusive to mac (something Jobs had requested many years earlier).
So, yeah, there were good technical reasons not to have it on mobile devices in that state.
Adobe couldn't hack it, and they refused to open source it so that anyone else could give it a shot. It's sad, truly. They could have gifted it to the community once it became clear that they were not going to make any more money on it, and there could have been an evolution over time - certainly there were enough passionate developers who loved the platform...
There's been nothing like Flash since then for ease of use and creativity... I know multiple people whose entire careers started with messing around with it as ten year old kids... Now kids are putting that creativity into Roblox or Minecraft I suppose, but it doesn't seem like the same sort of thing. shakes fist at cloud
Although, on the bright side, Haxe [1] still exists, and is very very cool.
[1]: https://haxe.org
I always associate Flash with security issues and massive resource utilization. While it made some thing easier to implement on a page, the "applet" concept of embedded things like Flash and Java also seems antiquated right now.
Not really of a fan of resurrecting Flash.
> not really a fan of resurrecting Flash
Sounds like you're not a fan of resurrecting Flash Player. The previous poster (GP) was pining for a resurrection of Flash. You're talking about different things.
I thought that still exists? Adobe renamed "Flash Professional" to "Adobe Animate", and they're continuing to update it.
After Effects overshadows it for animation and Animate's "interactive application development" story is bloated and crufty. It's not adapted to the present-day software+hardware ecosystem like Flash&Player were in the 90's/00's -- and it never will be.
Agreed! Flash is dead for a reason, and that reason — while manifold and complicated and political and commercial — really boils down to Flash Player.
Back to OP's claim: "Flash needs to come back". I believe they're really pining for (because I pine for) "a creative environment where design, animation, and code coexist — and where every project can be deployed to any device." That was the fulfilled promise of Flash&Player in the 90's/00's.[1]
It will look technically different next time around (WASM? Native mobile targets? Native desktop targets? Modern collaboration/version control?), but I firmly agree with OP that creative environment needs to happen — will happen — again.
[1] Incidentally, that's the presently fulfilled promise of Unity3D for games.
Someone mentioned "web is for coders, not artists"
Unfortunately true. And moreso very recently.
The influence of engineers and dev culture on "web design" has turned it into a very dev-heavy, over-engineered, coder paradise -- and killed a large chunk of the 'art' of web design. And taken flash with it of course. There's no tools for the artistry that Flash provided and so it's gone to the wayside. Hopefully moves with animation libraries and webgl etc will change that, seems to be a growing movement/increase in capabilities as far as ease of use/tools etc...
I've got so many half-finished movies and games I'd love to dust off and finish, but I guess they're all condemned to memories these days.
Don't let them fade away! As mentioned in the article... check out ruffle: https://github.com/ruffle-rs/ruffle
I was able to drop that on the page of a flash movie that I have hosted for nearly 20 years and it's working again without the flash player. It was insanely easy and works great!
This. Or Adobe could still open source it now.
I feel maybe when they were given the ultimatums to optimize it for mobile the talent just wasn’t left on the team to pull it off.
A lot of people forget but a few years before the iPhone they did have a similar problem it used to run atrocious on Macs vs PCs even at similar specs but Apple managed to strong arm them into finally optimizing it properly to work the same.