NPAPI

NPAPI (Netscape Plugin Application Programming Interface) – API umożliwiające tworzenie wtyczek do przeglądarek internetowych. Daje ono możliwość tworzenia wtyczek obsługujących różne typy obiektów osadzonych na stronie internetowej.

Pierwsza wersja została wprowadzona w Netscape Navigator a później w innych przeglądarkach, takich jak: Mozilla Application Suite, Mozilla Firefox, Google Chrome, Opera oraz Safari.

W 2013 roku przedsiębiorstwo Google ogłosiło, iż pod koniec 2014 będzie wycofywać obsługę NPAPI ze swoich przeglądarek: Google Chrome i Chromium[1].

Pod koniec 2015 roku Mozilla ogłosiła, że również zamierza porzucić wsparcie dla wszystkich wtyczek NPAPI z wyjątkiem Flash Playera[2]. Wraz z wydaniem 7 marca 2017 roku Firefoksa w wersji 52.0, zdecydowana większość wtyczek NPAPI nie jest już przez niego obsługiwana[3].

W Safari 12 wydanym 24 września 2018, Apple porzuciło wsparcie dla wszystkich wtyczek NPAPI z wyjątkiem Flash Playera[4].

Przypisy

[edytuj | edytuj kod]
  1. Justin Schuh: Saying Goodbye to Our Old Friend NPAPI. Chromium Blog, 2013-09-23. [dostęp 2017-05-20]. (ang.).
  2. Benjamin Smedberg: NPAPI Plugins in Firefox. The Mozilla Blog, 2015-10-08. [dostęp 2017-05-20]. (ang.).
  3. Firefox – Notes (52.0) – Mozilla. Mozilla, 2017-03-07. [dostęp 2017-05-20]. Cytat: Removed support for Netscape Plugin API (NPAPI) plugins other than Flash. Silverlight, Java, Acrobat and the like are no longer supported (ang.).
  4. What’s New in Safari – Safari 12. Apple. [dostęp 2018-09-29]. Cytat: Legacy NPAPI Plug-ins: Removed support for running legacy NPAPI plug-ins other than Adobe Flash (ang.).