fbpx
维基百科

NPAPI

网景插件应用程序接口(英語:Netscape Plugin Application Programming Interface縮寫NPAPI)是一個跨平台的通用瀏覽器插件应用程序接口(API)。1995年由網景公司釋出,應用於网景导航者2.0版本,但其他瀏覽器很快也跟進支援,成為一個共通的插件標準,与微软ActiveX形成競爭關係[1]

每个插件声明自己支持某一种或几种内容类型(例如“audio/mp3”),当浏览器遇到这种类型的内容时,便在插件库寻找一种能够解码的插件,将这部分内容交由其解析,并在网页对应的位置中显示出来。

正是由于其跨浏览器的特性,插件库的内容更新及管理一般不是由浏览器而是由各个插件提供商自行维护的。这个特点引发了一些安全性上的疑虑[2]。隨著HTML5的出現,以及安全原因,現今所有主流的瀏覽器都取消了對第三方NPAPI插件的支持。一些小眾的瀏覽器,例如Pale MoonWaterfox Classic,仍然支援NPAPI插件。

2014年11月,Google宣布Chrome将于2015年1月默认屏蔽NPAPI插件,9月份會完全移除支持,以鼓励开发者和用户转用HTML5、Chrome API或Google Native Client等新技术取代NPAPI[3][4]。雖然Google曾經提出了名为PPAPI英语Google Native Client#Pepper(Pepper Plugin API)的解决方案,但没有得到其它厂商的普遍支持[5][6]

2021年1月,Mozilla宣布Firefox完全移除NPAPI插件支持[7][8]

参考资料

  1. ^ ActiveX Controls on the Internet. Microsoft Docs. 12 September 2018 [2021-08-19]. 
  2. ^ 存档副本. [2011-08-14]. (原始内容于2011-08-25). 
  3. ^ "Google shuts off NPAPI in Chrome (页面存档备份,存于互联网档案馆)". Threatpost. Kaspersky Lab. 16 April 2015.
  4. ^ "NPAPI deprecation: developer guide (页面存档备份,存于互联网档案馆)". The Chromium Projects.
  5. ^ . Google Code. (原始内容存档于2010-07-02). 
  6. ^ Anthony Laforge. Changes to the Chrome App Support Timeline. Chromium Blog. August 10, 2020. 
  7. ^ Jim Mathies. Removal of NPAPI plugin support in Firefox 85. mozilla.dev.platform (via Google Groups). 13 November 2020 [10 February 2021]. 
  8. ^ . MDN. 19 January 2021 [10 February 2021]. (原始内容存档于21 January 2021). 

npapi, 此條目可参照英語維基百科相應條目来扩充, 2020年7月30日, 若您熟悉来源语言和主题, 请协助参考外语维基百科扩充条目, 请勿直接提交机械翻译, 也不要翻译不可靠, 低品质内容, 依版权协议, 译文需在编辑摘要注明来源, 或于讨论页顶部标记, href, template, translated, page, html, title, template, translated, page, translated, page, 标签, 网景插件应用程序接口, 英語, netscape, plugin. 此條目可参照英語維基百科相應條目来扩充 2020年7月30日 若您熟悉来源语言和主题 请协助参考外语维基百科扩充条目 请勿直接提交机械翻译 也不要翻译不可靠 低品质内容 依版权协议 译文需在编辑摘要注明来源 或于讨论页顶部标记 a href Template Translated page html title Template Translated page Translated page a 标签 网景插件应用程序接口 英語 Netscape Plugin Application Programming Interface 縮寫 NPAPI 是一個跨平台的通用瀏覽器插件应用程序接口 API 1995年由網景公司釋出 應用於网景导航者2 0版本 但其他瀏覽器很快也跟進支援 成為一個共通的插件標準 与微软的ActiveX形成競爭關係 1 每个插件声明自己支持某一种或几种内容类型 例如 audio mp3 当浏览器遇到这种类型的内容时 便在插件库寻找一种能够解码的插件 将这部分内容交由其解析 并在网页对应的位置中显示出来 正是由于其跨浏览器的特性 插件库的内容更新及管理一般不是由浏览器而是由各个插件提供商自行维护的 这个特点引发了一些安全性上的疑虑 2 隨著HTML5的出現 以及安全原因 現今所有主流的瀏覽器都取消了對第三方NPAPI插件的支持 一些小眾的瀏覽器 例如Pale Moon和Waterfox Classic 仍然支援NPAPI插件 2014年11月 Google宣布Chrome将于2015年1月默认屏蔽NPAPI插件 9月份會完全移除支持 以鼓励开发者和用户转用HTML5 Chrome API或Google Native Client等新技术取代NPAPI 3 4 雖然Google曾經提出了名为PPAPI 英语 Google Native Client Pepper Pepper Plugin API 的解决方案 但没有得到其它厂商的普遍支持 5 6 2021年1月 Mozilla宣布Firefox完全移除NPAPI插件支持 7 8 参考资料 编辑 ActiveX Controls on the Internet Microsoft Docs 12 September 2018 2021 08 19 存档副本 2011 08 14 原始内容存档于2011 08 25 Google shuts off NPAPI in Chrome 页面存档备份 存于互联网档案馆 Threatpost Kaspersky Lab 16 April 2015 NPAPI deprecation developer guide 页面存档备份 存于互联网档案馆 The Chromium Projects ppapi Google Code 原始内容存档于2010 07 02 Anthony Laforge Changes to the Chrome App Support Timeline Chromium Blog August 10 2020 Jim Mathies Removal of NPAPI plugin support in Firefox 85 mozilla dev platform via Google Groups 13 November 2020 10 February 2021 Plugin Roadmap for Firefox MDN 19 January 2021 10 February 2021 原始内容存档于21 January 2021 取自 https zh wikipedia org w index php title NPAPI amp oldid 73896788, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。