Google War Aganist NPAPI Plugins

20:02 Tuesday Nov 25, 2014

Google knocks out Netscape API

Google Chrome will block all NPAPI plugins by default in January 2015, drop support completely in September 2015.

Google today provided an update on its plan to remove Netscape Plugin Application Programming Interface (NPAPI) from Chrome, which the company says will improve the browser’s security, speed, and stability, as well as reduce complexity in the code base. In short, the latest timeline is as follows: Block all plugins by default in January 2015, disable support in April 2015, and remove support completely in September 2015.

For context, Google first announced in September 2013 that it was planning to drop NPAPI. At the time, Google said anonymous Chrome usage data showed just six NPAPI plugins were used by more than 5 percent of users, and the company was hoping to remove support from Chrome “before the end of 2014, but the exact timing will depend on usage and user feedback.”

While NPAPI usage has continued declining since then, the drop has not been as quick as Google hoped. The latest usage data (for October 2014) shows the following launch percentages:

  •     Silverlight (11 percent of Chrome users, down from 15 percent)
  •     Google Talk (7 percent of Chrome users, down from 8.7 percent)
  •     Java (3.7 percent of Chrome users, down from 8.9 percent)
  •     Facebook Video (3 percent of Chrome users, down from 6 percent)
  •     Unity (1.9 percent of Chrome users, down from 9.1 percent)
  •     Google Earth (0.1 percent of Chrome users, down from 9.1 percent)

The above six are part of a small number of popular plugins currently whitelisted and allowed by default in Chrome (Silverlight is primarily used by Netflix users, but the company is slowly shifting to HTML5). In January 2015, Google plans to remove the whitelist, blocking all plugins by default.

Users will still be able to allow NPAPI plugins for specific sites by clicking on the “Plug-in blocked” message in the URL bar and choosing “Always allow plug-ins on [website].” Here is how that looks:

In April 2015, this will no longer be an option as NPAPI support will be disabled by default in Chrome and Google will unpublish extensions requiring NPAPI plugins from the Chrome Web Store. That being said, Google will provide an override for advanced users (via an “enable-npapi” flag) and enterprises (via Enterprise Policy) to temporarily re-enable NPAPI.

Google says this will be necessary because it expects a small number of users will still rely on plugins that haven’t been ported to use alternative technologies. The two options will be temporary workarounds as some users wait for their “mission-critical” plugins to make the transition.

In September 2015, Google will scrap the workarounds and permanently remove NPAPI support from Chrome. NPAPI plugins will simply no longer load, regardless of whether they are needed by websites or extensions.

It’s worth noting that Google may once again delay its planned timeline for killing NPAPI, depending on how Chrome users react. Nevertheless, if you still use one or more NPAPI plugins, you should look for alternatives.

Web developers who use or build these plugins can find out more information in the NPAPI deprecation guide.



< Back

    Add your comment

    We aim to have healthy debate. But we won't publish comments that abuse others

    1200 characters left





    © copyright 2013 Website News. All rights reserved.






    Website News is for and about the website design, development, marketing industry. We will endeavor to bring you up-to-date news and information to help you in your work as well as give you useful information and tips for your clients and their businesses.

    We are always keen for you to submit any information you find from elsewhere, or about your business, that you feel will be relevant.





    Contact Us:

    For advertising enquiries or to submit a story, please email us at:



    Website News

    Sign-up to Website News and create your universal Woogloo ID

    Your details

    Your login details

    Your address

    Is your address not being found?


    Company address

    Yes No

    To register on the Website News website you either need to use your
    exisitng Woogloo ID or create a new one (see below).

    Sign Up

    Why sign up?

    • Get access to Registered User's priviledges, which may include hidden pages, special features and special pricing, if they exist, on this website.
    • Get access to all sites powered by Woogloo V3 without having to enter your details everytime.

    Login Error

    Forgot your password?

    Enter your email address below and click 'Reset Password' Button

    What is a Woogloo ID

    Logging in...