最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

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

  • 2013-09-27
  • 本文字数:680 字

    阅读完需:约 2 分钟

事实证明“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

2013-09-27 06:3917365
用户头像

发布了 321 篇内容, 共 116.0 次阅读, 收获喜欢 18 次。

关注

评论

发布
暂无评论
发现更多内容

面试官:请实现Javascript发布-订阅模式

helloworld1024fd

JavaScript

高频js手写题之实现数组扁平化、深拷贝、总线模式

helloworld1024fd

JavaScript

web前端开发培训机构哪个好

小谷哥

RecSysOps: 大规模推荐系统运维最佳实践

俞凡

架构 最佳实践 netflix 大厂实践

前端培训机构应该怎么选

小谷哥

web前端开发培训机构比较好的是哪家

小谷哥

React源码分析2-深入理解fiber

goClient1992

React

每日一题之Vue的异步更新实现原理是怎样的?

bb_xiaxia1998

Vue

什么是核心交换机、汇聚交换机、接入交换机,它们之间有啥区别?

wljslmz

交换机 网络设备 通信技术 10月月更

如何在 Goerli 网络中获取测试 ETH

devpoint

以太坊 Goerli 测试网络

React源码分析3-render阶段(穿插scheduler和reconciler)

goClient1992

React

JavaScript——Document Object Model

胖虎不秃头

前端 js 10月月更

通过单步调试的方式学习 Angular 中带有选择器的内容投影使用方式

Jerry Wang

typescript 前端开发 angular web开发 10月月更

Collections之Arraylist源码解读(六)

知识浅谈

ArrayList 10月月更

js函数柯里化-面试手写版

helloworld1024fd

JavaScript

java工程师培训机构哪里好

小谷哥

每日一题之Vue数据劫持原理是什么?

bb_xiaxia1998

Vue

大数据ELK(十四):Elasticsearch编程(基本操作)

Lansonli

ES 10月月更

JavaScript——BOM、JSON

胖虎不秃头

前端 js 10月月更

每日一题之请描述Vue组件渲染流程

bb_xiaxia1998

Vue

线下培训机构哪个比较靠谱?

小谷哥

Python 3.12 目标:还可以更快!

Python猫

Python

Vue的computed和watch的区别是什么?

bb_xiaxia1998

Vue

手写JavaScript常见5种设计模式

helloworld1024fd

JavaScript

吃透这份Java面试精选题解,我轻松拿到了字节跳动offer

Geek_0c76c3

Java 数据库 程序员 架构 开发

React源码分析4-深度理解diff算法

goClient1992

React

Python进阶(二)初识Python数据元素:字典&时间

No Silver Bullet

Python 时间 字典 10月月更 数据元素

JavaScript——JS中的正则表达式

胖虎不秃头

前端 js 10月月更

ESP32-C3 应用 篇(实例二、通过蓝牙将传感器数据发送给手机,手机端控制 SK6812 LED)

矜辰所致

蓝牙 ESP32-C3 10月月更

React源码分析1-jsx转换及React.createElement

goClient1992

React

验证二叉搜索树

掘金安东尼

算法 10月月更

Chrome要放弃对NPAPI 插件的支持,包括Java、Silverlight和Unity_Java_Jonathan Allen_InfoQ精选文章