2006年10月21日星期六

IE7的发布和FireFox的未来

  IE7的英文版终于正式发布了,不过并没有引起我的太多兴趣,因为我不太喜欢IE7这个浏览器,有微软自己的原因,也有FireFox的原因。

  微软的IE7不令我喜欢,这里有不少原因。

  其一是IE7是不支持Windows 2000,而我正好是使用Windows 2000的用户,大概微软此举是想为了更好的销售XP吧。如果用户想使用IE7中的一些新功能,必须花几百美元把自己的操作系统升级到Windows XP或Windows Server 2003,微软这个奸商的如意算盘打的可真不错啊。

  其二是IE7的傲慢。当微软通过捆绑+免费的策略击败了Netscape Nevigator之后,IE就拥有了浏览器的垄断地位,从此开始,处于垄断地位的IE就很少进行功能上的更新和开发了,IE6支持了多年也没有进行大的修改,针对IE的木马病毒却层出不穷,直到出现了FireFox。当FireFox大量占有IE的市场之后,微软才心有不甘地进行IE7的开发。

  与IE相比,FireFox小巧、免费,安装后容量很小,远远比IE小的多;FireFox更稳定,很少出现崩溃的情况;FireFox更开放和个性化,有大量支持者开发各种各样的FireFox扩展插件;FireFox更安全,针对IE的木马病毒很多,而针对FireFox的却很少,不过也有另一种说法是这是因为FireFox使用量少的原因。

  当然,FireFox也并非完美,至少在我看来,中文的FireFox还存在这样那样的问题和不足,有些甚至直接会影响FireFox的普及。

  首先是中文字体显示的问题,对于很多小于12px的中文字体,FireFox都显示极为难看,甚至Google的搜索页面也是这样的。这个问题不好好解决,FireFox在中文市场的普及就会有问题。

  其次是启动慢,特别是安装插件较多的时候,启动速度会明显减慢。此问题使用Fasterfox插件可以部分解决。

  再次是显示兼容性问题,FireFox可以说自己是使用国际标准,但是应该提供一个支持类似IE这样的非标准的显示界面,否则让大多数人为了FireFox而修改自己网站的代码显然是不现实的。不过,这个问题可以使用FireFox插件IE Tab来变相解决。

  不过,微软已经发现并重视FireFox这个竞争对手,IE7的发布就是一个例证,所以,FireFox也需要更加努力,加快更新,并在提高用户体验(尤其是对于中文用户)上下一些功夫,否则FireFox很可能也会步Netscape Nevigator的后尘。