Netscape Plugin Application Programming Interface

Z Wikipedie, otevřené encyklopedie
Skočit na navigaci Skočit na vyhledávání

Netscape Plugin Application Programming Interface (NPAPI) je v informatice zastaralé aplikační rozhraní pro tvorbu zásuvných modulů pro webové prohlížeče. Původně bylo vyvinuto pro webový prohlížeč Netscape (Netscape Navigator 2.0), ale později bylo implementováno i v řadě dalších prohlížečů (Mozilla Suite, Mozilla Firefox, Opera, Google Chrome, Internet Explorer).

Dne 12. srpna 2009 bylo na stránce Google Code[1] uveden nový projekt Pepper, který byl spojen s Pepper Plugin API (PPAPI).[2] Aplikační rozhraní PPAPI je odvozeno od NPAPI a jeho cílem je, aby rozšíření byla portabilní a bezpečnější.[3] Proto se PPAPI zaměřuje na podporu běhu rozšíření mimo vlastní proces webového prohlížeče (out-of-process plugin execution).

S nástupem moderního HTML5 potřeba zásuvných modulů v prohlížeči opadla.

Reference[editovat | editovat zdroj]

  1. ppapi [online]. Google. Dostupné v archivu pořízeném z originálu dne 2010-07-02. (anglicky) 
  2. Getting Started: Background and Basics – The Chromium Projects [online]. Dostupné online. (anglicky) 
  3. Concepts - ppapi - Important concepts for working with PPAPI. - Pepper Plugin API – Google Project Hosting [online]. Dostupné online. (anglicky) 
  4. "The final countdown for NPAPI". Chromium Blog.