正在加载...

讲完IE,来说说Firefox这款争议颇多的浏览器。

有关Firefox的争执,从它挑战IE霸权地位的那天开始就没有停息。之后,随着Google联手Mozilla的Adsense推广计划,更是让Firefox的争论“火上浇油” – 大量丧心病狂的垃圾网站作者开始像90年代的传销商那样推广Firefox牟取暴利。上当受骗又不明真相的群众开始恶意诋毁Firefox浏览器本身。更令我感到遗憾的是,Mozilla的监管反应实在是太迟钝了,以至于眼睁睁看着Firefox在国内沦为“流氓软件”的一员。

不过,这样也好,如果都是为了浏览低俗站点而成为Firefox用户,这样的人还是少一点比较好……

幸运的是,我接触Firefox并不是被这种低俗网站强硬推介,所以心态也平缓许多。初次接触是06年,在一些朋友的推荐下开始逐渐尝试利用Firefox取代IE的。然而,真正让我“爱上”Firefox的原因,却是“它所提供的强大调试功能正好符合我的工作需求”。我当时在公司负责全部的前端开发,自然也非常需要这些工具。这一点,和许多热爱这款浏览器的同行一样。而也正是那些Firefox的反对者无法理解的因素所在:对于一个不需要编写DOM结构和JavaScript脚本的人来说,Firefox的许多王牌插件毫无价值。

总之,那时候有一批优秀的插件吸引了我:CSS Viewer、JSView、Live HTTP Headers、View Source Chart、Web Developer等等。然而,最令人动心的,莫过于Firebug了,它优雅地集合了前面所列举插件中90%的功能。虽然我已经忘记具体是在什么时期接触Firebug的,但我清楚地记得是这款插件让我彻底依赖上了Firefox:对于一个利用JavaScript写交互页面的开发者来说,Firebug的console和DOM Inspector可以节省他90%的时间!

然而,期望越大,遗憾也就越多,久而久之,Firefox的缺点也逐渐显露出来。当使用一定时间之后,Firefox竟然要5-10秒钟才能启动,这对我来说是无法容忍的糟糕体验!而且,“开发需求”和“浏览需求”本身交集太少,前者要求对页面,包括网络流、事件流都能全方位把握和掌控,而后者则要求更快地启动速度、更好的浏览体验(例如可拖拽式标签)等。我的Firefox安装了许多形形色色的插件,越来越笨重。而这些插件又来自不同的第三方个人或者团体,水平参差不齐的代码造成了相当程度的内存管理不善,也就是大多数人所说的“内存泄露问题”。

因此,即便是再好的硬件支持,插件不断增多总是会带来麻烦。久而久之,我认识到,与其指望那些第三方插件能尽快改善效率,不如自己对不同的需求进行分组,然后归纳出不同的Profile! – 每个Profile只安装当前需求所需要的插件。例如,当我需要开发页面的时候,就加载JS View、User Agent Switch、Firebug等插件;当我只需要浏览的时候,就不用加载这些插件。

其实,Firefox自身的profile功能原本可以非常优雅地解决这个问题,然而,Mozilla的开发者们直到Firefox3也没能做好这些!切换一个Profile居然必须关闭所有的Firefox进程,这把Profile存在的意义大打折扣了。

终于,在2008年9月,Firefox 3发布时的激情终究没有敌过Chrome闪电战般1.0、2.0b的两轮攻势。启动速度极快输出独立应用程序Profile切换这三个我最重视的特色让我的Firefox逐渐沦为一个开发工具,而不是浏览工具了。

其实这三点对Firefox来说,从技术上完全没有什么难度,但Mozilla的工程师很遗憾地没有抓住问题的关键。在这个“得浏览器者的天下”的Web时代,Firefox应该低下头向Chrome学习了……

还没找到您要的东西?Google试试看吧,
Google更注重原创、时效性好的文章:


本文相关评论: 才 100 条评论
  1. HK 2009-01-13 07:14:00

    我一直使用IE,因为像你说的对于一个不需要编写DOM结构和JavaScript脚本的人来说,Firefox的许多王牌插件毫无价值。上网只是看看新闻等,所以IE足够了

  2. papa 2009-01-13 07:37:55

    1. 中文博大精深呀,这点事被你说的跟第三次世界大战一样~~~ -_-” …
    2. ff其实也一直在努力,ff3启动速度比前几代好很多。Chrome过段时间成熟后,插件多了,不知道会不会也变慢呢。但是能不能等到那天也不好说,搞不好跟gtalk一样死在摇篮里。

  3. sogoo 2009-01-13 08:04:23

    我也用chrome做浏览,而把firefox退居为富应用工具了。

  4. colder 2009-01-13 08:06:43

    你不提醒我 我都忘了

    刚换的系统还没装 FF 呢…

  5. 长河 2009-01-13 08:18:05

    我原本一直用遨游,开始做blog之后需要调试CSS,才发觉FF如此之好——没想到与AW有类似经历,呵呵

  6. NEG 2009-01-13 08:18:21

    各有各的看法吧,一个东西的好坏并不是一个人说了算的,只不过说事论事一般都是以自己的看法为主吧.
    对我来说,我宁愿等上半分钟的启动时间也都舍不得不用Firefox, 因为它的扩展实在太有用了.
    而且,它通常可以一启动一天都不用再重启,换其它好像都不行哎.

  7. firefox 2009-01-13 08:20:44

    chrome出来多久?FF出来多久?就目前而言,chrome太嫩了点,和FF没有可比性。

  8. NEG 2009-01-13 08:22:22

    AW大哥入选博客提名,但你把它放在最下面差点忽略了呢.
    投上一票,Good luck.:)

    • aw 2009-01-13 10:45:13

      呃,如果演变为流量的比拼,就没有意思了。而且拉票当然不能太明显了 ^_^

  9. catge 2009-01-13 08:24:32

    chrome浏览器启动果然是神速
    firefox除了启动慢的问题其他还好。
    现在用gmail calendar 上低俗网站基本上都是用chrome了^_^

  10. 安德罗妮 2009-01-13 08:33:43

    CHROME出来时就在想,那启动速度。。。那单体隐身模式。。那能拖的标签。。。如果有了去广告插件和支持猴子脚本后立马换阵营。呵呵。所以现在还在用FF。期待CHROME早日牛X起来。。

  11. 影月孤风 2009-01-13 08:43:22

    看来只有我一个用Opera的

  12. safarinew 2009-01-13 08:44:32

    专业。

  13. wadefelix 2009-01-13 09:06:26

    安全性能,我想应该是拖速度后腿的因素。我是外行,只是猜。
    我现在也快忍受不了FF的启动速度,窗口生成后还需要半天才能动作

  14. 沙渺 2009-01-13 09:14:07

    chrome迟迟不出linux版,十分窝火。

  15. xoplewa 2009-01-13 09:20:14

    我则是IE6——>FF1.5——>Opera8?——>FF2——>FF3——>FF2——>Opera9.5——>OperaCN——>Opera9.63吧..? 现在基本是坚定的opera党吧..?

  16. paravoice 2009-01-13 09:21:31

    Firefox启动速度慢有很大原因是因为它的用户界面是使用XUL吧,Chrome不知道是用什么,但如果和IE及其它浏览器一样使用C 来构建界面那速度毫无疑问要快。
    用XML或者C 来做界面各有其好处,采用XML方式虽然速度上慢了,但其扩展容易,这也是Firefox扩展多的一个原因。
    使用C 来做界面,虽然速度快了,但做扩展对开发者要求就高了。

  17. sherry 2009-01-13 09:30:16

    最近也開始喜歡上了chrome,打開速度簡直奇快,IE和FF都無法比擬的尤其是前者。
    不過,我喜歡FF的很多插件和皮膚,能方便很多,不用特別再去看什麽程序了。比如FTP的插件,呵呵,雖然我自己不做什麽JS的東西啦什麽的……
    我覺得選擇瀏覽器就是個比較個人的事情,用久了就不捨得換,儘管可能有很多不好的地方

  18. AWard 2009-01-13 10:02:10

    从5.x到10 alpha…坚定的Opera用户…暂时还没有别的浏览器可以撼动Opera的地位…
    虽然这玩意用的人真的很少…

    • kyan 2009-01-13 10:17:35

      唉~在fc8下,opera经常崩溃~恨铁不成钢啊,opera的邮件客户端功能还是不错的说。

    • aw 2009-01-13 10:42:42

      其实我也很好奇Opera究竟有什么killer级的features,你不妨也分享下嘛!:)

      • dimlau 2009-01-13 02:49:23

        2005年12月在my.opera.com里(一直被墙)有一篇文章总结了opera的18大优点,我转载在这里: http://www.dimlau.com/blog/2007/03/opera-18.html
        你会发现现在ff、chrome的某些被人津津乐道的功能(比如地址栏快捷搜索)其实2005年前opera里就有了。只是opera的推广太差了。
        当然,也不能否认ff和chrome都很优秀。

        • 这样? 2009-01-13 05:00:07

          很喜欢opera里的鼠标手势,firefox扩展什么ALL one in gesture之类根本就不会用,什么R,3,U,D搞得我头晕

  19. kyan 2009-01-13 10:15:24

    用firefox方便之处就是:适合开发调试!
    用firefox的囧境:1:firefox的缓存太厉害,有时候删都删不掉,清不掉cookies…;2:JS/CSS已经忘了去适应IE了:(

  20. aisinvon 2009-01-13 10:54:29

    的确,firefox启动速度慢,装的插件越多就越占资源。对于我那台破电脑来说,用firefox是很吃力的。不过我还是非常喜欢用它,chrome也非常不错,不过在现阶段我觉得chrome还不能从我的电脑里取代firefox

  21. K 2009-01-13 11:24:10

    关于profile:firefox是支持同时运行多个profile的,启动时加上-no-remote参数即可
    至于输出独立应用程序,firefox也有prism
    ——firefox坚定拥护者:)

    • aw 2009-01-13 11:29:41

      可惜太麻烦、太隐晦了。像-no-remote这种参数,唉……

      不过非常感谢你的信息,这对我来说很有帮助呢!

      • K 2009-01-13 11:43:47

        恩,firefox就是折腾,需要自己定制出适合自己的版本
        个性与共性,不可调和的矛盾啊~

  22. lisker 2009-01-13 12:14:07

    这篇文章真说到我心里去了 功能是强大了
    可是流畅的浏览体验荡然无存了!

  23. 7yue 2009-01-13 12:20:40

    我在MACOSX下没有选择,只能FF。不要跟我提Safari……

    • venj 2009-01-13 07:26:57

      Camino啊。OSX下Gecko核心的浏览器还是最喜欢它了。

  24. Yeto 2009-01-13 12:24:06

    ie -> greenbrowser -> firefox -> k-meleon

    也算是比较早就知道了 firefox,但因为感觉笨重直到很久以后才做为主浏览器,看重了它的安全和诸如 firebug 之类的插件。但后来实在忍受不了它的速度和资源战胜,改用了同样基于 gecko 内核的 k-meleon。现在基本上是浏览就用 k-meleon,只有调试页面的时候才用 firefox。k-meleon 除了丑点,没啥缺点

    • venj 2009-01-13 07:29:07

      k-meleon速度很快。只有一个毛病让我有点不适应,就是每关闭一个标签页就刷新一下任务栏上的位置。

  25. joyqi 2009-01-13 12:48:10

    浏览器很多,因为是公司电脑,所以什么软件都装,所以每次看网页都是随机的浏览器
    但是当系统很慢时我还是会选择chrome

  26. ft24 2009-01-13 01:25:41

    在用遨游,貌似很土

  27. omiga 2009-01-13 01:44:41

    我很懒,懒得切换~···,还是用ff吧~···

  28. tom 2009-01-13 01:47:31

    学会用chrome的标签功能我就喜欢它了,启动很快。

  29. 北极星 2009-01-13 01:56:12

    windows.ie6 -> windows.tt -> linux.firefox -> linux.opera
    现在固定在linux.opera上了!

  30. Arvin 2009-01-13 02:43:48

    每来一角,都给自己的魔方添了一角..受用了.

  31. 这样? 2009-01-13 04:57:51

    大多数firefox使用者来说绝对不是因为只是看书它的开发功能,5甚至10秒启动时间,总比IE动不动就奔溃好多多。

    • aw 2009-01-13 06:02:41

      Firefox在web开发者之外的市场究竟如何,我觉得很难评判。我个人并不乐观,虽然我对IE没有半点好感……

      • Rat2 2009-01-14 07:52:54

        我周围有不少人使用Fx,都是我帮忙装的,也给他们装了一些扩展,他们不少都认为确实很好用,少装点扩展,5s启动问题不大,当然这也得感谢前段时间IE漏洞,XP的给病毒本身郁闷死,Vista的给”IE加载项安装程序”UAC烦死

  32. atomicink 2009-01-13 06:35:30

    又被投递到cnbeta了,囧

    • 修罗寒武 2009-01-13 06:40:10

      我刚也看到了。。CB上的那些评论~~汗死

      • aw 2009-01-13 07:08:01

        是的,利用我的文章去推广他的丝袜论坛,还要在后面骂我。

        真低俗啊。

        • 衣不如新 2009-01-13 09:11:01

          特地从CB上来看看你有没有又骂娘,哈

          • 风残梦 2009-01-14 10:52:08

            同上。。AW的文章在CB上不吃香~~奇怪ing

            (评论已经达到最大深度!)
          • aw 2009-01-14 11:23:06

            CB上的人都是用spider的模式在看问题。看到一个Firefox,马上就激动了,看到一个Twitter,马上又激动了。

            当然,只是一部分,看看支持和反对票就知道了,忽略之。

            (评论已经达到最大深度!)
  33. 你大爺的個頭 2009-01-13 06:56:11

    孩子,字打錯了,順序顛倒了,不要說你丫不拘小節!

    • aw 2009-01-13 07:22:18

      哪?回帖不看帖还你大爷。。。。。

  34. Lost Utopia 2009-01-13 07:04:55

    任何软件安装过多插件都会影响速度,单独的Firefox的浏览体验绝对比IE好,所以我还是支持火狐。

  35. venj 2009-01-13 07:23:20

    FF 5~10秒启动就受不了了啊。我的FF启动至少要30秒以上。现在也就Chrome启动速度最快。所以我一直不希望Chrome支持扩展,一旦Chrome有了扩展,其下场将与FF一样。

  36. ayanamist 2009-01-13 07:37:11

    我浏览也一直用Firefox,有些浏览体验只能在Firefox上获得,例如我现在已经习惯超级拖拽向左拖拽就是复制链接文字,图片向左拖拽就是保存。还有FoxyProxy的自动代理,Google Notebook扩展的整合,等等。很多体验别的浏览器都无法给予,只能使用Firefox。
    我相信很多人使用Firefox是一直开着的,所以启动速度并不是什么很大的问题……至于内存占用问题,说实话,我不是很在乎。内存留着干嘛,该用就用

    • Rat2 2009-01-14 10:39:36

      下午发了狂的开了186个标签,Fx内存占用直逼800M……感觉好爽

  37. awflexer 2009-01-13 07:53:12

    Chrome最终只会像Gtalk一样,半死不活的,其他的都轻舟已过万重山了。

  38. Jude 2009-01-13 07:58:59

    关键chrome没有广告屏蔽功能俄,这个着实令人不爽…

  39. teng 2009-01-13 10:43:33

    在chrome支持插件尤其是Google toolbar之前我还是会用firefox的

  40. 繁体字转换 2009-01-13 11:46:42

    人还真多。。。。。。。。。。·~~~
    我也lai凑个热闹。。。

  41. 耗子 2009-01-14 11:53:58

    垃圾火狐
    装B
    还是用世界之窗 ie7

    • 林卯 2009-01-28 03:26:01

      难得还有这么固执 低俗的。

      • nazicp 2010-06-08 03:58:47

        你这么说就不对了,虽然我不喜欢世界之窗还有360se这种寄生浏览器,但是我感觉用什么浏览器是个人的自由,我不认为用个浏览器还能用处什么优越感来

  42. jkfzero 2009-01-14 12:10:55

    我果然还是比较喜欢ff,firebug,greasemonkey,ie tab让它无往不利。twitterfox是我最近最常打开的东西之一,xul语言的简单大大扩展了ff的功能,优化的js执行速度。不过速度确实有点慢。

  43. rukey 2009-01-14 12:20:30

    IE8最近的一次更新似乎已经不错了·

  44. 爱月 2009-01-14 01:33:49

    对IE有点无爱,火狐也被用来做程序使用了,浏览器,在考虑是转oprea还是chrome~

  45. 央街浪子 2009-01-14 03:15:33

    看过CB上的一篇文章,好像说FF庞大的核心是因为他们当时的定位就不仅仅是rending page和javascript那么简单的浏览器之争。如果递归的看一下OS和APP之于FF和Plugin的类比关系以及将来硬件上Netbook的发展,可能这也不失为一种方向把。FF上的Plugin为什么会如此的丰富呢?FF本身会不会演变成一个RIA平台呢?谁又知道他们将来会怎么发展呢。

  46. leo 2009-01-14 07:30:42

    chrome和oprea哪个启动更快,功能更丰富些?
    我现在开始用opera9.63中国定制版,感觉很不错!速度快,功能全。什么手势、翻译功能什么的都缺省支持。另外,迅雷也可以直接安装对opera的支持。

  47. clark 2009-01-15 08:41:37

    服了你了,不会装个firefox的portable版呀!

  48. 花果山寨 2009-01-15 09:13:54

    个人觉得oprea还是要优胜一些

  49. 卒子 2009-01-15 11:12:56

    可能各位对Firefox认识有些偏见,在linux平台上已经确认过,指定CPU类型后重编firefox(花了了N长的时间)后,它的性能大幅度提高,因此非常怀疑Windows版本的firefox为了提高整体系统兼容性,不得不以i386指令集来编译整个工程,性能受到很大影响。

  50. 我爱OPERA 2009-01-29 11:24:12

    opera是我的第一选择,功能领先,碰上网银之类的用IE呗,反正用的是WINDOWS系统

  51. Vincent.D 2009-02-09 11:14:15

    除去UI不说,内核方面Gecko还是很有活力的,我认为相对于WebKit我更看好Gecko,可惜大部分人都不这样认为,他们认为WebKit更轻巧更速度,是事实是随着TraceMonkey的日趋成熟以及Firefox 3.1的发布在即,Gecko的速度已经迎头赶上了。
    再说UI,诟病于XUL的问题,可能令许多用户感到不满,甚至我也在寻找基于Gecko并以GTK构建UI的浏览器,但是始终没有找到。
    至于Chrome,不可否认是占有一席之地的,但远没有达到成熟的水准。
    PS,什么时候Chrome for Linux发布并公布了源代码,我相信一定会有人将WebKit从Chrome中剔除并引进先进的Gecko引擎的!期待着这一天。

  52. fredlau 2009-02-12 02:54:37

    个人支持k-meleonccf,速度奇快,
    http://wd-testnet.world-direct.at/mozilla/dhtml/funo/jsTimeTest.htm
    测试一下你的浏览器就知道了,当然最快的还是chrome,不过chrome比k-meleonccf占用系统资源多

  53. 清风无影 2009-02-24 11:27:55

    Chrome的Profile切换在哪里?

    • aw 2009-02-24 11:30:52

      最右边的那个“扳手”,点击之后有一个 New windows in profile

  54. tamt 2009-02-26 09:28:07

    自從用了Firefox, bala…bala…

  55. animtxt 2009-03-02 04:59:10

    我现在也发现,Firefox 的速度问题大多还是插件造成的。禁用所有的插件之后,死心踏地追随 Firefox。跟其他所有的浏览器比,Firefox 的界面是最令我感到舒服的。

    • candles 2014-04-28 01:22:36

      喜欢一个浏览器很难说的,我之前喜欢过Netscape,就只因为他的启动LOGO我喜欢,弃用是因为他们停止开发

  56. 小熊 2009-03-23 02:08:45

    chrome对于FF根本就没有竞争性..

  57. 香蕉 2009-04-07 07:45:11

    我还是比较喜欢opera,不过始终还是firefox要强一点

  58. 探员 2009-05-28 08:25:30

    一直用firefox,插件选择多,结合自己需求搭配很好用。启动速度慢是因为插件多了,保存的历史多了,还能忍受。一般启动了就不关了,所以启动慢点,无所谓。

    chrome用了几天,也就是尝鲜,启动速度真是快,标签也不错,不占浏览空间(firefox也有仿chrome的标签了)。不过没有firefox那些插件功能支持用着不顺手,已经删了。

    ie只在firefox使用不了的情况下,通过ie tab在firefox中调用一下,平时不用。

    还有opera,几年前刚推出时试用了一下,号称最快浏览器,只不过免费版有广告太占空间很讨厌,所以到现在对opera不感兴趣。

  59. Terry 2009-09-27 10:49:38

    不好说,我的电脑里同时装着好几个浏览器,IE(没办法,毕竟几乎所有网页都能支持IE,换了别的浏览器有些网站就根本打不开了,比如我公司的管理系统,只能用IE, 工商银行的网上银行也似乎只支持IE), Firefox(速度还不错,插件很丰富,而且网页对FF 的扶持率也还不错),GoogleChrome(据说反应速度是最快的,不过还不确定,装了他是因为Google现在很流行,好像不很多新的体验在期待中),Opera(功能强大,界面漂亮,但是可能因为市场占有率不高,很多网站运行不是很稳定。

  60. Yanwo 2009-11-10 11:20:48

    虽然FF的内存占用、启动速度让我很头疼,但我没法离开它。
    虽然我电脑上还下了Chrome等等,我非常欣赏chrome的速度。
    但我不是单是firebug之类的牵扯,还有MouseGesture、Adblock、Autopager、Tabmix、BatchDownload等等,怎么破?

  61. Bodhi 2009-11-11 12:41:25

    你就这样想吧,IDE 没有几个启动快的 :-)

  62. 没看见 2009-11-12 03:26:05

    我电脑上是IE、FF、Chrome(3主流内核全了),最常用的是FF3.5,毕竟有firebug,webdevelop,还有手势。用别的还真不爽。

  63. Beyoung 2009-11-29 07:39:54

    FF、世界之窗!
    貌似CSS3还没有发布,感觉留言框的圆角像是用CSS3的border做的。。

  64. CT 2009-12-24 01:50:18

    我还是比较信赖ff,主要是我的CPU不好,内存足够大(便宜),用chrome时看到那么多进程就有点不爽

    • candles 2014-04-28 01:18:43

      我也不喜欢开着一堆进程的浏览器

  65. 西贝 2010-04-16 01:09:02

    非常喜欢用火狐!~

  66. oalleno 2010-12-09 04:28:04

    可以多建立几个Profile,装不同的扩展,一起运行也可以啊。直接切换,好像别的浏览器也做不好吧

  67. oalleno 2010-12-09 04:30:34

    2009年的文章了,我out了

  68. youvo 2011-07-12 09:03:22

    FF7 都快出来了,除了启动慢,其他都还是不错的。
    chrome 现在内存占得太多了,不太稳定,暂时还不想转移。
    建议博主试试@~ 09年文章,都2年了~~

  69. 50030 2011-09-20 04:40:52

    我只用firefox,因为要用firebug,也没装那么多插件,
    我用还原精灵,电脑也不会变慢。

  70. youvo 2011-11-26 05:23:34

    现在是2011年了chrome 很生猛呀

  71. candles 2014-04-28 01:14:46

    2014年了,我已经用FF几年了,IE已经完全抛弃好几年了,抛弃后用过OPERA、chrome 和FIREFOX(国内浏览器完全不考虑,在我看来那是恶意软件),只使用FF是因为我需要用到firebug和Adblock Plus,在我看来,太多广告的网站都不值得我去登录,太影响用户体验了。

  72. canadavip 2014-06-24 11:39:42

    能不能要一下 你的微博 或者联系你的方式?或者继续关注你……

[支持Ctrl+Enter]为了我们大家和家人的安全,留言请慎重!
声明:
1、本站仅与见过面的个人博客交换链接,见此文
2、留言时的头像是Gravatar提供的服务。如果您有兴趣并且有闲暇时间,可以看看这里的介绍