2015年4月23日 星期四

Chrome 不支援 NPAPI 了

Chrome更新後不支援 NPAPI 了  >_<

雖然這也不是一天兩天前就知道的事情,Chromium Blog去年就有提到這件事情,主要是宣稱是為了安全性與速度以及穩定性的問題:
http://blog.chromium.org/2014/11/the-final-countdown-for-npapi.html
http://www.infoq.com/news/2015/04/chrome-42-npapi
http://www.infoq.com/cn/news/2015/04/chrome-42-npapi

從我的角度來看這不一定是全部的原因,Chrome這幾年變成吃記憶體最兇,以及被攻擊比例相當高的瀏覽器之一,慢慢步上IE的後塵。停止NPAPI的支援,確實會讓開發與維護變的省事和容易,不過我始終認為所有的技術決策背後,商業因素才是最主要的考量。

不管如何,這導致一堆功能被disable了,包含Java, Silverlight, Unity...etc.

目前,用戶可以透過在Chrome網址列輸入    chrome://flags/#enable-npapi
 
 
接著把 NPAPI 啟動:
 
 
 
啟用後,關閉瀏覽器重新開啟,應該會看到熟悉的畫面又出現了。
 
不過,這估計只能用到Q3底,後面會怎樣,讓我們繼續觀察下去...


沒有留言: