Thursday, November 10 2011

Goodbye Flash

Even the mainstream media is reporting on Adobe's announcement that they're retrenching from Flash on mobile. While Adobe's statement is wishy washy and half-hearted, the outcome is certain: Flash is dead.

Flash is dead on every platform, including the desktop. Flash on mobile was a zero financial return activity Adobe took to try to extend the best-before date of the technology as a whole. As it fades away the whole stack becomes questionable.

Increasingly there is one web as the days of the mobile romper-room draws to a close. While client specific limitations remain, my smartphone is more capable than some desktop browsers. Binning by the physical size of the device isn't reasonable (and is almost always unwelcome, which is why many smartphone users now spoof their userAgent to avoid such web crippling).

If Flash is a no go on many of the web's consumers, it makes no sense for any of the web's consumers. If you have HTML5 resources and implementations at the ready, why would you ever publish a synonymous Flash resource? The answer in practice today is for economic segmentation: Many sites demand a subscription to access the HTML5 resources, temporarily taxing iOS users. That isn't sustainable.

My Position On Flash

More than a few have emailed me with what amounts to a "nah nah told you so!" victory dance. Apparently some took a prior missive I wrote as pro-Flash. How they came away with such a fundamentally incorrect interpretation is open to serious question.

Nonetheless, technically Flash works on mobile, perhaps simply because the devices finally caught up to its demands. On the Galaxy S II it plays simply brilliantly, without an ounce of hesitation or strain. It really, actually works.

Nothing Steve Jobs said about Flash — his position motivated by the lucrative (in more ways than the obvious) app store — was proven right by Adobe's financial predicament and resource refocusing. Steve Jobs fulfilled his own prophecy, however, helping to hasten the demise of a derelict technology.

False Prophets

Flash sucks. Flash sucks slightly less, however, than exclusive ghettos for single platforms, leaving alternatives and the spirit of competition out in the cold.

And let's be real -- Many of the false prophets of HTML5, cheering the loudest over Adobe's announcement, boost HTML5 half-heartedly as a proxy in a fight they should have little interest in. These usual suspects take every other opportunity to cheerlead native apps over web apps.

Save us your fraudulent cheering.

   

Reader Comments

wow, you are pissed about the announcement
DG @ 11/10/2011 3:36:12 PM
??? How so? I am stating an obvious conclusion -- the industry should not pretend that this just returns us to the status quo. This effectively, and rightly, kills Flash. Flash was already something of dubious construction on the web, but that was before millions of us started heavily relying upon smartphones, tablets, and so on. If those targets are cut out, Flash goes from a generally harmless relic of the past to an actually destructive element that needs to be replaced.

It isn't a terribly insightful conclusion. It's obvious from the situation.
Dennis Forbes @ 11/10/2011 5:06:56 PM

Add Comment

Name *:

Email Address:

(your email address is not displayed)
Website:

Comment *:



About the Author
Dennis Forbes Dennis Forbes is a Toronto-based software architect. While focused primarily on the .NET and SQL Server worlds, Dennis frequently ventures outside of this comfort zone into game development and image processing. He has been published in several industry magazines, has been quoted in the Wall Street Journal and has been interviewed by NPR.

He is a vice president and lead software architect at an innovative New York City hedge fund back-office services firm.

Dennis has been working on solutions for the financial, telecommunications, and power generation markets for over 15 years.





 

Dennis Forbes