August 30, 2018

The Death of Flash

Back
Blue EllipseGold Ellipse

It’s finally official. The Flash is dead, not the superhero red masked  crime-fighter but a much more pervasive and powerful application that kept  the web alive with graphics for over 10 years.  Adobe has announced Flash will no longer be  supported at the end of 2020.  If you  follow any tech news sites you probably have seen a headline for people  demanding the death of Flash.  Social  media trolls condemn this demon of an application as “horrible” or “a  disgrace to my battery’s power”, but the truth is that Flash played an  important role in the life of interactive and beautiful websites.

Working in the microcomputer industry for over 35 years has given me the  opportunity to see many business changes, but one of the more curious things  was the relationship Adobe (Adobe owns Flash) had with Apple.  In the beginning Apple and Adobe were  kindred spirits.  Apple’s  groundbreaking Laserwriter with postscript technology paired with the Adobe  font library helped make the Apple Laserwriter one of the most prolific  printers ever to hit the market.  What  wasn’t widely known is that for every Laserwriter sold, Apple paid a bit of  coin to Adobe in licensing fees.  A  contract that Steve Jobs very much disliked.   His general attitude is that Apple made meant Apple made.

But I tell that story to tell another, I had met Steve a few times and when  his article "Thoughts on  Flash” came out, I couldn’t help but wonder why he focused so much  energy on defeating Flash.  At first I  chalked it up to his maniacal attitude but then it came to me, Flash was simply  too powerful.  You see, Flash’s ability  to create sophisticated applications was in direct competition with his newly  formed “App Store”.  If programmers  could create identical applications outside of Apple’s control in the Flash  environment, there would be no Apple profit for the “App Store” and thus no  need for programmers to learn to develop in the Apple sandbox.

The development of the App Store was truly a genius Jobs move but Adobe  Flash was just too great a risk and was, I believe, the true purpose for the  letter to the internet.  To close the  loop the industry fell in lock step.   “Do away with this hideous thing called Flash!!!”  Fast forward to 2018 and poof! applications  and websites no longer use the Flash plug-in.   It is all HTML-5 now and developers have re-written code to use the  graphics capabilities of HTML-5.  Its  funny, most of the command language and procedures came from the Flash  toolbox and HTML-5 is simply another way of creating cool Flash-like  webpages.  The only issue to all of  this is now programmers must write for different browsers because not all  implementations of HTML-5 are the same.

So in an essence, we have taken a small step backwards, but I believe for  the better.  Creating a native HTML-5  browser based language is the future.   Mark my words, very soon there will no longer be a “Desktop.” You will  be running all of your applications from a browser window.  You are already seeing it now, with Google  Apps, Office 365 and even Adobe has the Creative Cloud.  Your browser will be the launching pad for  all your computing needs.  Technically,  there is no need to have local applications when they can be hosted and  executed in the cloud.  So while Steve  fired the first bullet disguised as a security risk, I believe it was  necessary for the industry to embrace change.

The next time you open up your app store, just remember, this thing could  be on the web…