Firefox将迎来大型升级:插件需提交审核 采用全新插件API
很快Firefox又要迎来一次巨大的升级,本次更新需要插件开发者对插件进行修改,这样才能继续在新版Firefox上运行。以后Firefox将采用了新的插件API,名叫WebExtensions,和Chrome与Opera的系统类似,这样跨多个浏览器进行插件开发也就容易多了。
开发者需要对现有插件做出改动,才能确保在新版Firefox中可继续正常运行。首先自9月22日Firefox 41发布之日起,所有插件都将需要经过验证,由Mozilla签署。
当前,Mozilla是采用黑名单的方式来禁用一些恶意插件,不过似乎收效不大,所以Mozilla做出了这样的规定,要求所有开发者提交其插件,由Mozilla进行审核之后才能发布。
新的WebExtension API兼容Blink,这样一来,开发者要在Chrome、Opera、Firefox和Edge浏览器之间进行插件的移植,所做的改动会少很多。
将来的Firefox 43预计就会采用新API,发布时间定为12月15日。从这个时间开始,还没有做出改动的插件还能继续使用6个月时间,此后Mozilla就不会再对这些插件做支持了。
Mozilla当然也知道,做出这样的改变可能会伤害到仅为Firefox制作插件的开发者的感情,还要采用新的API,不过Mozilla表示: 最终的结果会是值得的。 这同时也意味着XUL和XPCOM技术的价值不再,Mozilla在未来12-18个月内就会结束对它们的支持。
其实这个变动,无论是对Mozilla,还是对开发者而言都是比较巨大的,对Mozilla而言,这样的迁移肯定需要付出一些代价。但对用户而言无疑是个好事情。这也就意味着Firefox的插件很容易移植到其他浏览器上,对用户的安全保护也会做得更好。
原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/49963.html
FireFox相关文章
- es数据库查询API「建议收藏」
- .Net 5.0 通过IdentityServer4实现单点登录之客户端通过授权码换取IdToken和AcessToken并访问Api部分源码解析
- 滴滴新算法让你应对女友?道翰天琼认知智能机器人平台API接口大脑为您揭秘-64
- sdio接口是什么_如何理解api接口
- 【Android Gradle 插件】TestOptions 配置 ④ ( org.gradle.api.tasks.testing.Test 单元测试配置类 | Android 单元测试示例 )
- Spring Cloud Security配置OAuth2客户端来访问受保护的API示例
- 掌握Oracle数据库API的神奇力量(oracle数据库api)
- Java数据持久层框架 MyBatis之API学习七(动态 SQL详解)编程语言
- 使用 HTTPie 进行 API 测试
- BurpSuite插件开发指南之 API 下篇
- Oracle函数API:能够极大提升编程效率(oracle函数api)
- 简易指南:轻松使用Redis 常用API(redis常用api)
- 深入理解Linux内核API(linux内核api)
- MySQL C语言API应用注意事项(mysqlc语言api)
- 使用Oracle内置API让程序开发更轻松(oracle内置api)
- 基于API的MySQL数据库连接实现(api连接mysql)
- API连接MySQL数据库实现快速灵活的数据存取(api连mysql数据库)
- API实现快速导入MySQL数据库(api 导入mysql)
- API 存储至MySQL数据库的极速汇总(api 存到 mysql)
- API技术提高MySQL数据库性能(api和mysql)
- 快速下载API数据使用MySQL实现(mysql下载api数据)
- Redis实现API调用计数限制(redis限制api次数)
- Redis读写分离API实现提升效率(redis读写分离api)
- SOSO地图API使用(一)在地图上画圆实现思路与代码
- C#中通过API实现的打印类实例代码