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.
"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.