From August, Mozilla will begin blocking some Flash content as part of its effort to wean the Firefox browser -- and the web -- off Adobe's Flash Player.
Similar to Google's efforts to demote Flash in Chrome while still supporting it, Mozilla said it will block "certain Flash content that is not essential to the user experience" from August.
Then, at some point in 2017, it will turn Flash off by default in Firefox and require users to click in order activate the plugin. It will also block invisible Flash content.
The Flash browser plugin is a common source of bugs that hackers regularly exploit, occasionally prompting browser-makers to temporarily block Flash. While many security experts tell users to disable or uninstall Flash, some major websites, such as the BBC, still require Flash in order to view video content.
Mozilla said its latest move will offer Firefox users "enhanced security, improved battery life, faster page load, and better browser responsiveness".
Mozilla is working to expunge plugins in general from the web. Last year, it announced it would end support for Netscape Plugin Application Programming Interface (NPAPI) plugins except Flash in March 2017. This is partly why Oracle will kill off its Java browser plugin in September.
Websites that use Flash or Silverlight for video or games should plan for HTML technologies "as soon as possible", Mozilla said. These plugins are increasingly becoming redundant as more capabilities are brought by HTML5, including audio and video playback, streaming capabilities, 2D and 3D graphics, and access to components such as the microphone and camera.
The benefit for website operators to switch to HTML technologies, according to Mozilla, is a far lower crash rate when users access their sites.
In May, Google said Flash in Chrome would be disabled for all websites except the top 10 globally that still rely on Flash Player. That move doesn't affect video on sites such Facebook and YouTube, which have already moved to HTML5. Even Adobe, though committed to still developing Flash Player, is moving toward HTML5.