The Mozilla foundation has announced in a blog post that it has opted to block certain browser plugins from running without user permission in an attempt to improve security and performance. Plugins affected by this change will include Silverlight, QuickTime, and Java that will prompt a pop-up to allow users to choose whether or not to run the plugin. Flash Player 11, however, is one of the few plugins that will remain unaffected by this change. Mozilla explains the change on its blog.
"Poorly designed third party plugins are the number one cause of crashes in Firefox and can severely degrade a user’s experience on the Web. This is often seen in pauses while plugins are loaded and unloaded, high memory usage while browsing, and many unexpected crashes of Firefox. By only activating plugins that the user desires to load, we’re helping eliminate pauses, crashes and other consequences of unwanted plugins."
This move will also help the transition to newer web standards such as HTML5 that enable browsers to execute more complex tasks without plugins. It is hoped that these unified standards will eventually eliminate the need for browser plugins in the future.
Source: Mozilla Security Blog