写点什么

Firefox 不再支持 Flash 以外的插件

  • 2015-10-18
  • 本文字数:825 字

    阅读完需:约 3 分钟

Mozilla 最近宣布要在 2016 年结束之前停止 Firefox 中的 NPAPI 支持,Flash 是唯一的得到继续支持的插件。

NPAPI(Netscape Plugin API,网景插件 API)是一项有着 20 年历史背景的技术,Google 对其进行了一番批判,认为它是“导致浏览器挂起、崩溃,引发众多安全事件以及增加代码复杂度的罪魁祸首。”Google 在决定自2015 年起不再在Chrome 中支持这一技术,微软同样也宣布他们最新的浏览器 Edge 将不再支持 ActiveX 插件,迫使开发者用 web API 开发新的解决方案。

Mozilla 马上进行了跟进,宣布将在 2016 年底以前逐步淘汰 Firefox 中对于 NPAPI 的支持,给开发者预留了很长一段时间来移植他们的插件。Mozilla 的 Firefox 质量工程团队管理者 Benjamin Smedberg 在一篇博客文章中说道:“事实上,对于Web 用户而言,插件已经变成一个性能问题、崩溃以及安全事件的源头,在2016 年底前,网站的维护者应该准备在所有Firefox 的版本中停止使用插件。”他认为目前大部分以前只能通过插件实现的功能现在已经在浏览器中集成了,所以大可在当前这个时点宣布在未来抛弃古老的插件技术。他同时也提到,即将到来的64 位Windows 版Firefox 将不再支持插件。

当然Flash 是个例外,由于“对于大多数用户来说,Flash 仍然是Web 体验的一个通用部分”,所以Mozilla 决定继续支持Flash。但是Unity、Java、Silverlight、Adobe Acrobat 这些插件则必须要离开浏览器的舞台。一些开发者抱怨说他们的产品需要访问原生的API,Smedberg 推荐的解决方案是:要么编写一个纯原生的应用,然后将插件重编译为 asm.js Webassembly ;要么使用新版本 Firefox 浏览器中可用的 web API 重写这些功能。他又提到说,Mozilla 将继续“优先考虑实现有助于网站摆脱插件的那些特性。”

目前只有 Safari 尚未针对 NPAPI 进行任何表态,尤其是现在 Mozilla 已经决定停止支持这一特性,Apple 在未来很可能将其从 Safari 中移除。

查看英文原文: Firefox Will No Longer Support Plug-ins Except for Flash

2015-10-18 19:003174
用户头像

发布了 63 篇内容, 共 132.8 次阅读, 收获喜欢 38 次。

关注

评论

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

透视用户需求深挖服务潜力:2022中国商业查询行业洞察

易观分析

商业 查询

python小知识-单元测试

AIWeker

Python python小知识 11月月更

SpringBoot3正式版将于11月24日发布:都有哪些新特性?

艾小仙

Java spring-boot spring、

湖仓一体电商项目(十):业务实现之编写写入DWD层业务代码

Lansonli

湖仓一体 11月月更

前端面试如何回答,这些题目或许可以给你一些提示

loveX001

JavaScript

React源码分析(二)渲染机制

goClient1992

React

2022-11-14:rust语言,请使用过程宏给结构体AAA生成结构体AAABuilder和创建AAABuilder实例的方法。 宏使用如下: #[derive(Builder)] pub stru

福大大架构师每日一题

rust 福大大 过程宏

OWASP API安全漏洞类型

阿泽🧸

11月月更 OWASP API

ISO 8601持续时间格式

HoneyMoose

倒计时3天!银行APP用户体验外滩峰会嘉宾阵容抢先看!

易观分析

App 银行

IO原理(一):从BIO到NIO

苏格拉格拉

Linux io nio 多路复用

CSS高级技巧

默默的成长

CSS 前端 11月月更

面试官让你说说react状态管理?

beifeng1996

React

我的react面试题整理2(附答案)

beifeng1996

React

数据预处理和特征工程-特征选择-Wrapper包装法

烧灯续昼2002

Python 机器学习 算法 sklearn 11月月更

自制操作系统日记(5):跳转到C语言执行

操作系统

面试官:说说Event Loop事件循环、微任务、宏任务

loveX001

JavaScript

指标体系搭建中需要规避的问题

穿过生命散发芬芳

指标体系 11月月更

算法题学习---删除链表的倒数第n个节点

桑榆

算法题 11月月更

Linux中传输文件如何做到又快又安全?同学,scp命令了解一下!

wljslmz

Linux 运维 scp 11月月更

一年前端面试打怪升级之路

loveX001

JavaScript

CSS 定位

默默的成长

CSS 前端 11月月更

我的react面试题笔记整理(附答案)

beifeng1996

React

【Dubbo源码】SPI机制源码解析

石臻臻的杂货铺

dubbo 11月月更

湖仓一体电商项目(十一):编写写入DWS层业务代码

Lansonli

湖仓一体电商项目 11月月更

这些js原型及原型链面试题你能做对几道

loveX001

JavaScript

开发和学习时需要造一些kafka消息,于是写了段脚本实现,在这里记录备忘,后面会常用到

程序员欣宸

kafka 11月日更

面试官:React怎么做性能优化

beifeng1996

React

初始Java诊断工具-Arthas

石臻臻的杂货铺

Java Arthas 11月月更

湖仓一体电商项目(九):业务实现之编写写入DIM层业务代码

Lansonli

湖仓一体电商项目 11月月更

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

goClient1992

React

Firefox不再支持Flash以外的插件_安全_Abel Avram_InfoQ精选文章