Say goodbye to NPAPI

2 replies [Last post]
ivaylo
Offline
Joined: 07/26/2010

It might be a late discovery, but still. Chrome(ium?) will phaseout
NPAPI. [1] The part of the browser that loads external plugins to handle
unknown file types. Although Chrome is proprietary software it will set
the trend. Mozilla is also one step away from this, since last year's
click-to-run feature for plugins. [2]

What this means? The good thing – for certain Flash will be dead. The
bad thing? Websites will stop using plugins. Older versions of the HTML
specification will be unsupported (object tags requiring plugins, the
ugly embed). All the browser video plugins will stop working. Video and
audio in the browser window will be limited to the support internally in
the browser. Add a limited support of carefully selected video formats
and codecs to that in few proprietary browsers and you have the web
locked down.

For my project Linterna Mágica this means migration to HTML5 instead of
browser video plugins. So far I'm not pleased with the internal video
rendering of Abrowser (Firefox). Plugins are handling video better.

This is serious attack on choice by proprietary software even when you
don't use it.

What do you think?

[1]
http://www.firebreath.org/display/documentation/Browser+Plugins+in+a
+post-NPAPI+world

[2]
http://thenextweb.com/apps/2013/01/29/mozilla-to-enable-click-to-play-for-all-firefox-plugins-by-default-except-the-latest-flash-version/

t3g
t3g
Offline
Joined: 05/15/2011

Chrome/Chromium will use the Pepper API for Flash and other plugins instead. Even though its licensed under the New BSD license, Mozilla doesn't support it. They may be forced to down the road depending on how things play out.

http://code.google.com/p/ppapi/

ivaylo
Offline
Joined: 07/26/2010

В 06:19 +0100 на 28.02.2014 (пт), tegskywalker[@nospam] написа:
> Chrome/Chromium will use the Pepper API for Flash and other plugins instead.

According to the FireBreath community (the first link I've posted;
slightly broken thanks to my mail client) Chromium, which is the closest
thing to free software Chrome, does not support third party plugins
installation for the PPAPI.