X

Google paves over hole left by Chrome plug-in ban

Programmers who used plug-ins to invoke third-party software like password managers get a replacement technology built directly into Chrome 29.

Stephen Shankland Former Principal Writer
Stephen Shankland worked at CNET from 1998 to 2024 and wrote about processors, digital photography, AI, quantum computing, computer science, materials science, supercomputers, drones, browsers, 3D printing, USB, and new computing technology in general. He has a soft spot in his heart for standards groups and I/O interfaces. His first big scoop was about radioactive cat poop.
Expertise Processors, semiconductors, web browsers, quantum computing, supercomputers, AI, 3D printing, drones, computer science, physics, programming, materials science, USB, UWB, Android, digital photography, science. Credentials
  • Shankland covered the tech industry for more than 25 years and was a science writer for five years before that. He has deep expertise in microprocessors, digital photography, computer hardware and software, internet standards, web technology, and more.
Stephen Shankland
Chrome 29 introduces a Native Messaging interface to so programmers won't have to rely on plug-ins to invoke third-party software.
Chrome 29 introduces a Native Messaging interface to so programmers won't have to rely on plug-ins to invoke third-party software. Google

Google has added a new feature to Chrome to help programmers who relied on soon-to-be-banished browser plug-ins to call upon the services of a third-party program.

The Native Messaging interface will let programmers do things like trigger a password management program, said Google programmer Sergey Ulanov in a blog post Tuesday.

The interface arrived with Chrome 29, Ulanov said, for Windows, Linux, and OS X.

Starting in January, Google is phasing out support for the Netscape Plugin Application Programming Interface (NPAPI), which lets third-party software augment a browser's built-in abilities.

Google will permit several top plug-ins that use NPAPI to run for an unspecified period of time, but the top plug-in, Adobe Systems' Flash Player, sidesteps the issue on Chrome. That's because Google and Adobe worked to build Flash directly into Chrome using a newer interface, Google's Pepper (PPAPI).

"Meanwhile, NPAPI's 90s-era architecture has become a leading cause of hangs, crashes, security incidents, and code complexity. Because of this, Chrome will be phasing out NPAPI support over the coming year," Chrome security engineer Justin Schuh said in September in an announcement.