Remix.run Logo
▲ joker99 6 hours ago

Ah, the “good“ old times of interactive flash websites.

▲est 6 hours ago | parent [-]

In retrospective

https://web.archive.org/web/20170615060422/https://www.apple...

> In addition, Flash has not performed well on mobile devices

H5 animations performs much worse on all devices.

Flash animations like Felix's can run well on a Pentium III processor with 64MB memory.

▲jeroenhd 5 hours ago | parent | next [-]

I disagree, Flash was a real battery sucker on Android. Native CSS animations were usually smooth in Chrome; Firefox still hasn't caught up entirely on that front I feel.

Feeding animation frames through JS rather than letting the browser do its job does take a toll, but Flash freezing the entire tab while the browser plugin initialized is something I've resented the moment HTML5 came along.

In the age of the Pentium III, Flash was state of the art, but it's been a couple of decades since then.

▲est 2 hours ago | parent [-]

> Flash was a real battery sucker on Android

> Flash freezing the entire tab

It's a runtime issue. .swf format is highly optimized, but it was poorly ported to iOS at that time. Adobe didn't even try.

Also the observation is kinda biased. Reimplement the same kind of animation with h5, you'd drain your battery quickly and eat your cpu0 as well. Webkit made lots of optimizations during the years.

▲jeroenhd 2 hours ago | parent [-]

I don't know if it was ever really ported to iOS, I've only used it on Android as a mobile platform.

Native plugins were universally bad. Flash was the best of the bunch, but it was still a major issue. Great potential ruined by problematic implementation.

.swf is a fine format, but the software required to display it in a browser was awful. I'm glad it's dead even though I'm sad we lose so much of the old internet now that it's buried.

Ruffle has been doing great for most games and animations, though. It has a similar startup + init + load time Flash player used to have, but without the myriad security vulnerabilities that plagued the web back when native plugins were still a thing.

Of course, Steve Jobs didn't get upset about Flash for any real technical reason. Adobe's CEO didn't entertain his bullshit so Steve threw a hissyfit and kicked Flash off Apple's platform. No technical merits can stand up the arbitrary whims of a billionaire CEO.

▲grebc 4 hours ago | parent | prev [-]

I don’t know about a III but Flash was good in the early/mid 2000’s while I was attending university.

Certainly was 10x better than what HTML was providing at the time, HTML really only jumped forward in this department when Steve banned it on iOS.

I don’t miss it, however my friend at uni made some wicked animations in the adobe Flash editor, whatever it was called. He should’ve went onto animation etc but stuck to programming.