AICon上海|与字节、阿里、腾讯等企业共同探索Agent 时代的落地应用 了解详情
写点什么

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:003354
用户头像

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

关注

评论

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

【sql语句基础】——查(select)(单表查询)

写代码两年半

sql MySQL 数据库 数据库· 6月月更

搭建前端监控,如何采集异常数据?

杨成功

架构 大前端 监控系统

模块八:设计消息队列存储消息数据的MySQL表

jiaoxn

「架构实战营」

接口测试工具apipost3.0版本对于流程测试和引用参数变量

Xd

Java 后端 apipost 接口测试工具

模块八

ASCE

深圳3月14日起全市停工停业7天居家办公心得|社区征文

老周聊架构

后疫情时代企业应对策略 6月月更 初夏征文 高效工具 高效沟通

模块八作业

天琪实刚亮

架构训练营

vue计算属性

小恺

6月月更

ConcurrentHashMap 源码分析-初始化

zarmnosaj

6月月更

spring4.1.8扩展实战之一:自定义环境变量验证

程序员欣宸

Java spring Spring Framework 6月月更

1.5 什么是架构师(连载)

凌晞

架构 架构师

动态规划之如何将问题抽象转化为0-1背包问题(详解利用动态规划求方案数)

未见花闻

6月月更

【Python技能树共建】文件模块

梦想橡皮擦

Python 6月月更

什么是数据驱动

奔向架构师

大数据 数据仓库 数据驱动 6月月更

居家办公期间如何提升沟通效率|社区征文

北洋

初夏征文

selenium操作元素遇到的异常

红毛丹

selenium 6月月更

flutter系列之:flutter中常用的GridView layout详解

程序那些事

flutter 程序那些事 6月月更

消息队列存储消息数据的 MySQL 表格

流火

Android MaterialButton使用详解,告别shape、selector

yechaoa

android 6月月更 material design MaterialButton

Teambition 协作应用心得分享|社区征文

北洋

初夏征文

测试基础之:单元测试

甜甜的白桃

单元测试 测试用例 6月月更

【LeetCode】查找和替换模式Java题解

Albert

LeetCode 6月月更

逐向双碳:东数西算中的绿色需求与竞争焦点

脑极体

设计消息队列存储消息数据的 MySQL 表格

大眼喵

「架构实战营」

NixOS 22.05安装过程记录

sai

NixOS Nix

企业架构的第一性原理

涛哥 数字产品和业务架构

企业架构

Java—流 Stream

武师叔

6月月更

从源码解析 MobX 响应式刷新机制

岛上码农

flutter ios 前端 安卓 6月月更

合理地配置线程池

急需上岸的小谢

6月月更

vue中mixins的使用方法和注意点

源字节1号

软件开发 前端开发

数据库每日一题---第10天:组合两个表

知心宝贝

前端 后端 6月月更

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