Just a reminder that Google is moving full steam ahead with plans to drop support for the ancient NPAPI (Netscape Plugin API) in Chrome/Chromium this year. Don’t worry though, this isn’t another Adobe Air scenario where Linux user’s get treated like they don’t exist. Google is not foolish (*cough*Adobe*cough*) plus there’s always that little green robot to consider, right?
What You Need To Know[/color:17s79mh3][/size:17s79mh3]
[color][size]What is NPAPI?[/size:17s79mh3][/color:17s79mh3]
The Netscape Plug-in API (NPAPI) ushered in an early era of web innovation by offering the first standard mechanism to extend the browser. But the web has evolved. Today’s browsers are speedier, safer, and more capable than their ancestors. Meanwhile, NPAPI’s 90s-era architecture has become a leading cause of hangs, crashes, security incidents, and code complexity.
[color][size]Which plugins still use this?[/size:17s79mh3][/color:17s79mh3]
You’ve heard of a tiny little plugin called Flash, right?
[*:17s79mh3]Google Earth (9.1%)[/*17s79mh3]
[*:17s79mh3]Java (8.9%) *[/*17s79mh3]
[*:17s79mh3]Google Talk (8.7%)[/*17s79mh3]
[*:17s79mh3]Facebook Video (6.0%)[/*17s79mh3][/list:u:17s79mh3]
Note: Chromium users are not included in the results.
[color][size]So I won’t be able to use flash anymore?[/size:17s79mh3][/color:17s79mh3]
The simple answer is that you will still be able to use flash. This is because there are actually two iterations of flash being used in the linux world. There is the old NPAPI based plugin that Adobe stopped new development on in 2012 and then there is the more recent PPAPI plugin which was completely rewritten by Adobe (with a little nudge from Google) and distributed with Chrome directly.
[color][size]So how do I know which flash plugin I am using?[/size:17s79mh3][/color:17s79mh3]
If you use Google Chrome then you need not worry about taking any action because you are using the newer plugin. If you are using Chromium and have not manually installed pepper-flash from the AUR then you are most likely using the old plugin. If you are unsure just enter this into your address bar: “Chrome://plugins” . The current version of pepper-flash is v12.0+. The older plugin is still at v11.2.202.
[color][size]How can I get the newer version that will continue to be supported?[/size:17s79mh3][/color:17s79mh3]
In the AUR of course! Uninstall “flash-plugin” and install the AUR package:
https://aur.archlinux.org/packages/chro … flash-dev/
[color][size]Where can I find out more about all of this?[/size:17s79mh3][/color:17s79mh3]
[url]Saying Goodbye to Our Old Friend NPAPI[/url:17s79mh3]
[url]Chromium Dev Group[/url:17s79mh3]