BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Chrome要放弃对NPAPI 插件的支持,包括Java、Silverlight和Unity

| 作者 Jonathan Allen 关注 595 他的粉丝 ,译者 孙镜涛 关注 2 他的粉丝 发布于 2013年9月28日. 估计阅读时间: 2 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

事实证明“NPAPI 90年代的架构已经成为了引发程序瘫痪、崩溃、安全事件和代码复杂性的首要原因”,所以Google已经宣布他们打算移除Netscape插件API。也被称为NPAPI,是使用Silverlight、Java和Unity等主机应用程序运行时的插件技术。Google在1月份就开始了这个流程,除了一个小白名单上的插件之外其他所有插件都被禁用了。它们是:

  • Silverlight(上个月有15%的Chrome用户使用了它)
  • Unity (9.1%)
  • Google地图(9.1%)
  • Google Talk (8.7%)
  • Facebook 视频(6.0%)

在默认情况下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查看器并不会受到影响,因为它们使用了一种不同的插件技术。

查看英文原文Chrome to Drop Support for NPAPI Plugins Including Java, Silverlight, and Unity

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT