Live data from Hacker News

Ask HN: Are there things that Flash did that we still can’t do with today’s web?

news.ycombinator.com

11–20 of 159 posts

Re: Ask HN: Are there things that Flash did that we still can’t do with today’s web?

#11
I don't know if this is the case with HTML5 but one small feature of flash that I really loved is the seamless music loop even when the audio had trailing or padding silence.

The loop just worked and flash trimmed out silence automatically when playing the music. Very useful for games.

Re: Ask HN: Are there things that Flash did that we still can’t do with today’s web?

#12
post #3

We can't distribute an entire game or animation as a single file which can be downloaded or embedded on a website. Think about things like Newgrounds. I mean I guess you could do something awful with base64 encoding assets into a giant HTML file, but that sounds horrible. Flash was also a platform for hosting bandwidth-efficient animation and people have just gone to using video now. That sacrifices incidental, easte…

emscripten gets pretty close via webassembly, you can embed all your assets... but it takes awhile to load before anything's happening when done that way.

Re: Ask HN: Are there things that Flash did that we still can’t do with today’s web?

#13
post #2

We can't make users download a third-party plugin to use a web site anymore. I suppose that's possible but I don't miss those pop-ups. I still have one customer with a Flash-based web site, even though it doesn't work on any modern browser. They actually have some old version of IE and the Flash plugin available for download just to use their site.

Why don't they setup https://ruffle.rs/ on their website? I've managed to rescue a website using it and seems to work pretty much with all modern browsers.

AS2 support is good, but not the more modern and powerful AS3

Re: Ask HN: Are there things that Flash did that we still can’t do with today’s web?

#14
post #3

We can't distribute an entire game or animation as a single file which can be downloaded or embedded on a website. Think about things like Newgrounds. I mean I guess you could do something awful with base64 encoding assets into a giant HTML file, but that sounds horrible. Flash was also a platform for hosting bandwidth-efficient animation and people have just gone to using video now. That sacrifices incidental, easte…

Isn't that what EPUB is for? It could even be embedded in an iframe similar to how you can embed PDF.

If only browsers would support it.

Re: Ask HN: Are there things that Flash did that we still can’t do with today’s web?

#15
post #12
post #3

We can't distribute an entire game or animation as a single file which can be downloaded or embedded on a website. Think about things like Newgrounds. I mean I guess you could do something awful with base64 encoding assets into a giant HTML file, but that sounds horrible. Flash was also a platform for hosting bandwidth-efficient animation and people have just gone to using video now. That sacrifices incidental, easte…

emscripten gets pretty close via webassembly, you can embed all your assets... but it takes awhile to load before anything's happening when done that way.

Flash also took time to load. The sites used loaders with progress bars for larger flash apps as well.

Re: Ask HN: Are there things that Flash did that we still can’t do with today’s web?

#16
HTML+JS is "turing complete" so in a sense you can make everything in HTML that you could make in Flash.

In practice, I think the authoring experience has been lost. There is still Adobe Animate (which is the renamed Flash application), but I think you can not export to a fully interactive HTML application - only to static videos or simple HTML (like interactive ads). Maybe it is now possible, but I haven't seen much use of it.

The magic of Flash started with a very nice vector editor - it even allowed you to "paint" Vectors with a brush. Then you had very intuitive tools for animations (tweening, onion shells). You could add simple interaction from the GUI. But it was easy to run custom ActionScript (basically JS) code on events, and move objects around on the screen. When you needed more control, you could also completely go to the ActionScript level and create your objects from code.

Nowadays, what do you use to create animations? After Effects seems what a lot of people use but it is overkill. Animate seems to be barely maintained. And if you want to do a game? I think Unity & co. have taken over, but they lack a bit the low barrier to entry that Flash had.

Re: Ask HN: Are there things that Flash did that we still can’t do with today’s web?

#17

I'd say you can do anything with java-script and a canvas as flash could, but the number of people who could do it in flash was much higher than the number of people who can do it with "modern" tools.

This is the answer. Flash was at its best, in my opinion, with its low-to-no-code animation approach. Newgrounds is or was full of people creating splines-based, animated artwork in a way I haven't seen as easily and fully replicated by as many people as it was in the days of Flash.

Re: Ask HN: Are there things that Flash did that we still can’t do with today’s web?

#20
I'm surprised no one has mentioned vector-based animation, which was a primary tool in Flash. AFAIK there's no SVG solution that comes close in performance or flexibility to keyframe- or programmatically animating complex vector graphics (with user interaction!) the way you could in Flash.
Post reply on HN