18

下一代 Firefox 将模仿 Chrome 的标签页显示方式

2010年6月22日

Chrome 的市场份额在过去几个月一直保持强劲的增长势头。随着 Chrome 5.0 稳定版在 Windows、Max 和 Linux 全平台推出,这个势头必将持续。这无疑对目前市场份额排名第二的 Firefox (火狐) 带来了巨大压力。

Firefox最初的设计思路是继承 IE (更确切的说是 IE6)的界面,通过扩展(附加组件)提供极大的定制能力,从 IE 6 抢得高级用户,再顺势获得普通用户。而如今IE 6 已经日暮西山,基于XUL的扩展系统也显得太繁琐。面对 Chrome 咄咄逼人的势头,Firefox 的开发团队已经开始在未来 Firefox 的设计和开发中融入 Chrome 突出的几个特点,比如,标签页在上显示,无重启安装扩展等 。其中,标签页在上方显示已经在 Firefox 3.7  Apha 5 中实现。关注 Firefox 的用户可以下载对应系统的版本 (WindowsMacLinux), 然后在导航栏上点右键,选择 “Tabs on Top”。 因为这个是 Firefox 3.7 的第5个 alpha 版(又称开发者预览版),相信 Firefox 3.7 的第一个 beta 马上就会问世了。

Firefox 3.7 - "标签页在上"模式

“无重启安装扩展”已经出现在Firefox Nightly Build 中,但是因为现有绝大部分扩展不具备指示 Firefox 不重启的功能,所以相当长的时间内 Firefox 用户还是无法像 Chrome 一样享受无重启安装和升级的便利。




Related posts

coded by nessus
本站文章除注明转载外,均为本站原创编译
转载请注明:文章转载自:谷奥——探寻谷歌的奥秘 [http://www.guao.hk]
本文标题:下一代 Firefox 将模仿 Chrome 的标签页显示方式
本文地址:http://www.guao.hk/posts/firefox-in-chrome-tab-view.html
本文短网址:http://guao.cc/B0f
作者: 分类: 其他新闻 标签: ,
  1. 2010年6月23日22:51 | #1

    @Richard Grenville:
    1. 请看一下jetpack的roadmap:
    https://wiki.mozilla.org/Labs/Jetpack/Roadmap
    里面列出了主要的几个方向和时间表。security和streamline 开发流程都是重要方向。文档中更是做了详细讨论

    2. jetpack的目标不是来开发小的“玩具”扩展,这个是mozilla雄心勃勃的项目。除了列出了计划中的API发布时间表,jepack也可以让用户开发和共享自己的library。AMO也在开发者中调查对各个API的使用情况
    http://mozillalabs.com/jetpack/2010/06/21/what-add-on-builder-apis-are-important-to-you/

    3. 最近AMO在开发者中调查了对不同开发语言的偏好,在各项中XUL的打分都不高
    http://mozillalabs.com/jetpack/2010/06/08/jetpack-survey-report-2/

    XUL Runner是在Google Adwords editor, IBM Lotus Notes等中使用,但是那些是一个公司的产品,不是要全世界的开发者去学习怎么写,也不像浏览器一样是每个人上网每时每刻都在用的。

    4. 曾经有调查显示大概有30%的开发者是不在AMO发布扩展的,所以这个就是很多人的安全隐患。

    Thumb up 0 Thumb down 0

  2. Richard Grenville
    2010年6月23日08:27 | #2

    @Ookong:
    强大的可扩展性和安全性就是一个trade-off(抱歉,找不到中文的等价词汇),鱼与熊掌不可兼得。大多数的自由都会同时带来种种问题,就像C语言的一部分“自由”特性同样容易造成难以追踪的bug,但这并未妨碍其成为一个极其成功的语言。具体怎么选择,就看个人喜好和态度了。况且一般来说,从AMO(addons.mozilla.org)上下载扩展,是不必过多担心安全问题的。
    XUL系统事实上由于其高度可定制性,相当受扩展开发者欢迎。不知这个“诟病”从何而来。XUL系统使扩展界面开发非常容易,这一点可以看看Firefox和Chrome的扩展的设置页面。Firefox的扩展大多都有原生的设置窗口(在我这里GTK+界面很好看,很协调。),反观Chrome的扩展则只有简陋的HTML设置页面。而且,如果没有XUL系统,像Tab Mix Plus, Vimperator, Personal Toolbar, Menu Editor, Total Toolbars这样大量修改浏览器界面的扩展,也是不会存在的;Firefox的界面,也不会像现在这样,只需几行userChrome.css中的CSS代码就可轻易修改。(当然,这也某种程度上带来了的却令人”诟病“的速度问题。)由于其突出的特性,XULRunner同样被很多其他软件采用。
    此外,Firefox的扩展系统也支持了很多在其他浏览器上难以实现的安全扩展,以提高其安全性,例如大名鼎鼎的NoScript,其强大Chrome的扩展难以望其项背。(参见其作者Giorgio Maone的“Why Chrome has No NoScript”)。

    至于Jetpack,其开发的动机更多是简化一些小型扩展的开发,而非提高扩展系统的安全性。参见Jetpack主页上的介绍:
    https://jetpack.mozillalabs.com/
    What is Jetpack?
    Jetpack is a project to make it easy to build Firefox add-ons using common web technologies like HTML, JavaScript, and CSS. Our goal is to enable anyone who can build a web site to participate in making the Web a better place to work, communicate, and play.
    如果Mozilla放弃原有扩展框架而偏于开发Jetpack,扬短抑长,那无疑会是Firefox最大的败笔。

    Thumb up 0 Thumb down 0

  3. 2010年6月23日00:27 | #3

    Richard Grenville :
    Firefox的强项在于其远超过Chrome的可扩展性。

    @Richard Grenville:
    Firefox 当年为了达到强大的定制能力,推出了基于XUL的扩展系统,而这个系统越来越被开发者们诟病。Firefox给了扩展很多不安全的权限,比如扩展可以在本地创建和删除文件。Firefox 也认识了种种弊端,已经在通过Jetpack等项目来探索下一代扩展和开发环境了。

    Thumb up 0 Thumb down 0

  4. clairming
    2010年6月22日21:57 | #4

    3.7a6发来贺电

    Thumb up 0 Thumb down 0

  5. Erv
    2010年6月22日18:58 | #5

    这标题栏还是太S13了,FF还有很长一段路要走,各方面的

    Thumb up 0 Thumb down 0

  6. Richard Grenville
    2010年6月22日18:52 | #6

    Firefox的强项在于其远超过Chrome的可扩展性。具体分析可看: http://dafizilla.wordpress.com/2010/06/10/a-survey-on-safari-5-chrome-and-firefox-extensions-api/
    摘录一下:
    "Keep in mind that from an extension developer perspective Firefox is a platform, Safari and Chrome are applications with minimal support for pluggable code."
    "Minimal support doesn’t mean you can’t create great extensions but it means you are very limited in advanced topics like web page listeners, clipboard, file and network system access and many other programming areas."

    我不认为Firefox应该大量模仿Chrome。Firefox应该有自己的开发方向和目标,在保存和提高可扩展性的情况下兼顾速度和资源占用。(JagerMonkey开发出后性能应该会与V8相当,或更胜一筹。资源占用...扩展太多就没办法了。)至于标签栏在上在下,Vimperator默认隐藏工具栏,所以对我根本没区别。好用不好用,就看个人需求了。
    虽然我很喜欢Chromium的速度,不过我Firefox下30多个扩展还是割舍不下。 :) 此外,Chromium在我这电脑上的编译速度真是难以忍受,每次要接近3个小时,偏偏Chromium还更新太快...

    Thumb up 0 Thumb down 0

  7. Jackie
    2010年6月22日18:04 | #7

    chrome速度快,技术新。但add-on实在是太少,特别是delicious。ff的add-on很方便,但在mac下使用没有chrome可视面积大。

    Thumb up 0 Thumb down 0

  8. presto
    2010年6月22日17:03 | #8

    标签页在上显示,这个是Opera最早实现的。Fx4在gui上合Opera10.5X更为相似

    Thumb up 0 Thumb down 0

  9. bean
    2010年6月22日13:13 | #9

    chrome 的介面比firefox 好得多得多了....less is more~

    Thumb up 0 Thumb down 0

  10. inechen
    2010年6月22日12:58 | #10

    升级了360的400.0悲剧中.不能升级373.3了....

    疯狂等待更新中....

    Thumb up 0 Thumb down 0

  11. 2010年6月22日11:16 | #11

    chrome好像不是很稳定吧,不知道是因为我系统的原因还是chrome的原因,我昨天打开我的chrome扩展既然以前安装的全部消失了

    Thumb up 0 Thumb down 0

  12. Rocco
    2010年6月22日11:04 | #12

    alen :
    我觉得chrome最让我满意的是它的超级地址栏

    @alen:

    chrome的地址栏搜索网络方便了,搜索本地书签却没有FF方便啊

    在FF里输入几个字母常用的书签就出来了,在chrome下怎么都用不习惯。

    Thumb up 0 Thumb down 0

  13. msn04plus
    2010年6月22日10:21 | #13

    感觉火狐还没有现在的opera好用~

    Thumb up 0 Thumb down 1

  14. 2010年6月22日10:00 | #14

    chrome好像不是很稳定吧,不知道是因为我系统的原因还是chrome的原因,我昨天打开我的chrome扩展既然以前安装的全部消失了

    Thumb up 0 Thumb down 0

  15. ioiokzkz
    2010年6月22日09:54 | #15

    我還是比較喜歡Firefox可以直接在網址欄搜尋記錄和書籤,當然直接輸關鍵字google也行的。

    Thumb up 0 Thumb down 0

  16. 2010年6月22日09:30 | #16

    @alen: 装个Omnibar插件,不比chrome的差

    Thumb up 0 Thumb down 0

  17. alen
    2010年6月22日08:11 | #17

    我觉得chrome最让我满意的是它的超级地址栏

    Thumb up 0 Thumb down 0

  18. 欧阳海卫
    2010年6月22日06:49 | #18

    FF成也插件败也插件

    Thumb up 0 Thumb down 0

  1. 本文目前尚无任何 trackbacks 和 pingbacks.
首次留言需审核,之后不会再审核。由于缓存机制您的留言可能不会立即显示出来,请稍后刷新本页面

您可以直接点击别人评论右侧的回复,这样您的回复评论将同时发到原作者信箱