2015年6月3日 星期三

[小技巧] Chrome 42版之後不再預設支援Java 、 SILVERLIGHT

事由:


Google 於 2013 年 9 月宣布計畫將在 2014 年底終止 Chrome 的 NPAPI 支援,

進而實際上停止對 Silverlight、Java、Facebook 影片以及其他類似

NPAPI 形式之外掛程式的支援。但最近 Google 修改了其計畫,

現在宣佈他們計畫在 2015 年下旬完全移除 NPAPI。


NPAPI是什麼:

NPAPI(Netscape Plugin Application Programming Interface,

網景外掛模組應用程式介面)是用於在瀏覽器中執行外部應用程式的通用介面,

微軟ActiveX是競爭技術。

較為常見的,通過NPAPI分發的外掛模組包括:

為什麼不再支援:



正是由於其跨瀏覽器的特性,外掛模組庫的內容更新及管理一般不是由瀏覽器

而是由各個外掛模組提供商自行維護的。這個特點引發了一些安全性上的疑慮,

Google Chrome提出了名為Pepper的解決方案[3],但沒有得到其它廠商,

特別是Mozilla基金會的普遍支援。



Google鼓勵開發者和用戶轉用HTML5Chrome APIGoogle Native Client

等新技術取代NPAPI。


目前怎麼打開NPAPI:

在chrome 打上網址 chrome://flags/
































找到NPAPI

























預設是關閉的,開啟它,並且關閉所有的chrome重啟












































資料來源:


沒有留言:

張貼留言