Categories
Design

How to use java silverlight and other plugins in modern browsers

While most browser makers plan to drop support for Java, Flash and other plugins such as Silverlight or Quicktime, or have stopped supporting these technologies already, there are still a lot of sites and services out there that can only be accessed if certain plugins are installed in the browser.

If you take Google Chrome for instance you will quickly notice that it supports Flash thanks to a native integration of the technology but no other plugin. This means that Chrome users cannot access content on the Internet that require Silverlight, Java or other plugins.

Microsoft created Edge in Windows 10 without support for these plugins as well, and it too supports only Flash thanks to a native integration but not other plugin.

Mozilla Firefox on the other hand supports plugins but Mozilla plans to drop support eventually (in 2017 likely).

You are probably wondering why browser makes drop support for these plugins considering that some services and sites still require them. The answer is because it is beneficial to security and stability of the browser.

If you check the crash stats of Firefox 45.0.2 that Mozilla collected over the course of seven days, you will notice that four of the top ten crashes are attributed to plugins (positions 2,4,5 and 9).

What you can do about it

Internet users, at least those on desktop machines, face two issues:

  1. Deal with stability and security issues when plugins are used/installed on the system.
  2. Make sure content that requires plugins can be accessed.

While you can simply run a browser that supports plugins and be done with it, I suggest you use a secondary browser for that instead.

This is also the only option if your main browser does not support plugins anymore.

Additionally, separating plugin content from everything else deals with the first issue mentioned above if your main browser supports plugins.

Since you only use it to connect to sites requiring plugins, say a video streaming site or online banking site, your main browser won’t suffer from stability issues nor run into the risk of falling victim to attacks targeting plugins.

The browser

How to use java silverlight and other plugins in modern browsers

A couple of browsers cannot be used for this because of missing support for plugins. This includes Google Chrome and other Chromium-based browsers such as Vivaldi or Opera, and Microsoft Edge.

Update: Please note that plugins are on their way out in the Firefox web browser as well. You may use a browser like Pale Moon in that case, as it continues to support NPAPI plugins. END

This leaves Mozilla Firefox (or a Firefox-based browser) or Internet Explorer, and while both should work fine, I’d suggest you select Firefox for that as you can install a second copy of the browser easily, or use another profile instead exclusively for plugin related content.

My suggestion would be Firefox ESR, an extended support release of the browser. The reason for the suggestion is that ESR is regularly updated with security updates and bug fixes, but only every eight release cycle with major feature updates.

This should give you even more time in regards to plugin support than regular versions of the browser. Also, you don’t have to deal with changes made to the browser whenever new versions are released.

Alternatively, you may also download a portable version of Firefox to run it completely independent of any installed copies of the browser.

Setup

How to use java silverlight and other plugins in modern browsers

Download and install Firefox ESR from the official website. Make sure you download and use the 32-bit version as many plugins are not available as 64-bit versions.

If your main browser is not Firefox, skip the following step.

You cannot run Firefox ESR if another copy of Firefox is already running. To get around this, do the following:

  1. Close all versions of Firefox.
  2. Run Firefox ESR with the parameters -p -no-remote. If you have placed a desktop icon during installation, you may right-click on it and append the parameters to the end of the target line.
  3. The profile selection screen should appear.
  4. Select create profile and follow the instructions. I suggest you pick a descriptive name for the profile, e.g. Firefox Plugins Enabled.
  5. Once done, close the browser and edit the shortcut to -p “Firefox Plugins Enabled” -no-remote. This ensures that you can run the browser using the newly created profile directly without having to use the profile manager each time first.

Now that Firefox has been set up, it is time to install plugins on the system.

Plugin download links

Below is a selection of download links for popular plugins:

  1. Adobe Flash (make sure you uncheck the third-party offers on the download page)
  2. Java
  3. Microsoft Silverlight (make sure you uncheck Make Bing my Search Engine and Make MSN my homepage during installation).

Installation and configuration

How to use java silverlight and other plugins in modern browsers

Install the plugins on the system that you require. Once done, it may be necessary to block these plugins in other browsers so that they are only enabled when you run your Firefox ESR version.

If you are using another Firefox version, load about:addons in the browser, switch to plugins, and set all plugins you find on the page to “never activate”.

In Internet Explorer, tap on the Alt-key, and select Tools > Manage Add-ons. Locate any plugin installed and set it to disabled on the page to make sure it is not used.

How to use java silverlight and other plugins in modern browsers

I suggest you do so even if you are not using a browser at all.

Usage

All that is left now is to make sure you use the plugin supporting browser whenever you need to access content on the Internet that requires plugins, and another browser for the remaining activity.

Now You: Do you still require plugins?

Since Firefox version 52 was released March 7, 2017, installed NPAPI plugins have not been supported in Firefox, except for Adobe Flash Player. Some of the plugins that no longer load in Firefox, even though they may be installed on your computer, include Java, Microsoft Silverlight and Adobe Acrobat.

Over the past few years, Firefox has implemented various Web APIs so that websites can do the same things they’ve always done without plugins, so you will most likely not notice any change to your browsing experience.

The internet is full of websites that go beyond static pages, such as video, sound and games. While NPAPI plugins, especially Flash, have helped enable these interactive pages, they also make your browsing slower, less secure and more likely to crash.

Over the past few years, Firefox has worked hard to build replacements for these plugins, these replacements are called Web APIs. Web APIs are designed to replace the function of the NPAPI plugins without undermining your internet security, stability and performance.

Before, while these Web APIs weren’t quite ready, Firefox started to transition by making plugins load manually (click to activate).

Now, many sites have adopted Web APIs, and almost all your favorite pages can be enjoyed without using old and insecure plugins. Firefox joins other modern browsers like Google Chrome and Microsoft Edge by removing support for these NPAPI plugins.

We recommend that you update Firefox if you can.

Every update of Firefox includes important fixes and improvements, including improvements that help keep you secure on the Internet. Using an old version of any browser, including Firefox, puts your personal data and even your computer at risk.

Firefox has expanded to support features that used to require extra plugins. Plugins, on top of that, are also kept up-to-date automatically and managed through blocklisting for added security. So you can stay current with just one Firefox update.

These fine people helped write this article:

How to use java silverlight and other plugins in modern browsers

Volunteer

Grow and share your expertise with others. Answer questions and improve our knowledge base.

Pre-requisite: Java Tutorials

This article is about the support of Java on browsers.

Why we need the support of Java on a browser?

If you learned or have some knowledge or have worked in Java then it is likely that you must have come across this concept of Java Applet. So, an Applet is nothing but a Java program but the only difference is that it cannot directly run on a standalone machine. It needs a web browser to run. It is easily embedded within an HTML page and is a client-side concept i.e. runs on client-side.

So, to run Applet, we need a Java-enabled browser. Browsers come with a Java plugin that allows the execution of an Applet on it. And so, the browsers that come to Java enabled, can run Applet without any hassle.

So, now that we know why we need browser support for Java, let’s start with the list of browsers that support it today.

Browser that supports Java:
Browsers require Java plugin which depends on NPAPI (Netscape Plugin Application Programming Interface). Today, the majority of the well-known browsers have dropped the support for that.

Here are browsers that do not support Java Applet any more:

  • Google Chrome
  • Firefox
  • Safari
  • Microsoft Edge
  • Opera

So, as you can see that all these browsers not longer support Applet. Even the newer versions of Oracle’s JDK does not come with the support of the Java browser plugin.

The reason for dropping the support was because of security issues and risks that were found.

But there is Internet Explorer that still has the support for Java Applet. So, today Internet Explorer is the only browser that supports Java Applet.

How to enable Java in Internet Explorer?
Following are the steps to enable Java on Internet Explorer:

  1. Click on the ‘Tools’ icon on the top right corner of the window or press Alt+X, if on windows.
  2. Then for the menu select ‘Internet Options’.
    How to use java silverlight and other plugins in modern browsers
  3. Then in ‘Security’ tab, click on ‘Custom level’.
    How to use java silverlight and other plugins in modern browsers
  4. Now, In the pop-up, scroll down and search for ‘Scripting of Java applet’ and make sure it is enabled and click OK.

How to use java silverlight and other plugins in modern browsers

Note: There is another way if you still want to run Applet and security is not a concern and if you don’t want to use Internet Explorer, then you download an older version of any browser that did support Java Applet.

Attention reader! Don’t stop learning now. Get hold of all the important Java Foundation and Collections concepts with the Fundamentals of Java and Java Collections Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course.

How to use java silverlight and other plugins in modern browsers

Các phiên bản mới nhất của Google Chrome, Mozilla Firefox và Microsoft Edge chỉ hỗ trợ plugin Flash. Bạn sẽ cần tìm một trình duyệt thay thế nếu bạn muốn sử dụng Java, Silverlight hoặc bất kỳ plugin dựa trên ActiveX hoặc NPAPI nào khác.

Hầu hết người dùng web có thể nhận được mà không cần các plugin này. Đó là lý do tại sao các nhà phát triển trình duyệt không còn hỗ trợ họ. Nhưng một số trang web, đặc biệt là các ứng dụng kinh doanh và chính phủ cũ, vẫn yêu cầu các công nghệ cũ này. Vì vậy, nếu bạn cần chúng, bạn nên sử dụng những gì?

Sử dụng Internet Explorer (Ngay cả trên Windows 10)

Internet Explorer là trình duyệt cũ của Microsoft và Microsoft vẫn hỗ trợ nó với các bản cập nhật bảo mật. Ngay cả trên Windows 10, nơi Microsoft Edge là trình duyệt web mặc định, Microsoft vẫn bao gồm phiên bản Internet Explorer 11 cũ cho mục đích tương thích. Điều này rất quan trọng vì Microsoft Edge, trình duyệt hiện đại của Microsoft, không hỗ trợ bất kỳ plugin dựa trên ActiveX nào. Nó chỉ hỗ trợ phiên bản Adobe Flash tích hợp của riêng nó.

Cho dù bạn đang sử dụng Windows 7, 8 hoặc 10, bạn sẽ tìm thấy Internet Explorer trong menu Bắt đầu. Trên Windows 10, bạn sẽ thấy nó bị ẩn trong Bắt đầu> Phụ kiện Windows> Internet Explorer. Nếu bạn sử dụng Microsoft Edge, bạn có thể nhấp vào menu> Mở bằng Internet Explorer trên bất kỳ trang web nào để nhanh chóng mở trang web đó trong Internet Explorer.

How to use java silverlight and other plugins in modern browsers

Có thể bạn sẽ không muốn sử dụng Internet Explorer làm trình duyệt của mình mọi lúc, nhưng bạn có thể khởi chạy nó bất cứ khi nào bạn cần sử dụng trang web yêu cầu plugin. Để cài đặt các plugin này, chỉ cần khởi chạy IE và truy cập trang web thích hợp – trang web Java của Oracle hoặc trang web Silverlight của Microsoft, ví dụ:.

How to use java silverlight and other plugins in modern browsers

Nếu Java không chạy đúng cách, hãy đảm bảo plugin trình duyệt được bật trong bảng điều khiển của nó. Bạn sẽ tìm thấy bảng điều khiển Java tại Bảng điều khiển> Chương trình> Java. Trên tab của Security Security, đảm bảo cho phép kích hoạt nội dung Java trong trình duyệt. Bạn có thể cần phải khởi động lại trình duyệt của mình sau khi thay đổi cài đặt này.

How to use java silverlight and other plugins in modern browsers

Nếu bạn phải truy cập một trang web cũ không hoạt động với Internet Explorer 11 và yêu cầu phiên bản Internet Explorer cũ hơn, bạn có thể sử dụng Chế độ doanh nghiệp của Internet Explorer 11. Tuy nhiên, điều này yêu cầu phiên bản Professional của Windows 10 và không có sẵn trên phiên bản Home.

Cài đặt Mozilla Firefox ESR trên Windows, macOS hoặc Linux

Mozilla đã kết thúc hỗ trợ cho các plugin trình duyệt NPAPI truyền thống, ngoài Flash, với Firefox 52 vào ngày 7 tháng 3 năm 2017.

Tuy nhiên, Mozilla cung cấp một nhánh Phát hành Hỗ trợ Mở rộng, hay ESR, nhánh của trình duyệt Firefox. Trình duyệt này dành cho các tổ chức có nền tảng ổn định, lâu dài, chỉ nhận các bản cập nhật bảo mật, không phải là các bản cập nhật tính năng và thay đổi thường xuyên mà phiên bản chính của Firefox nhận được.

Firefox 52 ESR được phát hành vào ngày 7 tháng 3 năm 2017 và bao gồm hỗ trợ cho các plugin trình duyệt không phải là Flash. Mozilla sẽ tiếp tục hỗ trợ Firefox 52 ESR với các bản cập nhật bảo mật cho đến khoảng quý 2 năm 2018. Vào thời điểm đó, phiên bản ESR tiếp theo của Firefox sẽ bỏ hỗ trợ cho các plugin NPAPI.

Truy cập trang Tải xuống Firefox Extended Support Release để tải xuống phiên bản ESR của Firefox. Nếu bạn không chắc chắn nên tải xuống phiên bản nào, hãy chọn phiên bản Firefox 32 bit để tương thích tối đa với các plugin cũ hơn. Các plugin cũ hơn có thể không có sẵn phiên bản 64 bit.

How to use java silverlight and other plugins in modern browsers

Bạn có thể xác minh bạn đang sử dụng phiên bản ESR của Firefox bằng cách nhấp vào menu> Trợ giúp> Giới thiệu về Firefox. Bạn sẽ thấy Firefox Firefox ESR tại đây nếu bạn đang ở trên kênh cập nhật ESR.

How to use java silverlight and other plugins in modern browsers

Kích hoạt plugin trong Safari trên macOS

Apple đã tắt plugin theo mặc định trong Safari trên macOS. Ngay cả Flash sẽ không phát theo mặc định và bạn sẽ phải bật nó bất cứ khi nào bạn truy cập trang web bạn muốn sử dụng Flash trên.

How to use java silverlight and other plugins in modern browsers

Bất chấp những động thái mạnh mẽ này, Apple đã không gỡ bỏ hỗ trợ plugin NPAPI khỏi Safari – ít nhất là từ macOS Sierra 10.12. Safari tiếp tục hỗ trợ Java, Silverlight, Unity và các plugin dựa trên NPAPI khác. Trên thực tế, đây là trình duyệt hiện đại cuối cùng tiếp tục hỗ trợ các plugin này. Ngay cả khi bạn thường sử dụng Chrome hoặc Firefox trên máy Mac, bạn sẽ cần sử dụng Safari khi bạn muốn truy cập trang web yêu cầu plugin.

Chúng tôi sẽ không ngạc nhiên khi thấy Apple hoàn toàn bỏ hỗ trợ cho các plugin trong phiên bản macOS trong tương lai. Nhưng Apple đã không công khai thời gian biểu cho việc này.

Bạn có thể sử dụng các plugin này một cách bình thường trong Safari. Bạn sẽ phải kích hoạt chúng trước. Để làm như vậy, cài đặt plugin bình thường. Ví dụ: bạn có thể tải xuống Java từ trang web của Oracle.

Đi tới Safari> Tùy chọn> Bảo mật> Cài đặt trình cắm. Kích hoạt plugin đã cài đặt mà bạn muốn sử dụng.

How to use java silverlight and other plugins in modern browsers

Bạn có thể kích hoạt plugin cho tất cả các trang web hoặc chỉ cho các trang web cụ thể. Ví dụ: để tạo Safari, hãy hỏi bạn xem bạn có muốn sử dụng plugin bất cứ khi nào một trang web bạn đang truy cập muốn không, chọn plugin và sau đó đặt tùy chọn.

Tất nhiên, giải pháp thực sự là chuyển từ nội dung web yêu cầu bổ trợ. Các ứng dụng được tạo bằng Java, SIlverlight và Unity vẫn hoạt động bình thường bên ngoài trình duyệt web. Các ứng dụng máy tính để bàn được viết bằng Java hoặc Silverlight đều an toàn và sẽ hoạt động bình thường.

Để phân phối video tới các trình duyệt web, Microsoft hiện khuyên dùng video HTML5 thay vì plugin Silverlight của riêng họ. Netflix là người dùng Silverlight nổi tiếng nhất và đã bỏ Silverlight cho video HTML5 đa nền tảng.

Flash vẫn còn phổ biến, đó là lý do tại sao nó được sử dụng rìu. Nó cũng được tích hợp theo mặc định vào Chrome và Edge, giúp giữ cho hộp cát được cập nhật và cập nhật. Nhưng ngay cả Flash cũng có thể bị bỏ lại sau một ngày.

С Firefox версии 52, выпущенной в марте 2017 г., установленные NPAPI-плагины в Firefox не поддерживаются, кроме Adobe Flash Player. Одними из таких неподдерживаемых плагинов в Firefox, даже если они установлены на вашем компьютере, являются Silverlight, Java и Adobe Acrobat.

За последние несколько лет в Firefox были реализованы разнообразные Web API, с помощью которых веб-сайты могут выполнять свои прежние функции и задачи без помощи плагинов и, вероятнее всего, вы не заметите каких-либо изменений при использовании браузера.

Интернет полон веб-сайтов, которые выходят за рамки статичных страниц и предлагают видео, музыку или игры. Хотя NPAPI-плагины, в частности, Flash, помогали воплощать такие интерактивные страницы, они делают просмотр более медленным, менее безопасным и более подверженным падениям.

На протяжении нескольких последних лет команда Firefox усердно работала над созданием замены плагинов, называемыми Web API. Web API разработаны с целью замены функций NPAPI плагинов без нарушения безопасности, стабильности и быстродействия браузера.

До этого, поскольку Web API не были до конца готовы, Firefox начал переход путем загрузки плагинов вручную при их необходимости (путём их активации по щелчку мыши).

Сейчас многие сайты поддерживают Web API, и вы можете просматривать почти все ваши любимые сайты без использования старых и небезопасных плагинов. Firefox присоединяется к другим современным браузерам, таким как Google Chrome и Microsoft Edge, в прекращении поддержки NPAPI-плагинов.

Мы рекомендуем Вам обновить Firefox, если это возможно.

Каждое обновление Firefox включает в себя важные исправления и улучшения, в том числе улучшения, которые помогают вам оставаться в безопасности в Интернете. Использование старой версии любого браузера, включая Firefox, подвергает риску ваши личные данные и даже ваш компьютер.

Firefox имеет расширенную поддержку для функций, которые раньше требовали дополнительных плагинов. Плагины, кроме того, также поддерживаются в актуальном состоянии автоматически и управляются через список блокировки для дополнительной безопасности. Поэтому вы можете оставаться в безопасности, используя только обновление Firefox.

Ko’ã tapicha mba’eporã oipytyvõ ojehai hag̃ua:

How to use java silverlight and other plugins in modern browsers

Pytyvõreigua

Ekakuaa ha emoherakuã nerembiapokue ambuéndi. Embohovái porandu ha embotuichave ore kuaapy.

My corporate web application is using Java applet to access users file system. There is no way for us to replace it with anything else for now.

How do I enable Java in Microsoft Edge?

6 Answers 6

As other folks have mentioned, Java, ActiveX, Silverlight, Browser Helper Objects (BHOs) and other plugins are not supported in Microsoft Edge. Most modern browsers are moving away from plugins and toward standard HTML5 controls and technologies.

If you must continue to use the Java plugin in a corporate web app, consider adding the site to an Enterprise Mode site list. This will automatically prompt the user to open in IE.

You cannot open Java Applets (nor any other NPAPI plugin) in Microsoft Edge – they aren’t supported and won’t be added in the future.

Further you should be aware that in the next release of Google Chrome (v45 – due September 2015) NPAPI plugins will also no longer be supported.

Work-arounds

There are a couple of things that you can do:

Use Internet Explorer 11
You will find that in Windows 10 you will already have Internet Explorer 11 installed. IE 11 continues to support NPAPI (incl Java Applets). IE11 is squirrelled away ( c:\program files\internet explorer\iexplore.exe ). Just pin this exe to your task bar for easy access.

Use FireFox
You can also install and use a Firefox 32-bit Extended Support Release in Win10. Firefox have disabled NPAPI by default, but this can be overridden. This will only be supported until early 2018.

С Firefox версии 52, выпущенной в марте 2017 г., установленные NPAPI-плагины в Firefox не поддерживаются, кроме Adobe Flash Player. Одними из таких неподдерживаемых плагинов в Firefox, даже если они установлены на вашем компьютере, являются Silverlight, Java и Adobe Acrobat.

За последние несколько лет в Firefox были реализованы разнообразные Web API, с помощью которых веб-сайты могут выполнять свои прежние функции и задачи без помощи плагинов и, вероятнее всего, вы не заметите каких-либо изменений при использовании браузера.

Интернет полон веб-сайтов, которые выходят за рамки статичных страниц и предлагают видео, музыку или игры. Хотя NPAPI-плагины, в частности, Flash, помогали воплощать такие интерактивные страницы, они делают просмотр более медленным, менее безопасным и более подверженным падениям.

На протяжении нескольких последних лет команда Firefox усердно работала над созданием замены плагинов, называемыми Web API. Web API разработаны с целью замены функций NPAPI плагинов без нарушения безопасности, стабильности и быстродействия браузера.

До этого, поскольку Web API не были до конца готовы, Firefox начал переход путем загрузки плагинов вручную при их необходимости (путём их активации по щелчку мыши).

Сейчас многие сайты поддерживают Web API, и вы можете просматривать почти все ваши любимые сайты без использования старых и небезопасных плагинов. Firefox присоединяется к другим современным браузерам, таким как Google Chrome и Microsoft Edge, в прекращении поддержки NPAPI-плагинов.

Мы рекомендуем Вам обновить Firefox, если это возможно.

Каждое обновление Firefox включает в себя важные исправления и улучшения, в том числе улучшения, которые помогают вам оставаться в безопасности в Интернете. Использование старой версии любого браузера, включая Firefox, подвергает риску ваши личные данные и даже ваш компьютер.

Firefox имеет расширенную поддержку для функций, которые раньше требовали дополнительных плагинов. Плагины, кроме того, также поддерживаются в актуальном состоянии автоматически и управляются через список блокировки для дополнительной безопасности. Поэтому вы можете оставаться в безопасности, используя только обновление Firefox.

These fine people helped write this article:

How to use java silverlight and other plugins in modern browsers

Доброволец

Grow and share your expertise with others. Answer questions and improve our knowledge base.

Direct in-browser access to the ProxySG or Advanced Secure Gateway (ASG) Management Console fails with messages “browser no longer supports the NPAPI plug-in” or “This Plugin is not supported”.

Access to the ProxySG or Advanced Secure Gateway Management Console fails with messages “browser no longer supports the NPAPI plug-in” or “This Plugin is not supported”.

Cause

NPAPI plugin support is required when a browser accesses the ProxySG Management Console or the Proxy tab in the ASG Management Console directly. Some browsers, such as Google Chrome and Mozilla Firefox, have removed support for the NPAPI plugin.

Refer to following for the status of the NPAPI plugin support amongst browser versions:

Google Chrome:

  • NPAPI plugin support was disabled by default in version 42.
  • NPAPI plugin support was removed in version 45 and later.

Mozilla Firefox:

  • NPAPI plugin support was disabled by default in version 52.
  • NPAPI plugin support will be removed in version 53 and later.

Note: Symantec supports browsers unaffected by NPAPI plugin removal that can access the Management Console directly. See Supported Java, operating system, and browser versions for SGOS and Advanced Secure Gateway

Resolution

A transition from direct, in-browser access, to using Java Web Start for all Management Console activities. Doing so ensures that any future changes in browser behavior will not impact Management Console accessibility. For details on using Java Web Start, see Download the Management Console Launcher JNLP file to launch multiple Management Consoles

Workaround

Use the appropriate workaround if the Management Console must be accessed directly using a browser that has removed or disabled support for the NPAPI plugin.

If you are currently running Google Chrome version 42 through 44
NPAPI plugin support was disabled by default in versions 42 through 44.
To enable NPAPI plugin support:

  1. In the browser address bar, enter: chrome://flags/#enable-npapi
  2. In the Enable NPAPI section, click the Enable link.
  3. At the bottom of the configuration page, click the Relaunch button to relaunch the browser.

If you are currently running Mozilla Firefox version 52
NPAPI plugin support was disabled by default in version 52.
To enable NPAPI plugin support :

  1. In the browser address bar, enter: about:config
  2. Add new Boolean string “plugin.load_flash_only” and set it to false.
  3. Restart the browser.

NOTE: NPAPI support in Firefox ESR version 52 is not currently compatible with the ProxySG or Advanced Secure Gateway Management Console.

Mozilla is changing the way Firefox loads third party plugins such as Flash, Java and Silverlight. This change will help increase Firefox performance and stability, and provide significant security benefits, while at the same time providing more control over plugins to our users.

Previously Firefox would automatically load any plugin requested by a website. Leveraging Click to Play Firefox will only load plugins when a user takes the action of clicking to make a particular plugin play or the user has previously configured Click To Play to always run plugins on the particular website.

How to use java silverlight and other plugins in modern browsers

More User Control
Users should have the choice of what software and plugins run on their machine. Click to Play allows users to easily choose if they wish to run a plugin on a particular site. Users can also configure sites to never run plugins or conversely always run plugins. This change puts the user in control.

Increased Performance & Stability
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.

Significant Security Benefits
One of the most common exploitation vectors against users is drive by exploitation of vulnerable plugins. In this kind of attack, a user with outdated or vulnerable plugins installed in their browser can be infected with malware simply by browsing to any site that contains a plugin exploit kit. We’ve observed plugin exploit kits to be present on both malicious websites and also otherwise completely legitimate websites that have been compromised and are unknowingly infecting visitors with malware. In these situations the website doesn’t have any legitimate use of the plugin other than exploiting the user’s vulnerable plugin to install malware on the their machine. The Click to Play feature protects users in these scenarios since plugins are not automatically loaded simply by visiting a website.

In addition to the security benefits provided by Click to Play Mozilla also strongly recommends that users keep their plugins up to date. The following website can be used to determine if plugins are current.
https://www.mozilla.org/plugincheck/

Implementing this change
Our plan is to enable Click to Play for all versions of all plugins except the current version of Flash. Click to Play has already been enabled for many plugins that pose significant security or stability risks to our users. This includes vulnerable and outdated versions of Silverlight, Adobe Reader, and Java.

More specifically, our next steps are the following:
1. Click to Play old versions of Flash (versions