Deal With It
May 7, 2012 in Community, Tech
My love affair with Flash goes back to 1998 and Flash 3. I was a hard-core Director user and teacher and, frankly, I didn’t think it could get any better than that. Of course what I didn’t expect was to have my Course Coordinator toss a box with a red swirl on the cover on my desk at the College and ask, “You know anything about this application?”
I gave the standard Director-centric response. “It’s a wind up toy.” I said.
“Get over it,” he said, “You are teaching it next semester.”
I installed the app – Flash 3– opened it and, 15 years later, I finally closed Flash CS 5.5 and walked away.
For me, the five years between 1998 and 2003, were the absolute best years. Nobody really had a clue what the app could do and, as is so typical in this business, we made it up as we went along. Branden Hall, some kid out on the East Coast, was doing amazing stuff with ActionScript. Eric Natzke was exploring Flash as an artistic medium.
Hillman Curtis was quietly using it as a story-telling medium. Joe Cartoon put frogs in a blender and showed Flash could be a serious animation tool. Todd Purgason was moving Flash into the corporate market. Lynda Weinman was running FlashForward, which became the Flash equivalent of Woodstock. Local Flash User groups were springing up like weeds and the Flash Player was being installed at an astounding rate.
For me, my move away from Flash started, slowly, when Flash tried to go mobile.
In spite of all of the “Whiz Bang Smoke and Mirrors” presentations Adobe dropped on its Fanboyz at Max and elsewhere, they just never seemed to get it right.
My moment of clarity around that point happened in, of all places, Adobe’s Head Office in San Jose, California in 2009. I had just finished a presentation to the Adobe Education Leaders crew and someone in the audience asked me why I didn’t teach mobile to my students. My response? “I would rather drive chop sticks into my eyeballs.”
I went through my reasoning for that statement in typical academic fashion but the bottom line was something I had been feeling for over a year: There was no consistency of the experience. It changed from device to device and trying to develop a Flash movie that did that was futile.
When Adobe announced it was suspending mobile development of the Flash Player it was greeted with the usual storm of hair pulling, teeth gnashing and self-righteous sputtering. The way it was announced was “bone headed” but for me it was something I had sort of expected and I used my Google + page to explain my ambivalence and how I saw it as an opportunity to learn and teach something new. I also felt, in the immortal words of Yogi Berra, that this was “déjà vu all over again”. As I wrote:
“… A good example is the rise of devices and smartphones and, in a certain way, the death of Flash on these devices. Having lived through, and taught through, a few of these things – the rise of the internet, the decline of print publishing and the rise of Desktop Publishing, the rise and death of the Interactive CD, and the rise of web interactivity and motion graphics – the common factor behind this disruption is not a “new way of doing things”. It is a “new way of talking about it.”
That something “new” crossed my radar in the oddest place … a Flash Conference.
Doug Winnie, former Adobe Edge Product Manager, corralled me at FITC 2011 in Toronto, and asked if I was interested in looking at a new product – code name “Helium” – that was in the process of being developed. He sat me down in a corner, flamed up Helium and, as he handed me the laptop, said, “Tell me what you think.”
When I finished, all I could think was, “The magic is back.”
With the rapid pace of technological change within our industry we tend to have a short-term perspective on new technology. We focus on the immediate and the short-term future, which is dangerous but understandable, considering the pace of change we experience and embrace.
What we don’t tend to have is an historical view of this change. This sort of thing tends to arrive quietly, explode across the industry and disruption takes hold until we get a collective handle on the technology. Back in the late 80’s and early 90’s Digital Publishing literally wiped out art departments, type houses, printing shops, highly skilled trades (Film Strippers, PrePress, Typesetting) and, once the dust settled, a funny thing happened – these guys mostly went back to work once they discovered the computer was a tool and that nothing had really changed other than how we talk about it.
Are you seeing a trend here?
The current debate about HTML 5 and Flash, on this site and elsewhere, is nothing more than our dealing with disruption. Edge, through its use of
HTML5, CSS3, JavaScript and so on, gives us a consistent experience across platforms ranging from the 32’ monitor on my desk to touch screen devices mounted in the back of taxis in Beijing to the smartphone in my pocket. How can this be a “bad thing”? The other point I have discovered is moving to Edge or other interactive motion graphics technology from Flash is not hard. The Flash skills developed over the years are easily transferrable to Edge. It is the same way of doing what we have always done. It is just a different way of talking about it.
Still Edge is a hammer . Flash is a wrench. HTML 5 is a screwdriver. They are just tools. This is something the HTML 5 zealots seem to overlook. Whenever one of those guys tells me HTML 5 is the way to go I simply flip them a video and ask them to get it to run it in a touch screen mounted on the back seat of a Beijing taxi crashing around the city. You use the tool best suited to the job at hand and if it is Flash … so be it. If it is Edge … then use it. Something else? Knock yourself out because the bottom line hasn’t changed: “Does it work?”
As I tell my students, nobody cares how you did it. They just care that it works.
So where’s the magic I was talking about? We are back where we were with Flash 3. We have a technology that is disrupting our lives and businesses and, this early in the game, we really don’t have a clue how to use it. Standards are in flux . Clients are confused. We are making it up as we go along and that is fine. It’s the way it worked in the past and is the way it will always work.
Deal with it because, in the final analysis, you have to admit …. Damn this is fun.
–
About the Author: Tom Green has been teaching with the Interactive Multimedia Program at Humber College since 1995. He was appointed to his current full-time faculty position in 2004. He is also the author of over a dozen books published by Pearson Education and Friends of Ed, including such best-sellers as Foundation Flash CS5 for Designers, Foundation Flash CS3 Video, and From After Effects to Flash: Poetry in Motion Graphics, and has produced an online and DVD video training series on Fireworks CS3.
Tom is an Adobe Community Professional, a member of Adobe’s Higher Education Leader Program in the post-secondary area, and a member of the Product Advisory Boards for Flash Media Server, Edge and Fireworks at the Adobe Corporation and the Camtasia Studio Advisory Board at TechSmith Corporation. He is also in great demand as a speaker and regularly does presentations at major industry conferences around the world, including D2WC, FlashintheCan, Spark Europe, TODCON, FITC, Adobe Max, Web Design World, and Digital Design World. He has conducted expert lectures at such post-secondary institutions as the Rochester Institute of Technology, Pasadena Community College, the Central Academy of Fine Arts in Beijing, the University of Wisconsin, the Sloan Merlot Consortium, the EMMA Foundation Master Classes for Post Secondary students in Hamburg, Germany and Toronto, and Red River Community College in Winnipeg.
Along with these industry efforts, Tom regularly contributes articles and tutorials to Layersmagazine.com, webdesign.tutsplus, the Adobe Design Center, and the Adobe Developer Center. His personal site is http://www.tomontheweb.ca.

Thanks for putting this out there Tom – you ALWAYS have a great perspective on things that I appreciate. What got me smiling was the “magic is back” comment. I remember those early days of flash and how much fun that was – you could pick up flash and do something immediately – and then you could take it to the ends of the earth and go crazy if had a mind to.
I don’t know that anyone really cares what I think, but I’ve stayed silent through all of this mobile/no mobile/html5 crap and I’ve come out the other side with: 1) Glad they finally killed mobile 2) I don’t care what tool gets it done as long as it works (and that “works” word might mean “works” on every device OR it might mean “that particular device”) 3) HTML5 and good creation tools are exciting and its the same excitement I felt for Flash back in the day. I’m actually LOOKING for HTML5 tools with a desire to create something. Go figure!!
And long time no see!! I know I KNOW – my fault, I’ll get out more
John, no worries. We understand your absence, since you’re busy updating Papervision3D for cross-browser JavaScript implementations. Deal with it.
It is about time that you finally got your fingers untangled from your guitar:-)
Glad to see we share the same perspective on what’s going on,John. For me the absolute apogee of the “magic” was Spark Europe in Amsterdam in 2001.Damn we had fun at that one and the energy in the rooms during the sessions was quite something else. I sincerely hope those days are back and you and I can bring some of the fun and insanity back to what we do as we “make it up as we go along”.
“Edge is a hammer . Flash is a wrench. HTML 5 is a screwdriver. They are just tools.”
Man… I really like my wrench
I really like my wrench, but I have been forced to learn how to use a screwdriver!
Yes, the heyday of Flash has gone. The “Golden Years” (1998-2003) were fun. We were pioneers, we were flying by the seat of our pants and loving it.
Flash gradually displaced VBScript, Java and Director back in the day, out of technical merit, out of the excitement of the community to create new and exciting things. Flash started out as quirky and cute. Then it became powerful.
Flash is no longer just a quirky little animation plugin, or even a crutch to show video on the web. It has evolved, become a powerhouse for interactive applications. Technically, nothing on the web can touch it, and that’s including AIR on mobile. I don’t design Flash sites anymore. I build enterprise web applications, and I love it. (Not that there’s anything wrong with Flash sites, just that as the technology has evolved, so has my focus.)
But this move from Flash to HTML5 did not occur because web community as a whole generated so much new interest that people started leaving Flash because HTML5 was a better alternative.
It is occurring because Adobe so completely and utterly bungled its communications around their shift in corporate strategy (or did they? one has to wonder) that the developer community, the partner training and teaching sectors, and much of the industry’s client base has completely and utterly lost faith in anything Adobe has to say.
So I am sorry to disagree, but the analogy is flawed. HTML5 is not being embraced by former Flash designer and developers because of excitement and technical merit, as Flash replaced other technologies back in the day. It’s being embraced because people are afraid of losing their jobs.
Tell me: how in any possible way is that fun?
Nice to hear from you again, Joseph.
I didn’t make the contention that people left Flash because HTML 5 was a better alternative. There are hundreds of reasons as to why people jumped the “Good Ship Flash” Mine was that Flash Mobile was a pain in the ass to teach in a world that was moving to a multiscreen environment. For others it may have simply been that Adobe walked away from it. For me that was inevitable and ,yes, Adobe blew it big time in communicating why.
As for people being afraid of losing their jobs, I think you are being overly dramatic here. Tablets, smartphones and so on were around well before Adobe threw in the towel. Steve Jobs’ dictum “from on high” was a pretty strong signal that serious change was in the wind.
Tom–excellent. I think you’re spot on with the history and evolution. However, the way you end the “story” might have over emphasized Edge as the end point. “Magic is back” etc. That is, yes, people must deal with it–and that part was stated clearly. And, the one to demand this is ultimately the customer.
But… while what I’ve seen of Edge is very nicely done consider a couple things:
1) It’s beta! That makes it a huge deal to some of us, some customers, and begin Adobe’s beta makes it even more suspect.
2) It doesn’t address the “programming” side of things. The evolution of ActionScripters I believe is NOT to Edge. The current state of tools and best practices for JS makes this an exciting and fertile ground… but I dare say, you won’t necessarily land at Edge.
I know you didn’t say all that exactly. I just think you have great perspective but might have drank some of the Edge koolaid. (Though, shoot, for all I know it’ll be the next “greatest thing”–I need to give it a deeper look.)
Phil, my end point was that nobody has a clue what it can do and as Edge evolves the “fun” we had “making it up” with Flash – you were there – is back. I agree it is a beta product and the Scripting features are quite rudimentary compared to Flash but think back to AS 1 – shudder- and how scripting in Flash evolved. There are also some pretty damn neat examples of what Edge and a ton of JS can do. This is one of my favorites: http://screenrights.net/pmkwilliams/
As I clearly point out:”Edge is a hammer . Flash is a wrench. HTML 5 is a screwdriver. They are just tools. ” I am currently having a blast trying to figure what this hammer can do.
[...] On the contrary, I’d say you DO have a problem with it! In the words of Tom Green’s boss “deal with it”. Are we not programmers? Isn’t the whole idea of programming to figure out a solution? And [...]