NPAPI
보이기
NPAPI(Netscape Plugin Application Programming Interface)는 웹 브라우저용으로 플러그인을 개발할 수 있게 허용하는 API이다. 처음에는 1995년 넷스케이프 내비게이터 2.0을 시작으로 넷스케이프 브라우저용으로 개발되었으나 이어서 다른 브라우저들에도 채용되었다.
브라우저 지원
다음의 웹 브라우저들이 NPAPI 플러그인들을 지원한다.
- 파이어폭스 (모질라는 플래시 플레이어를 제외하고[1] 2017년 3월 NPAPI 지원을 제거할 것이다. 윈도우용 64비트 파이어폭스는 플래시와 실버라이트 플러그인용 NPAPI만을 지원한다.[2])
- 페일 문
- Isis (웹OS)
- 캉커러
- 미도리
- 오디세이 웹 브라우저 (MorphOS)
- QupZilla
- 사파리
- 시몽키
- 웹
- 유즈블
다음의 웹 브라우저들은 NPAPI를 지원하지만 개발이 중단되었다:
유사 기술
액티브X
PPAPI
2009년 8월 12일, 구글 코드의 한 페이지[3]는 새로운 프로젝트 페퍼(Pepper)를 선보이면서 페퍼 플러그인 API(PPAPI)와 연계되었다.[4]
PPAPI는 NPAPI의 파생물로서, 플러그인의 포팅을 높이고 더 안전하게 만드는 데 초점을 둔다.[5]
PPAPI는 구글 크롬과 크로미엄에만 지원되었다. 나중에 오페라와 비발디와 같은 다른 크로미엄 브라우저들 또한 PPAPI 플러그인 지원을 추가하였다.
같이 보기
각주
- ↑ Benjamin Smedberg. “Reducing Adobe Flash Usage in Firefox”. Mozilla. 2016년 11월 5일에 확인함.
- ↑ “Bug 1165981 - Whitelist Flash for NPAPI on 64 bit Firefox on Win64”. Mozilla. 2016년 1월 20일에 확인함.
- ↑ “ppapi”. 《Google Code》. Google.
- ↑ “Getting Started: Background and Basics – The Chromium Projects”. 《chromium.org》.
- ↑ “Concepts - ppapi - Important concepts for working with PPAPI. - Pepper Plugin API – Google Project Hosting”. 《google.com》.
![]() |
이 글은 소프트웨어에 관한 토막글입니다. 여러분의 지식으로 알차게 문서를 완성해 갑시다. |