Live data from Hacker News

The Neverending Story

garrettdimon.com

11–17 of 17 posts

Re: The Neverending Story

#11
post #2

Web standards are great, but they still aren't as good as Flash. Flash was surreal in how good it was: a fantastic editor, language, and format for building and distributing hermetically encapsulated containers of multimedia greatness. We need another Flash. It was S-tier and too good for us.

I’m sure Flash was great for Flash developers. But speaking as someone who remembers the plague of slow and unusable Flash websites in the 90s and 2000s, it was not good for users and I’m very glad it’s dead.

The thing that I really loved about Flash and miss still today is that it contained the dynamism: the web page around the embedded Flash object was just plain old HTML. This meant that I controlled whether or not the Flash played.

By contrast, Javascript runs without any action from the user. Consequently, web designers have grown to rely on it always being there, and now many sites rely on it to do things that can be done in pure HTML.

And oh by the way, they also violate my privacy something fierce.

Re: The Neverending Story

#12
post #2

Web standards are great, but they still aren't as good as Flash. Flash was surreal in how good it was: a fantastic editor, language, and format for building and distributing hermetically encapsulated containers of multimedia greatness. We need another Flash. It was S-tier and too good for us.

I’m sure Flash was great for Flash developers. But speaking as someone who remembers the plague of slow and unusable Flash websites in the 90s and 2000s, it was not good for users and I’m very glad it’s dead.

> I’m sure Flash was great for Flash developers.

Even more, it was great at turning people who weren’t Flash developers—or even developers at all— into Flash developers, by giving them an easy to use toolset that is still unmatched today.

Re: The Neverending Story

#14
post #8

Earlier quoted context omitted.

I fondly remember playing flash games on newgrounds and such. As a user, flash allowed for things that are simply impossible now with javascript. By things here I mean "people whose skill is primary in art being able to create cool and great things". None of that emerged again when flash got killed and the reason is technological - comparatively current technologies sux for those people.

that seems like a business issue. i.e. was there much (if any) that one could do technically in flash that one can't do today cross browser using web standards. If flash was no more capable than what a browser can do with web standards, its a tooling problem for the people who "skill is primary art being able to create cool and great things". Then the question becomes, why hasn't anyone created tooling on par with wh…

Flash and its tooling was undistinguishable - they did not existed one without another. It was not some separate thing made by someone else. It was made by Adobe, from the start. I think it matters - flash itself was designed so that making great tooling was possible from the start. Web standards are simply not designed for that. They stand in the way, basically.

> why hasn't anyone created tooling on par with what existed for "flash developers" that instead of generating actionscript to be executed by the flash plugin, generated javascript, webassembly, interaction with canvas elements and webgpu.

First, I think there is aspect of "javascript, webassembly, interaction with canvas elements and webgpu" being quite hard to generate in a way that would achieve the same as flash did. As API, they comparatively sux although they are improving.

What you suggest is much harder then it looks like and involved technologies are not making it easier.

Re: The Neverending Story

#15

This article seems like a wilful attempt to rewrite history by ignoring, distorting or inventing a lot of things. - Web standards didn't move fast enough for developers and users. People _wanted_ things like games, streaming videos and online shopping, which were impossible to do properly with web standard technologies for much of the 90s and 2000s. This wasn't driven by "big corporations" and Macromedia was never a…

React, Angular, (Vue, and others) "failed" because they are too different and never gained universal adoption, yet they all solved the same problems. At my company I have seen the churn from JQuery, then AngularJS, then Angular, then to Vue, every few years. These were all major rewrites. That's the failure. You couldn't just do a simple upgrade with a few breaking changes. If hiring managers are looking for experienced React developers, but won't accept a Angular dev, (or vice-versa) that is a failure, too. You shouldn't have to "bet" on a technology stack and hope it continues to stay marketable, is the point.

Re: The Neverending Story

#16
post #12

Earlier quoted context omitted.

I’m sure Flash was great for Flash developers. But speaking as someone who remembers the plague of slow and unusable Flash websites in the 90s and 2000s, it was not good for users and I’m very glad it’s dead.

> I’m sure Flash was great for Flash developers. Even more, it was great at turning people who weren’t Flash developers—or even developers at all— into Flash developers, by giving them an easy to use toolset that is still unmatched today.

100%! It led me to engineering, and tens of thousands of others like me.

It was so easy and accessible, and there is no modern comparison.

Re: The Neverending Story

#17
post #14

Earlier quoted context omitted.

that seems like a business issue. i.e. was there much (if any) that one could do technically in flash that one can't do today cross browser using web standards. If flash was no more capable than what a browser can do with web standards, its a tooling problem for the people who "skill is primary art being able to create cool and great things". Then the question becomes, why hasn't anyone created tooling on par with wh…

Flash and its tooling was undistinguishable - they did not existed one without another. It was not some separate thing made by someone else. It was made by Adobe, from the start. I think it matters - flash itself was designed so that making great tooling was possible from the start. Web standards are simply not designed for that. They stand in the way, basically. > why hasn't anyone created tooling on par with what e…

It was not made by Adobe from the start. It was made by FutureWave which was bought out by Macromedia who continued to develop it years before they in turn were bought by Adobe.
Post reply on HN