HKGalden科技臺
發表文章發起投票
宣佈Chrome/Blink將停止支持NPAPI
Chrome要放棄對NPAPI 插件的支持,包括Java、Silverlight和Unity

事實證明「NPAPI 90年代的架構已經成為了引發程序癱瘓、崩潰、安全事件和代碼複雜性的首要原因」,所以Google已經宣佈他們打算移除Netscape插件API。也被稱為NPAPI,是使用Silverlight、Java和Unity等主機應用程序運行時的插件技術。Google在1月份就開始了這個流程,除了一個小白名單上的插件之外其他所有插件都被禁用了。

在默認情況下Java(8.9%的Chrome用戶使用)並不會被列到白名單中,因為它存在安全問題所以已經被禁止。用戶能夠逐一地啟用其他基於NPAPI的插件。

這些限制即時生效,Chrome Web商店將不再允許發佈新的NPAPI應用程序。已有的那些在2014年5月之前還可以更新,之後它們就將從「Web商店首頁、搜索結果和類別頁面」 中徹底消失。到2014年9月,它們就將從商店中完全移除。

Google打算在2014年年底完全移除Netscape插件API。想要繼續提供插件的開發者將需要遷移到其他的技術上。安全工程師和插件退出規劃者Justin Schuh寫到:

有一些NPAPI的替代方案。在標準的Web技術依然不夠用的地方,開發人員和管理員在從NPAPI過渡時可以使用NaCl、應用(Apps)、本地消息API和遺留的瀏覽器支持。進一步說,我們的目標是發展基於標準的Web平台,讓新平台提供那些曾經由NPAPI提供的服務。


Chrome內置的Flash和PDF查看器並不會受到影響,因為它們使用了一種不同的插件技術。

現時一般NPAPI 的插件架構有:
[list]
[*]Java
[*]Flash
[*]Silverlight
[*]Unity3D
[*]Google Earth
[*]Google Talk
[*]Facebook
[/list]
Good0Bad0
2013/09/29, 12:18:34 凌晨
本貼文共有 0 個回覆
此貼文已鎖,將不接受回覆
發表文章發起投票