Firefox让这个世界不同

论坛:IT江湖作者:redsox发表时间:2005-12-06 05:26
[挨踢人的IT]Firefox让这个世界不同
题外话
Google 最近推出了Firefox推介广告,然而一开始只开放了美国等国家地区,中国地区的Google Adsense用户没有办法参加。这遭到了很多人的抱怨,其中就包括我的好朋友霍炬,他甚至说要去告Google对中国用户采用歧视待遇,为此此公给 Google写了多封抗议信。

终于某日,Google Adsense管理界面出现了下面这条通知:

更新 无须再等了 - Firefox 推介 已开放给全世界的发布商!

我告诉了霍炬,他马上就把Firefox推介放在了他的Blog上。没多久,我也把Firefox推介放在了我的Blog上,今天我发现Keso的Blog也放了Firefox推介。然而这种做法受到了一些人的质疑 ,更有人担心我们被Google当傻子卖了,写了篇文章" 不要上了Google的当!"。其实在我早前的文章"我为什么推荐别人去用Google Adsense来赚钱",我表达过为什么要推广Google广告,更主要的目的是因为我相信推广Google广告能改变现在网络广告业的无序现状。我用Google广告没有得到多少收益,区区一年多100美元而已,这点钱还没有我一个月工资的零头多。所以,我和霍炬的态度一样,认为" google为firefox付出多少钱并不重要",我们只是要推广Firefox而已,顺带挣的那点小钱,就当满足虚荣心好了。

下面聊聊我认为Firefox出现的意义:
1、Firefox的出现促进了竞争,使用户得到了好处

很多人也许没有体会到,他们虽然是IE的用户,但是他们却是Firefox出现的最大受益者。从99年前后 IE3、IE4通过捆绑战术打败Netscape之后到2004年Firefox大流行之前,IE发布了三个版本,但是没有任何的实质性改进。没有改进是因为IE没有缺点么?当然不是,这数年间多少病毒通过IE漏洞传播,多少恶意插件通过IE横行。以恶意插件为例,其实解决恶意插件技术上难度很大么?IE上面提供一个插件管理器功能,就可以完全解决这个问题。然而这个技术问题前不久才在Xp Sp2版本中得到解决,为什么?原因很简单,没有竞争,你不喜欢IE也没有办法,只有用。

IE7目前宣布的特性中,最引人注意的标签浏览,Rss支持,增强的安全性,都是Firefox比IE老版本强的地方。这也让我们发现,IE用户之所以有新版本新特性可用,真是因为Firefox的出现给IE的垄断地位造成了威胁。所以IE用户是Firefox流行的最大受益者。

2、Firefox的出现有利于推广W3c Web标准化的网站设计

W3c web标准化设计思想要求把网页中的内容和样式分开,不使用Table进行布局。这样的好处是节约网络带宽,提高网页渲染的速度,降低浏览器的内存占用,提高网站设计的效率,利于在不同设备里面浏览等等。这些我们这里不展开讲了,不然再写两三篇文章也说不完。大家可以去看《 网站重构》一书。

然而这种设计思想和W3c标准长期被网站设计师们忽视,甚至故意的违反。这是因为市场上长期IE占有绝对多数的市场分额,而IE对W3c标准的支持很差。在IE和Netscape的大战期间,微软为了得到垄断地位,也为了给潜在竞争者设置障碍,给IE增加了很多专有Html标记。这些标记很多都违反了 内容和样式分开的原则,还有些有专利和其他法律上的壁垒。这样就给其他的浏览器发展造成了障碍。这形成了一个恶性循环,使用这些非标准元素的网站越多,那么IE的垄断地位就会越稳固,而IE的垄断地位越稳固,使用这些非标准元素的网站也就会越多。然而正如前面说的IE的垄断地位一旦固若金汤,微软就会不在乎用户需求,一意孤行。用户的合理要求就会被忽视。

很多人埋怨手机上面的Wap页面太简单,网站太少。然而大部分Web网站在手机上面也会变得支离破碎,甚至完全无法浏览。但是他们可能不知道的是,如果网站比较严格的遵守了W3c标准,那么在大多数手机里面网站是可以正常浏览的(当然尺寸受到限制,显示的样子会有些差异),现在大部分智能手机是可以直接浏览XHtml网站的。然而,那些使用了IE非标准扩展的网站在手机和其他移动设备一般都是无法浏览的,甚至可能会造成浏览器死机。也就是说,如果Firefox或者其他的比较符合W3c标准的浏览器更早的流行的话,那么更多的网站就会支持W3c标准,我们早就可以在移动设备上面随意冲浪了。

3、Firefox的出现有利于提高网络安全

恶意插件方面
有一种对Firefox安全性的误解说,"Firefox的安全性来自用的人比较少,所有没有针对Firefox的恶意插件"。我经常听人提到这种误解,不光是不喜欢Firefox的人有这种误解,我发现很多非常喜欢Firefox的人也有这种误解, 甚至因为这个误解他们说不要推广Firefox以免Firefox被恶人盯住。

这种误解来自于对恶意插件猖獗现状的误解,实际上恶意插件并不是一种技术上很难防止的东西。前面我们也提到了,微软如果做一个插件管理器就可以解决99%的恶意插件了。现在恶意插件猖獗是微软因为没有竞争而不愿意投入人力和财力在IE安全性提高上面造成的。Xp2 sp2在Firefox的压力下,推出了插件管理器,虽然不能彻底解决问题,但是微软为了避免IE失去优势,必然会在IE7对这个功能进行增强。

现在Firefox上面没有一个恶意插件流行的主要原因是, Firefox在插件安装方面要检查用户确认网站安全,随时可以删除插件,以及比较完善的插件安全模型。

Firefox比较完善的插件安全模型这点也很重要。实际上Firefox的插件运行在Firefox的环境之中,他无法对Firefox以外的存储空间和用户信息进行破坏。这个IE的插件模型迥异,微软的IE插件模型实际上是ActiveX是COM,COM是运行在整个操作系统范围内的,如果插件愿意甚至可以直接格式化用户硬盘。当然微软也有安全模型来限制IE插件,比如插件不能自动安装等等,不能操作用户硬盘等等。但是3721等等非常强硬的恶意插件的泛滥证明微软的安全模型的脆弱(3721可以不经用户允许就安装,还好他只是个恶意插件,他是病毒用户又会怎么样?)

软件漏洞造成的安全问题方面
前些日子Firefox发现第一个漏洞的时候,许多美国媒体如获至宝大肆宣扬。这也反衬出来IE的安全性有多差,现在IE出现漏洞已经不算新闻了。据说刘蝶雨在IE身上曾经连着7天找到7个漏洞。

我们说软件有Bug,有漏洞是难免的,这没有办法。微软家大业大,IE程序非常复杂,有些漏洞不是什么不能原谅的问题。但是问题在于对漏洞的反应:

根据安全公司 Secunia的统计,2003年至2005年,Secunia针对Firefox 1.x发布了22个安全警告,基本都是低危级;而同期针对IE 6.x的警告有85个,高危级不在少数。Nitot将这种情况比作手指受伤与掉脑袋的区别。



Firefox对发现的漏洞都是很快的解决和发布,当然这不光光是因为Firefox的开发者勤奋,这也跟开源软件的组织方式和管理方式有关。

  Mozilla欧洲总裁Tristan Nitot周一表示,一旦Firefox出现漏洞,Mozilla会迅速作出反应,在最短的时间里为用户提供解决方案,而微软在这一点上要差很多。

  Nitot举例说:"9月6日,Mozilla接到了一个IDN缓冲问题报告;8日,该问题被意外公开;9日,我们通过改变设置暂时解决了这个问题,用户可以手动作出改变后者打上补丁;十天之内,我们发布了新版本,问题完全解决。"

然而IE的漏洞被发现以后,微软公司极少在短期内就作出解决的。

4、Firefox其实更简单更好用

很多人凭着随便一用就下结论说Firefox不好用,或者说Firefox不适于普通用户。然而我们遇到了很多的反例,今天霍炬就给我讲了一个反例,他的一个朋友经营灯具的,前两天用木马检查工具一检查机器发现木马成堆,所以开始用Firefox。霍炬帮他安装了几个插件,他立刻喜欢上了Firefox。这个家伙以前一直骂Firefox难用的,说这个功能没有,那个功能没有的。这次才知道,原来他自己下载过Firefox,但是不会安装插件,很多好玩好用的插件都没见过,所以觉得Firefox太差劲。

开源软件的推广中经常遇到这样的问题,因为开源的哲学是尊重用户的选择,所以一个具有超级强大扩展功能的软件发行的时候,都不包含扩展包,让用户自己选择扩展。这样高端用户可以完全定制这个软件。Firefox也是这样的,所以很多对开源哲学不了解的朋友,常常会被那些功能其实非常强大的软件的平凡外表所欺骗。这里的一个典型例子就是Linux,如果你直接下载Linux核心的话,你甚至不知道怎么把它安装到电脑上去, 所以产生了很多的Linux安装版发行商,来帮用户把Linux和好的开源软件打包并提供安装和配置工具。

目前这种打包服务在Firefox社区中还比较少,所以很多初级用户对Firefox有这样那样的误解。这也说明,我们国内的开源爱好者应该考虑多进行这方面的工作(国外的已经比较不错了,Firefox1.5刚刚发行BSD port里面就出现了)。

5、只有想不到的,没有Firefox做不到的

Firefox是一个高度可扩展的浏览器(同时很安全,前面讲过了),Firefox比IE出现要晚得多,但是各种各样的扩展数目比IE多得多。据说让keso一直忍受Firefox不断膨胀内存占用的主因是他放不下那些贴心的Firefox扩展。

今年6-7月的时候,Firefox中文网做了一个10佳Firefox扩展的评选,被选中的有屏蔽广告的Adblock,有拓展标签浏览的Tab Mix,有提供拖动打开新网页功能的SuperDragAndGo,方便下载的FlashGot,有关联各种应用程序的Launchy,有鼠标花样玩法的All-in-One Gestures Extension,有可以方便的看天气预报的ForecastFox,有Rss浏览器Sage,有超级收藏工具ScrapBook,有帮你输入BBCODE/XHTML/HTML的BBcode。关于这些扩展的详细说明和下载地址,请看我的文章“Firefox中文网评选的10佳Firefox扩展”。

以上说的拓展并不是全部,优秀拓展还有很多很多,简而言之,只有你想不到的拓展,没有Firefox做不到的功能。

----------------------
如果你还没开始使用Firefox,为什么不从今天开始试试呢?不需要花一分钱,下载安装即可,也许你也可以发现一个新的世界。

Trackback: http://tb.donews.net/TrackBack.aspx?PostId=647499
链接
标签: 添加标签

0 / 0

发表回复
 
  • 标题
  • 作者
  • 时间
  • 长度
  • 点击
  • 评价
  •   谢谢
  • 豆豉 
  • 2005-12-07 05:31
  • 1
  • 538
  • 0/0

京ICP备14028770号-1