Flash is dead: Adobe announces end-of-life plans, will stop distribution in 2020
Citing pressure from HTML5, WebGL, and WebAssembly, Adobe has announced that it will end development and distribution of Flash Player at the end of 2020, and encourage content creators to migrate any existing Flash content to open formats.
Adobe cites collaboration from Apple, Facebook, Google, Microsoft and Mozilla as impetus behind the decision.
In a statement on the matter, Apple says that its users have done without Flash for some time, and notes that the iPhone, iPad, and iPod touch have never supported the technology. Safari now requires explicit approval for each website before it executes the Flash plug-in, which must be actively installed by the user.
Adobe will continue to support Flash on most of the browsers that currently support Flash through the planned dispatch of the product. The company notes that this includes issuing regular security patches, maintaining OS and browser compatibility and adding features and capabilities as needed.
Killing off Flash doesn't mean that Adobe is giving up on developing web standards. The company will continue to continue to contribute to the HTML5 standard and participating in the WebAssembly Community Group.
The announcement comes more than 7 years after Apple cofounder Steve Jobs published his famous "Thoughts on Flash" letter, in which he slammed Adobe's web format as outdated and not suitable for portable, low-power devices. At the time, the absence of Flash support on the iPhone and iPad were common criticisms against Apple's mobile platforms, but in the years that talk has all but disappeared.
Jobs's issues with Flash were numerous, related to security, performance, battery life, and the fact that it is not designed for touchscreen devices. Instead, Apple opted to back its own App Store, as well as open web formats like HTML5 -- a bet for the company that proved prescient, even before Adobe announced the death of Flash on Tuesday.
"Flash was created during the PC era - for PCs and mice," Jobs wrote in 2010. "Flash is a successful business for Adobe, and we can understand why they want to push it beyond PCs. But the mobile era is about low power devices, touch interfaces and open web standards - all areas where Flash falls short."
Since Jobs's letter, modern browser makers have increasingly veered away from Flash, which while once useful for games, video, and animation, has largely been supplanted by other technologies -- namely HTML5 -- that pose less of a security threat. For a number of years Flash was one of the main vectors for attackers, forcing Adobe to issue regular patches.
Apple escalated its position against Flash last year with the launch of macOS Sierra. Adobe's plugin is disabled by default in Sierra's version of Safari, forcing people to manually activate whenever they encounter a webpage asking for it. Java, Silverlight, and even Apple's own QuickTime are treated the same way.
Google also announced its move away from Flash with its PC Chrome browser in August of 2016, revealing its plans to block some specific applications of Flash, including behind-the-scenes operations like page analytics. The switchover came in Chrome 53, which launched later that month.
Adobe cites collaboration from Apple, Facebook, Google, Microsoft and Mozilla as impetus behind the decision.
"The mobile era is about low power devices, touch interfaces and open web standards -- all areas where Flash falls short." - Apple's Steve Jobs in 2010
In a statement on the matter, Apple says that its users have done without Flash for some time, and notes that the iPhone, iPad, and iPod touch have never supported the technology. Safari now requires explicit approval for each website before it executes the Flash plug-in, which must be actively installed by the user.
Adobe will continue to support Flash on most of the browsers that currently support Flash through the planned dispatch of the product. The company notes that this includes issuing regular security patches, maintaining OS and browser compatibility and adding features and capabilities as needed.
Killing off Flash doesn't mean that Adobe is giving up on developing web standards. The company will continue to continue to contribute to the HTML5 standard and participating in the WebAssembly Community Group.
The announcement comes more than 7 years after Apple cofounder Steve Jobs published his famous "Thoughts on Flash" letter, in which he slammed Adobe's web format as outdated and not suitable for portable, low-power devices. At the time, the absence of Flash support on the iPhone and iPad were common criticisms against Apple's mobile platforms, but in the years that talk has all but disappeared.
Jobs's issues with Flash were numerous, related to security, performance, battery life, and the fact that it is not designed for touchscreen devices. Instead, Apple opted to back its own App Store, as well as open web formats like HTML5 -- a bet for the company that proved prescient, even before Adobe announced the death of Flash on Tuesday.
"Flash was created during the PC era - for PCs and mice," Jobs wrote in 2010. "Flash is a successful business for Adobe, and we can understand why they want to push it beyond PCs. But the mobile era is about low power devices, touch interfaces and open web standards - all areas where Flash falls short."
Since Jobs's letter, modern browser makers have increasingly veered away from Flash, which while once useful for games, video, and animation, has largely been supplanted by other technologies -- namely HTML5 -- that pose less of a security threat. For a number of years Flash was one of the main vectors for attackers, forcing Adobe to issue regular patches.
Apple escalated its position against Flash last year with the launch of macOS Sierra. Adobe's plugin is disabled by default in Sierra's version of Safari, forcing people to manually activate whenever they encounter a webpage asking for it. Java, Silverlight, and even Apple's own QuickTime are treated the same way.
Google also announced its move away from Flash with its PC Chrome browser in August of 2016, revealing its plans to block some specific applications of Flash, including behind-the-scenes operations like page analytics. The switchover came in Chrome 53, which launched later that month.
Comments
There's no reason to use one and only one browser. Keep your Safari Flash-free, while have Chrome as your Flash-fallback, when needed. At least that's how I've done it for the past few years. The day is coming when built-in Flash support is gone from Chrome, too. Has that day already come? I have the latest Chrome and Flash continues to work correctly.
If it hadn't proven prescient before Tuesday, it would not have been.
If, by now, you weren't prepared for it, you would never be. I've been Flash free for about five years now. I invested in Apple devices (in part) so I could use Safari, not to bloat them with half a dozen of (inferior) browsers.
If I open a webpage and it requires Flash, I simply close it and go somewhere else. To refrain to jump the boat now (which is already late) is being penny wise-buck foolish. Dear God, not even Android supports this anymore, and about three of four web accesses is mobile nowadays.
Adobe is up 455.18% while Apple only up 267.52%. So much for Flash is dead.
No question that Flash is a pretty big resource hog and probably a bit of a security risk, but Javascript can be just as much a resource hog and is not entirely free of security issues either. The main benefit of HTML5 is that it usually works pretty well on mobile devices which are so prevalent these days. It just takes a lot more work to develop in HTML5. I have a lot of experience in both technologies.