QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 917|回复: 0

再见,IE! Firefox挑战微软

[复制链接]
发表于 2004-11-24 09:41:37 | 显示全部楼层 |阅读模式
摘要
开放源码小型Web浏览器“Firefox”日前正式发布,引起了IT专业媒体以外全球各地媒体的关注。(2004-11-24 08:52:27, 101p)

--------------------------------------------------------------------------------

By 泛舟

  开放源码小型Web浏览器“Firefox”日前正式发布(参阅本站报道),引起了IT专业媒体以外全球各地媒体的关注,其中包括美国CNN、英国BBC、美国《洛杉矶时报》、美国《金融时报》(Financial Times)等。甚至卡塔尔半岛电视台网站也进行了报道。

Firefox

  报道的焦点大多是“向微软发起挑战”(CNN)、“Firefox与微软进行决战”(BBC)等。在互联网历史上,Firefox的前身 Netscape Navigator曾经被视为Web浏览器的代名词。但Netscape Navigator最终却败在Internet Explorer手下,这到底是什么原因呢?Firefox是否已走出这一阴影了呢?

Netscape Navigator的败因在于“开发能力”

  在Web刚开始普及的时候,所谓Web浏览器就是指Mosaic,以及由Mosaic开发者们成立的Netscape公司推出的Navigator。微软的Internet Explorer起步很晚,而且运行缓慢、在功能上也很落后。

  许多人认为Internet Explorer得以普及的最大原因在于与Windows的捆绑。但笔者认为这不过是其中的一项原因。的确,通过与Windows捆绑,Internet Explorer得以作为一个选项在市场上站住脚跟,但这还不足以获得超过Netscape Navigator的用户。

  实际上,Netscape Navigator在90年代中期并没有遇到多么不利的情况。不仅个人电脑厂家预装Netscape Navigator,而且通过杂志附带的CD或互联网也可以很容易地装上Netscape Navigator。笔者在采访中也发现,许多企业都把Netscape Navigator作为指定安装的标准Web浏览器。信息系统部门的技术水平越高,这一倾向就越明显。因为企业信息系统从初期就已经开始使用Web,而且,Internet Explorer的ActiveX控件的安全问题令人担心。

  但用户为什么却越来越多地选择Internet Explorer呢?笔者认为原因就在于“开发速度”。微软倾注了大量心血对Internet Explorer进行改进。Internet Explorer提高了运行速度,并很快安装了CSS等新功能。

  与微软只需开发Windows版本不同,Netscape除Windows外还必须支持UNIX、Macintosh,这使得它处于开发资源分散的不利局面。但导致Netscape陷入“开发速度”困境的原因还不止这些。Netscape的方针是争取成为像OS那样的“平台(基本软件)”,结果导致软件臃肿、庞大。使得许多用户都转向了运行快捷、功能也不断增加的Internet Explorer。

仅靠公开源码还不足以赢得开发人员的支持

  被微软赶超后,为打开局面,Netscape决定公开Netscape Navigator的源代码。仿效Linux的成功做法,试图借助社会力量来弥补开发资源不足的缺陷。这就是1998年4月公开的Mozilla。

  但这一选择却在短时间内造成了Netscape开发阵营的混乱。为了能让外部人员读懂以公司内部开发为前提的源代码,公司花费了不少气力。而且公开的源代码过于庞大,外界工程师需要很长时间才能理解。

  接着AOL于1998年11月宣布收购Netscape。Navigator的开发又进一步陷入停顿,用户不断减少。使得Internet Explorer的市场份额一度超过了90%。

  在Mozilla公布1年后,核心工程师Jamie Zawinski离开Netscape,并留下了一句充满苦涩的话语:“公开源代码并非一剂灵丹妙药。”2003年7月AOL将Mozilla开发小组解散,成立“Mozilla Foundation”。以基金形式捐赠了200万美元。

Internet Explorer因安全问题而停滞不前

  在不知不觉中,已经取得了压倒性优势的Internet Explorer也逐渐凸显出安全方面的问题。2001年9月出现了恶意利用Internet Explorer安全漏洞、只浏览Web页面就被感染的“尼姆达”病毒。还出现了微软的MSN感染,出现察看MSN的用户一个个感染的事件。随后又接连发现Internet Explorer的安全漏洞,以此为目标的病毒不断出现,这一点想必各位读者都还记忆犹新吧。

  眼睁睁地看着受害,用户开始对Internet Explorer产生抵触。安全专家也提出了选择Internet Explorer以外浏览器的必要性。2004年6月,美国安全对策机构CERT/CC作为防范Internet Explorer安全漏洞的对策之一,推荐人们使用Internet Explorer以外的Web浏览器,一时成为议论的话题。

  据Refsnes Data显示,Internet Explorer在2001年3月占有88%的市场份额,2004年11月降为74%。Netscape与Mozilla合起来在2001年占有7.6%的份额,到2004年11月达到了20.3%.

  2004年11月9日,Mozilla Foundation发布了Firefox(参阅本站报道)。通过反省臃肿化的Netscape Navigator,专门留下了Web浏览功能来实现小型化。作为Mozilla的下一代项目而开发的Firefox成了人们关注的Internet Explorer以外的选项。从11月9日正式发布到9月15日,据说Firefox已经被下载约367万次。

数千人的开发志愿者

  由于受安全问题困扰,Internet Explorer在提高性能方面陷于停顿,而Firefox/Mozilla却在此期间新增加了多窗口浏览功能及RSS功能等。尽管在功能上Firefox暂时处于领先位置,但能否保持这一优势还是一个疑问。

  Mozilla Foundation只有几十名人员。相反,微软却有一个数万人的庞大队伍。在资金上同样也有2到3位数的巨大差距。这是一场力量悬殊的较量。而且前者仍摆脱不了必须支持多种OS这一“枷锁”。

  但Mozilla Foundation技术部门总监Chris Hofmann却对开发队伍充满了信心:“除Mozilla Foundation外,还有来自IBM、Sun、Red Hat等公司的约50名全职人员参与开发,在背后还有数千名志愿者。”

  看一下Mozilla模块的主要开发者名单就会发现,来自Mozilla以外许多机构的开发者都参加了开发活动。原来看起来非常混乱的计划,随着时间的推移,参加者逐步磨合熟练,已经发展成为一个充满活力的开放源码团体。

  读到这里,也许熟悉浏览器的人会觉得“无论是多窗口浏览器还是志愿者开发,这都不是Mozilla的专利”。的确是这样,许多利用Internet Explorer内核的多窗口浏览器都是由志愿者开发出来的。例如由日本人开发的Sleipnir就是一个完成度非常高的多窗口浏览器。

  即便是Mozilla,同样也被其他组织作为内核来开发Web浏览器。由日本人小组开发的风博士就是以统合RSS阅读器为目标的计划。

  Firefox/Mozilla自身也通过插件来扩展功能,并可以根据主题来定做外观。插件功能可以登录鼠标指针方案、图像放大、Google邮件检测、天气及词典工具条等近100个模块。

募集25万美元的民间推广计划

  Firefox还有一个由志愿者制订的营销计划。该计划是在一个名为SpreadFirefox.com的推广网站上进行的。这项将Firefox广告以整版篇幅刊登在美国著名报纸《纽约时报》上的计划,据说已经募集到了25万美元(约合人民币207万元)。

  在名为Marketing Ideas的论坛上,可以就如何推广Firefox对商品与软件等思路进行探讨,有好多创意已经开始付诸实施。与其说是营销,倒更像是“庆祝节日”。据说庆祝Firefox正式发布的聚会已经超过了100多场。在日本也有一个用户团体“模仿组”举行活动及提供信息等。

  当然,Firefox要达到普及还面临着许多障碍。在企业信息系统中存在与Internet Explorer的兼容性问题。Mozilla/Firefox与Internet Explorer在JavaScript、CSS等细节问题上存在差异。已经以Internet Exlplorer为基础构筑的以太网应用软件也存在同样的问题。Mozilla Foundation技术部门总监Chris Hofmann也承认:“在已经导入Mozilla和Firefox的用户中,有些用户因为无法兼容而不得不继续使用Internet Explorer。”并表示“作为Mozilla Foundation,要考虑解决无法与Internet Explorer兼容的问题”。

  另外,参与开发的工程师也并非多得用不了。特别是进行国际化推广的工程师严重不足,Mozilla Japan目前正在招募合作者。

  Firefox能得到这么多的支援,我想原因并不仅仅是Web浏览器属于最贴近用户的软件。开放源码这一口号及战略逐步得到认同,可以说从 Netscape公开Navigator的源代码时就已经开始了。从某种程度上讲,Mozilla和Firefox已经超越Linux,成为源码开放的代表。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-12-4 18:05 , Processed in 0.033055 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表