2014年1月起 谷歌将禁止Chrome浏览器插件
还在依赖像Silverlight、Unity和Java这类的插件吗?快准备移除或更换浏览器吧,因为大多数Chrome插件将在明年被禁止。
为防止人们不清楚禁止插件的结果,谷歌特意指出,多年来人们一直用来扩展的像Java和Silverlight这样的浏览器插件还可以暂时使用。
Chrome浏览器安全工程师贾斯丁·舒(Justin Schuh)于当地时间本周一在一篇博文中宣布:从2014年1月开始,除了那些使用最广泛的浏览器插件,谷歌将禁止所有的浏览器插件。他表示,“在接下来的一年里”,这些插件都将被禁止。
大多数Chrome浏览器插件(千万别跟被称为扩展的附加选项混淆了)一直采用NPAPI技术,即网景插件应用程序编程接口(NPAPI, Netscape Plugin Application Programming Interface)。而独特Chrome浏览器采用的是另一种接口,叫做Pepper(PPAPI),这种接口不会因其变更受到影响。而谷歌就是通过这项技术得以与目前为止使用最广泛的插件Adobe Systems' Flash Player相关联的。
舒说道:“网页现在已经发生了演变。相比上一代产品,如今的浏览器更快、更安全、功能更强大。”与此同时,90年代的NPAPI插件构架已经成为应用瘫痪、挂起、崩溃、安全事故及语言复杂性等情况发生的主要原因。正因为如此,Chrome将在未来的一年中逐步淘汰NPAPI支持。”
此举是超越早期浏览器开发迈出的最新一步,过去Internet Explorer 6曾称雄浏览器界,而且许多在线创新都移至如Flash Player此类的插件。但自运行Win 8的新界面开始,微软已经禁止了大多数Internet Explorer插件。
该公司还表示,它将一些受欢迎的浏览器插件列入了“临时白名单”:
·Silverlight(谷歌表示,在过去一个月里,虽然用户不一定使用该插件,但有15%的Chrome用户启动该插件)
·Unity(9.1%)
·Google Earth(9.1%)
·Java(8.9%)
·Google Talk(8.7%)
·Facebook视频(6.0%)
而在这份最受欢迎的NPAPI插件列表中,Java已经因安全因素被默认拦截。
微软通过一项特殊程序使得Flash Player能够在Windows8上运行。谷歌也支持一些自由插件,如谷歌的PDF阅读器和Native Client插件,也都使用Pepper API。