Adobe tells developers to use HTML5 instead of Flash

Flash isn't dead yet, but Adobe is encouraging developers to adopt Web standards like HTML5

Adobe tells developers to use HTML5 instead of Flash
Credit: CSO

Ding dong, Flash is dead. Well, not quite -- Adobe's announcement that it will now "encourage content creators to build with new Web standards" such as HTML5 is a direct blow against Flash, but Flash is not going away. Again, reports of Flash's demise appear to be premature.

It's still -- still -- too soon to bury Flash, the technology. The only consignment to the historical dustbin is the name of the authoring tool, as Adobe is renaming Flash Professional to Adobe Animate CC. The name change will kick in as part of January's Creative Cloud update.

Adobe Animate CC will still produce SWF files and support Adobe's stand-alone AIR runtime. And Flash Player -- the browser plug-in plagued with vulnerabilities -- will be supported for at least another five years, if not longer.

Adobe's announcement is actually a nomenclature change acknowledging two realities: There are multiple ways to create animations and applications, and the authoring tool is capable of delivering more than Flash content alone. In fact, a third of all content created in Flash Professional is HTML5-based, Adobe said.

Whether or not Flash ultimately dies -- ever -- depends entirely on Web developers. So long as they want to keep working with Flash, Adobe will maintain the tools and technology.

There's still plenty of room for Flash, despite the popularity of HTML5. The Web standard plays video on any device through a browser, and Flash is absent on mobile devices. While HTML5 is great for Web video, there's still a gap between what Flash can do and what new standards can do for Web gaming and "premium video," the company said.

The fact that Adobe is publicly admitting Flash is no longer the dominant Web technology is significant. The company already offers slew of stand-alone HTML5 design and development tools under the Edge brand. Much of the HTML5 functionality in those products -- Edge Reflow, Edge Muse, and Edge Inspect, to name a few -- is being folded into other Adobe tools.

There are plenty of "Flash is dead" stories -- partly because smartphones don't support the technology, not to mention all the security issues associated with the plug-in. In recent months, visitors to major Web brands were infected by malware pushed by malicious online advertisements playing on the sites. The malvertising boom may have played a role in Google's decision to no longer Auto-Play Flash content in Chrome. Instead of killing off Flash -- there are some good reasons to keep it around -- Adobe is shifting to make room for new Web standards.

Adobe already commits its energies to security and regularly patches flaws in Flash Player to stay ahead of attacks. That focus will not change despite encouraging developers to shift away from Flash. Adobe will still work with Microsoft and Google to maintain Flash's compatibility and security inside of Web browsers. Microsoft and Google currently gets advance notice of updates to Flash Player in order to make the corresponding fixes to their respective browsers.

Adobe will also work with Facebook to make sure Flash games run "reliably and securely" and Facebook will report security information about Flash Player to Adobe. The security collaboration makes sense, as Facebook generates Payment revenue through its games platform. If browsers suspend support for Flash because of security issues, as Mozilla did for Firefox in July, that would impact the bottom line.

"Flash is dead! Long live Flash! (in increasingly obsolete biz-critical technologies with no replacement strategies," Steve Christey Coley, a principal information security engineer at MITRE who recently stepped down from the CVE editorial board, wrote on Twitter. Flash will be around, but Adobe has accepted it is no longer the king of the hill. That's a step forward.

From CIO: 8 Free Online Courses to Grow Your Tech Skills
Notice to our Readers
We're now using social media to take your comments and feedback. Learn more about this here.