The API requires each plugin to implement and expose approximately 15
functions for initializing, creating, destroying and positioning
plugin content. The NPAPI also supports scripting, printing, full
screen plugins, windowless plugins and content streaming.
http://en.wikipedia.org/wiki/NPAPI
ist mMn recht überschaubar...
dagegen PPAPI:
    Uniform semantics for NPAPI across browsers.
    Execution in a separate process from the renderer/browser.
    Standardize rendering using the browser's compositing process.
    Defining standardized events and 2D rasterization functions.
    Initial attempt at providing 3D graphics access.
    Plugin registry.
functions for initializing, creating, destroying and positioning
plugin content. The NPAPI also supports scripting, printing, full
screen plugins, windowless plugins and content streaming.
http://en.wikipedia.org/wiki/NPAPI
ist mMn recht überschaubar...
dagegen PPAPI:
    Uniform semantics for NPAPI across browsers.
    Execution in a separate process from the renderer/browser.
    Standardize rendering using the browser's compositing process.
    Defining standardized events and 2D rasterization functions.
    Initial attempt at providing 3D graphics access.
    Plugin registry.