• Linux 中国
  • 技术
  • 新闻
  • 观点
  • 分享
  • LCTT
❏ 站外平台:

火狐向Chrome靠拢是好事还是坏事?

译者: 51CTO 布加迪

| 2015-08-29 16:55   评论: 10 收藏: 1    

火狐正在做不可想象的事情。也许我应该说,火狐正在做不可思议的事情。也许我应该就说,火狐在做开头非常正确,但是结果可能非常错误的事情。

它在积极拥抱Chrome。

但不是直接拥抱。它所做的是拥抱WebExtensions API,这是与Blink兼容的新API。Blink恰好是由Chromium项目开发的一种Web浏览器引擎,它是WebKit的WebCore组件的一个分支。

明白了吗?

这已引发许多传闻盛传于坊间。其中一个传闻是,火狐会扔掉自己的插件,改用谷歌Chrome的附件。这在某种程度上来说是错误的。Mozilla基金会已决定,让插件开发与Web开发更加保持一致。换句话说,这是某种“开发一次,由许多浏览器运行”的方法。

Mozilla的渠道经理Kev Needham在官方声明中说:

“我们希望附件开发更像是Web开发:同一代码应该可以在多个浏览器中运行,遵守由标准确定的行为,还附有多家开发商提供的全面的说明文档。”

无论从哪个角度来看,这应该被视为向前迈出的很重要的一步。首先,开发火狐插件总是比Chrome和Opera来得复杂。原因何在?因为火狐目前利用XUL和XPCOM之类的技术,用JavaScript开发插件,以便可以访问底层的功能特性。那老一套正在被逐渐淘汰,改用新的Jetpack SDK(它并不使用任何较低层的API)。

一旦这一步落实到位,Chrome和Opera附件的开发人员就比较容易将应用程序迁移到火狐,从理论上来说是这样。

然而,开发人员会面临一大障碍。自从火狐42起,所有插件在部署之前先由Mozilla进行审核和签名。由于WebExtensions API,这个审核过程将缩短至最多五天(从理论上来说是这样)。

对于那些担心青睐的插件在新系统下无法正常运行的人来说,其中一些担忧并非完全没有道理。原因何在?因为许多现有的插件不得不从头开始重新编写。这并不意味着它们到时会从头开始重新编写。插件是不是重新编写以便在新框架下正常运行,这将取决于每个插件的开发人员。Mozilla的确计划与开发人员合作,让这个迁移过程尽量顺畅,但是这无法保证所有插件确实会进行迁移。

这可能意味着你青睐的插件到头来并不包括在内,这里的“可能”是个关键词。实际上,这个“可能”也许是这整个变化失败的原因。为什么?因为Mozilla的工作人员还没有办法解决所有的问题,哪怕公布了这则宣布之后。开发人员现在毫无动机来更新插件,因为知道一年后,他们不得不完全重新编写代码,我们怎么看待这个事实?如果开发人员不想迁移到新的API(因为Mozilla可能允许将来在一定程度上可以访问XUL),又会怎样呢?Mozilla又如何吸引开发人员做出改变呢?

对于未来我的看法是,Mozilla会有办法解决这类问题,然后宣布做出如此重大的变化。眼下,火狐不太受待见。Mozilla最不想看到的一幕是,所有插件开发人员弃船而逃,改用一项针对未来制定明确计划的技术,也就是Chrome。

别误会我的意思,我认为这对火狐这款开源浏览器来说是积极的变化,当然取决于这个变化确确实实奏效。如果最后我们看到火狐可用插件的数量(和质量)同时上升,那么这种迁移将会是值得的。另一方面,要是没有多大的变化,或者我们发现高质量插件的数量比较少,这可能无异于为火狐敲响了丧钟。

为了成为更独一无二的火狐,火狐看起来越来越像Chrome。这是向前迈出的正确一步吗?坦率地说,现阶段(加上所有这些迫在眉睫的问题),我不能说是正确的一步。如果开发人员决定支持新的API,火狐会迎来复兴。然而,如果开发人员弃船而逃,那么结局也就可想而知。

作为一名火狐用户,我希望这是Mozilla基金会方面做出的明智举动。你有何观点?这到底是明智举动,还是更像是丧钟?



最新评论

[1]
来自江苏淮安的 Firefox 40.0|Windows 7 用户 发表于 2015-08-29 20:06 的评论:
12 赞 回复
说来奇怪,作为最早开始使用chrome的一批人,本人已经有半年没打开chrome了。(其实大家都懂的)
[2]
来自上海的 Firefox 39.0|Windows Server 2003 用户 发表于 2015-09-05 08:31 的评论:
2 赞 回复
为啥?
来自河南郑州的 Chrome 45.0|Windows 10 用户 2015-09-10 11:13 2 回复
google 被墙了
[1]
来自广西来宾的 Chrome 44.0|GNU/Linux 用户 发表于 2015-08-29 20:38 的评论:
10 赞 回复
坐等火狐用chrome内核。
[2]
linux [Chrome 44.0|Mac 10.10] 发表于 2015-08-29 21:29 的评论:
1 赞 回复
我看也快了。。然后和 Opera 一样——除了换个壳,没啥不同的。
夜域诡士 [Chrome 44.0|Windows 7] 2015-09-04 17:17 4 回复
chrome内核 目前是最快的
夜域诡士 [Chrome 44.0|Windows 7] 2015-09-04 17:16 1 回复
优胜略汰,为了更好的浏览效果,提高兼容性,方便用户。也许这样做更好
来自重庆的 Baidu Spark 7.6|Windows 7 用户 2015-09-01 17:46 4 回复
这是好事,谷歌本来开发者多,插件也多,这样就统一了,对微软浏览器插件稀少的情况,造成一定的真实伤害
绿色圣光 [Iceweasel 38.2|GNU/Linux] 2015-08-30 00:52 4 回复
作为 Firefox 的忠实粉丝,的确很为它的未来担忧。
文剑一飞 [Chrome 44.0|Windows 8.1] 2015-08-29 23:30 3 回复
火狐难道就没有点生态核心技术可以一直发展下去的吗……

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。

两个鬼故事凡夫俗子是什么意思离骚翻译从陶渊明的诗里起名字景字取名起名大全事业单位工作人员年度考核个人总结姓邓男孩起名字大全三字女孩起名起名用媛成语大全狄更斯数据库起名规范给姓林的男孩起名大全仙剑奇侠传6修改器宝宝起名木字旁满清十大酷刑在线观看思科模拟器洛阳宝宝起名哪家好篮球馆起名字大全免费梦见掉牙齿是什么意思宝宝起名字哪个网站好吗东方电影株洲区号时间都去哪儿了歌词给男生宝宝起名姓孙山东潍柴动力v.baidu.com甘姓女孩宝宝起名西安邮编禽类公司起名福岛核污染水入海少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了

两个鬼故事 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化