4 ms·
As a Flash developer at the time, I was constantly telling people: “Yes, you can do SEO with Flash, and here’s how. No, you don’t bundle everything into one gia
by rendall 1y ago
As a Flash developer at the time, I was constantly telling people: “Yes, you can do SEO with Flash, and here’s how. No, you don’t bundle everything into one giant .swf. Your problem isn’t with Flash, it’s with bad code.”
Today, the web is creatively barren relative to the wild innovation of the time. Actual creatives have been cut out of the process, requiring the intervention of people like you and I. HTML5 was supposed to replace Flash, and a generation later, we still don’t have anything close to its expressive power. React takes twice the effort for a quarter of the experience.
I’m still bitter at Steve Jobs and his flying monkeys at Wired. Apple could have worked with Adobe to fix Flash. Adobe was willing. But let’s be honest: the App Store was shaping up to be a cash cow, and Flash was a direct, free competitor. Apple had no interest in letting it survive. So now we’re left with a dismal, sanitized web.
- palmfacehn 1y ago>HTML5 was supposed to replace Flash, and a generation later, we still don’t have anything close to its expressive power. Are you referring to the tooling around HTML5 + Canvas elements or the technical possibilities?
- rendall 1y agoThese are quotes from Steve Jobs: > "New open standards created in the mobile era, such as HTML5, will win on mobile devices (and PCs too)." > "HTML5, the new web standard that has been adopted by Apple, Google and many others, lets web developers create advanced graphics, typography, animations and transitions without relying on a third party browser plug-in (like Flash)." > "Flash is no longer necessary to watch video or consume any kind of web content." > "If developers need to rewrite their Flash websites, why not use modern technologies like HTML5, CSS and JavaScript?" > "HTML5 is completely open and controlled by a standards committee, of which Apple is a member." I view these as cynical. HTML5 has yet to match the experience that Flash delivered, and I believe Jobs knew that it could not even at the time he said it.
- palmfacehn 1y agoWhich area is unmatched? The designer experience with Flash tooling, the end user experience sans plugins or the technical capabilities of HTML5 + Canvas?
- rendall 1y agoPerhaps a synthesis of the two? A lack of friction between the designer's vision and production led to a more interesting, more engaging user experience overall, in my opinion. The web itself then was an art and design medium that it is not today.
- flomo 1y agoYou are obviously right, and only the mostest HTML5 stuff has been on the same level as the 'flash splash' stuff which was all over the place... But did anyone care? Or was this is just creative mutually-assured-destruction? > App Store was shaping up to be a cash cow Okay, how many apps have some super mind-blowing animations on their home screen? Maybe nobody really wanted that? (And, certainly Jobs did not want companies writing CRUD apps in Flash/AS3.)
- flomo 1y agoI worked with a few different types of Flash guys. The top guys were artists, they delivered awesome stuff that nobody has seen since. (But, like the website, it was hardcoded to desktop dimensions.) They made a great living doing this stuff. Some of them jumped to HTML5, but that whole 'flash splash' thing largely went out-of-style. There was also more of the run of the mill 'hero animation', jquery was good enough for that. I think they still use Adobe Animate for banner ads. And then there was the junior guy who was good at flash and just wanted the entire web to be flash, and that was more of the debate because some assistant creative director thought it was slick. (And lest I forget, there were also the ActionScript guys who spent all day in their IDE writing MVC code, and rarely using the Flash editor.)
- rendall 1y agoI was the parenthetical latter. I see the same kind of dynamic with React Developers these days: the platform itself encourages poor coding practices and a detachment from the core technologies of HTML/CSS/JavaScript.
- flomo 1y agoTrue. But on HN, I commonly see the opposite "retro manchild" take that Flash was all just all web fun & games applets, totally unlike all this awful Node/React stuff. They have no idea how professional ActionScript programmers did things.
- ngc248 1y agoYep ... I never used flash studio, we used to use FlashDevelop and then Haxe to develop games and other applications using ActionScript
- stuaxo 1y agoThere were a lot of things that made Flash good for creatives / non programmers. I think the "one big file" is a part people neglect to mention, it means you can just copy that to ftp and the site is deployed. Modern Web tech takes a lot of experience before you can even deploy a site.