본문 바로가기
개념

[개념] NPAPI

by hs_seo 2015. 7. 1.

크롬의 NPAPI 지원종료

 

구글에서 아래와 같이 NPAPI를 지원하지 않는다고 한다.

Chrome 버전 42 이상에서 NPAPI 플러그인이 작동하지 않음

플러그인을 사용하면 추가적인 기능을 브라우저에 추가할 수 있습니다. 예를 들어 특정한 유형의 동영상을 시청하거나 웹페이지에 있는 게임을 즐길 수 있습니다.

NPAPI 지원 종료

예전에는 NPAPI라는 오래된 시스템을 사용하여 많은 플러그인이 개발되었습니다. 오늘날 NPAPI 플러그인을 사용하는 사이트는 점차 줄어들고 있으며 이러한 플러그인은 웹사이트에 보안 위험을 일으킬 수도 있습니다.

Chrome 검색의 안전성, 속도, 안정성을 개선하기 위해 Google Chrome 버전 42에서 NPAPI 플러그인에 대한 지원을 종료합니다.

지원되는 플러그인

Adobe Flash PDF 뷰어 등 Chrome에 포함되어 있으며, Pepper API(PPAPI)라는 이름의 보다 안전한 새로운 시스템을 사용하는 플러그인은 계속해서 작동합니다. 그러나 Silverlight, Java, Unity NPAPI를 사용하는 플러그인은 작동하지 않습니다.

 

 

그래서 NPAPI란 무엇인가?

 

NPAPI(Netscape Plug-in API)는 이름 그대로 Netscape 시절에 개발된 API 이다.

인터넷 익스플로러에서의 ActiveX와 기능이 유사하다.

크롬, 파이어폭스 등에서 사용된다.

 

크롬의 점유율이 높아지면서 IE에서와 동일한 기능을 지원하기 위해서 NPAPI를 이용한 실버라이트 등의 플러그인을 이용하였다.

이것이 오래되어 보안상의 문제등이 발생하자 이 기능을 중지하고 PPAPI 등의 신 기술로 넘어가게 되었다.

 

참고

https://medium.com/@saschanaz/번역-오랜-친구-npapi에게-이제-작별인사를-합시다-5970fa42e9d5

 

 

반응형

'개념' 카테고리의 다른 글

[개념] REPL  (0) 2015.07.20
[패턴] 전략 패턴(Strategy Pattern)  (0) 2015.07.06
[스크랩] GMT, UTC, KST  (0) 2015.06.18
[스크랩] 리눅스와 유닉스  (0) 2015.06.11
[알고리즘] 시간 복잡도  (0) 2015.05.26