PPAPI

E1012354

PPAPI is a browser plugin architecture developed by Google to provide a more secure, portable, and robust alternative to the older NPAPI framework.

Try in SPARQL Jump to: Statements Referenced by

Statements (48)

Predicate Object
instanceOf browser plugin architecture
software framework
abbreviationOf Pepper Plugin API NERFINISHED
category browser extension technology
web technology
communicationModel message-passing between plugin and browser
designedFor web browsers
designPrinciple portability via abstracted system APIs
security by sandboxing
developer Google
executionModel plugins run in separate processes
fullName Pepper Plugin API NERFINISHED
hasGoal improve portability of browser plugins
improve robustness of browser plugins
improve security of browser plugins
integratedInto Blink-based browsers
introducedBy Google Chrome project NERFINISHED
languageBinding C
memoryModel reduces risk of browser crashes from plugin failures
platform cross-platform
provides 2D graphics interface
3D graphics interface
JavaScript interaction interface
URL loading interface
audio playback interface
file system interface
input event interface
stable binary interface for plugins
versioned interfaces
relationToNPAPI more portable than NPAPI GENERATED
more robust than NPAPI GENERATED
more secure than NPAPI GENERATED
replaces NPAPI NERFINISHED
runsIn browser sandbox
securityModel restricted access to system resources
status primarily used historically for Pepper Flash
supports audio APIs
file I/O abstractions
graphics APIs
input event handling
networking abstractions
out-of-process plugin execution
sandboxed plugin execution
usedBy Adobe Flash Player (Pepper Flash) NERFINISHED
Chrome OS NERFINISHED
Chromium NERFINISHED
Google Chrome NERFINISHED
usedFor running Flash content in Chrome via Pepper Flash

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.