Jul 082011
 

第一次浏览器大战是Netscape与Internet Explorer之争,结果IE胜出、Netscape败退消亡,Opera幸免于难。第二次浏览器大战最初是Firefox与Internet Explorer相争,然后Chrome也加入其中,Opera、Safari继续擦边。竞争带来的结果便是不断升级,Chrome升级得最快,简直是坐上宇宙飞船了,短短几年已经达到12.x,Chromium更是飞到了13.,把Opera累积了十几年的版本号打破了。

至今日为止(2011年7月8日),Opera版本号是11.50,数值为第二高。然后是IE,最新稳定版是9.0,开发版是10.0,排第三。后边还有,Safari是5.0.5。那么Firefox呢?这真是个厉害的浏览器,2011年年初它还只是Firefox 4.0,到现在已经升到5.0,未来几个月还会升级到6.0、7.0。也就是说,2011年里面,Firefox从4.0飞到7.0,这真是「时代的跨越」啊!不过是个版本号,有必要这么争吗?太无聊了吧。

也难怪Firefox会这么急,作为主流浏览器之一,居然连Safari的版本号都还未超过,Firefox怎么会甘心?它一心就想做浏览器老大的呢。现在Chrome都12.x了,市场占有率也快要突破Firefox,它能不急?于是就用这招——「版本号大战」!就像当年打IE那样,这一次要打Google;上一次是争夺市场占有率,这一次是要争夺版本号数值。这么争下去,说不定在2012年可以把20.x这种版本号都逼出来。

版本号大战,真是最无聊的一次浏览器大战。

Apr 282011
 

对于很多人来说,一款浏览器足以自己使用,有些人可能再加多一款就完全够用了。而有些人就比较厉害,各种各样的浏览器全都用上了,多达十几款的都有,这种多数都是浏览器骨灰级爱好者。我还不至于到浏览器骨灰级爱好者的地步,不过算了下我自己平时用的浏览器,还真不少,所有主流浏览器全都被我用上了。

在Windows,我会使用Internet Explorer、Opera、Google Chrome、Apple Safari、Mozilla Firefox。在Linux,我就会使用Opera、Google Chrome、Mozilla Firefox、Konqueror。

Google Chrome

专门用来使用Google网站的各种服务,比如Gmail网页版、AdSense、Analytics、Google Groups、Google Reader等等。

虽然Chromium是Chrome的基础,亦有很多人在用,尤其在Linux它更受欢迎,但我还是更偏向用Chrome,原因只有一个:足够稳定。

Internet Explorer

专门用来对付其它浏览器无法正常显示、使用的网页及网站。虽然说Google Chrome等浏览器加Plugin即可用IE,但始终会带来一些麻烦,尤其是用支付寳、大陆网络银行的时候。我曾经用Chrome和Firefox的IE Tab在Go Daddy购买Domain,结果导致支付成功但跳转到回Go Daddy时出错,以至于将近两个小时后才被Go Daddy确认款项已支付。

噢,还有一个,微软的网站我一般都从这个浏览器进去的。

Apple Safari

由于我目前不喜欢在电脑上安装大陆产软件,所以QQ亦未安装。若要用QQ,我就会打开XP Mode来使用QQ,以此与实际环境隔开。有时我连XP Mode都不想开,就会用Safari打开Web QQ。

Opera

使用最频繁的浏览器,几乎任何网页都从该浏览器中浏览。

Mozilla Firefox

备用浏览器,平时用法比较特别。例如我已经用Google Chrome开着Gmail,Opera开了一大堆网页,而此时我又要打开另一个Gmail邮箱,于是Firefox就派上用场了。虽然我可以用IE、Safari打开的,不过Safari用起来太沉重,它的UI总是比其它软件反应慢些,而IE的最大缺点是……用太多了就会慢,尤其是Download一些东西的时候,即将完成的时候它总会停留一阵,要是Download个邮件附件还要等就未免太烦了,除非将IE清理一番,而我懒又得去清理。

Konqueror

在Linux由于无Safari,这就是个最好的替代品,而且由于与系统本身紧密结合,反而方便我上网的时候直接从浏览器本身打开一些目录。

虽然Linux有Wine这款相当不错的软件,不过为了避免出现问题,我的IE浏览器会在VMware里面使用。

在很多人看来这实在是很麻烦,其实不过是习惯问题而已。我比较喜欢把一些东西专门分开。而且我不是很喜欢给浏览器安装Plugin,浏览器本身的已经提供了大多数我需要的功能,作为补充我有用到Plugin,但也不多,目前我仅需要3个以下,其中有一个是我必备的(Opera、Chrome、Firefox均有),那就是专门查目前浏览的网站的Google PageRank及Alexa Rank。

Apr 192011
 

网络时代在电脑上最常用的软件除了系统本身之外,我想就是浏览器了。自Web出现以来,浏览器的重要性有增无减,从Netscape与IE之间的第一次浏览器大战到今日的各大浏览器混战,浏览器几乎成为了必备品。我们平时都在使用各种各样的浏览器,但是稍微注意下就会发现,我们身边的浏览器的名称似乎有些特别。

Netscape,老牌的浏览器——虽然它已经消逝了。这个名字很直观,Net + Scape,网络 + 景观,翻译过来也就是网景,顾名思义,就是用来浏览网络上的景物的,名字很贴切,并且很有意境。

Internet Explorer,简称IE,自推出至今几乎都是在蚕食与被蚕食当中度过的。这个名字太直观了,就是互联网探索家,顾名思义,就是在网络中探险、观察事物,名字同样很贴切,而且令人觉得它有永不厌倦的感觉——探险家的精神。

Opera,这也是个老牌的浏览器了。它的名字直接就是一种戏剧的名称:歌剧。不过,歌剧既能优雅又能华丽,技能朴素又能悲伤,有大量对白、舞蹈,又有大量音乐佳作,因此一个浏览器用了这个名字虽然从感觉上吸引人了(该浏览器的内涵也确实不错——有速度快等众多优点),而且给人一种美丽的好感,不过好像会高攀不起,毕竟歌剧蕴含的东西太多。

Safari,苹果的浏览器,i系列平台的标准工具。如果直译的话,它会是「狩猎旅行」,这似乎兼具Netscape和IE的特色,而且还有更大的野心,不但要浏览景物、到处探险,而且还要狩猎。这狩猎既是网络上的资讯,也还是想要霸占用户的电脑和设备。看得出,苹果公司正在努力中。

Chrome,网络龙头Google产的浏览器,竞争力很强。该名字直译会是「铬、铬黄」,有点怪异,怎么会用一种金属来命名呢。这种元素化学符号Cr,原子序数为24,在6族元素中排行首位。多用在金属表面的电镀。也许这就是野心所在,要把自己镀在每个用户的电脑、设备之上,也就是争夺用户。

Firefox,这是Netscape的有力后继,刚推出时受到很大欢迎,现在依然如此。这个名字有点怪,直译过来会是火狐狸,如果进一步思考的话那就是「烤狐狸」,或者「烧狐狸」——怎么能虐待动物呢,而且又烤又烧,这狐狸恐怕要成为人类的野味了。不行,绝对不可以食用野生动物!一个浏览器居然取这种名字,太令人诧异了。

当然了,还有各种各样的浏览器。这次就列出这些主流的吧。至于大陆的浏览器则不作理会,因为全都是「壳牌」浏览器——在别家浏览器的基础上构建自己的外观,没什么好评价的。

Mar 262011
 

自从Opera最先推出Opera Link之后,浏览器使用者信息同步功能似乎开始成为浏览器的标准功能。Chrome是第二个带有信息同步功能的浏览器,在Chrome中该功能叫做Sync。而现在,Firefox又抄袭该功能了,而且该功能的抄袭对象又是Opera。

Opera Link:

Firefox Sync:

抄袭抄到这个份上,Firefox的「创新」能力就仅剩这么一点了?也许一点都不奇怪,欧洲是Firefox的天堂,换言之Firfox已经垄断了欧洲,作为一个垄断者,固步自封是很自然的事。

Opera的翻版——Firefox 4.0

 浏览器  Comments Off on Opera的翻版——Firefox 4.0
Mar 242011
 

Firefox 4.0正式版刚发布几天,据说改进很多,我也下载来看看。结果下载安装完一看,真是令人大跌眼镜,竟然与Opera如此相似!Firefox最初是抄袭了Longhorn(Vista的开发代号)的圆形后退大按钮,现在又抄袭Opera的UI。原来Firefox也是一个抄袭户啊。

以下直接上图对比。

Firefox 4.0:

Opera 11.01:

再来看看全屏,还好,没完全照抄。

Firefox 4.0:

Opera 11.01:

Firefox 4.0的UI改进虽然好看,但为何就不能自己创新做个不同的呢。

再次测试各种浏览器的JavaScript速度(2)

 浏览器  Comments Off on 再次测试各种浏览器的JavaScript速度(2)
Mar 192011
 

在使用完JsBenchmark之后,这里再用另两个测试网站:SunSpider JavaScript 0.9.1Peacekeeper。浏览器依然是Opera 11.01 (build 1190)、Safari 5.0.4 (7533.20.27)、Firefox 3.6.15、Chrome 10.0.648.151、Internet Explorer 9.0.8112.16421 (32-bit)。

  1. SunSpider JavaScript 0.9.1的测试结果(单位:ms,数值越小越好)

  2. Peacekeeper的测试结果(数值越大越好)

在SunSpider JavaScript测试中,IE9与Firefox都是第一名——IE9是顺数第一,Firefox是倒数第一。Opera、Safari、Chrome之间的表现距不远,比较平均。看得出微软改进IE9是下了很大功夫。

Peacekeeper测试的结果同样在意料之内,Chrome、Opera、IE9、Safari的表现都很好,唯独Firefox再次垫底。

浏览器大战才刚刚进入白热化阶段,当年挑起战火的Firefox这回被战火烤焦了,现在争得最厉害的是Chrome、Opera、IE、Safari这四个。我想,如果Mozilla再不赶快有所动作的话,Firefox这只烤焦的老狐狸是时候下架了。

再次测试各种浏览器的JavaScript速度(1)

 浏览器  Comments Off on 再次测试各种浏览器的JavaScript速度(1)
Mar 192011
 

2010年12月6日我在《各种浏览器的Javascript性能测试》曾经测试过主流浏览器的JavaScript速度,现在IE9发布了,我再以浏览器的新版本再次测试。这次测试全部使用32-bit浏览器。

JavaScript的测试网站有很多,这里选取两个。

第一个:JsBenchmark,测试时,连续手工测试10次,网页会自动统计平均分数。

Opera 11.01 (build 1190)

Safari 5.0.4 (7533.20.27)

Firefox 3.6.15 (未安装任何Plugin)

Chrome 10.0.648.151

Internet Explorer 9.0.8112.16421 (32-bit)

总体对比图(数值越大越好):

 

总结:Chrome依然是速度最快的,Opera在其次。同为Webkit内核的Safari成绩虽然也不错,但还是比Chrome差了一截。同时还可以看到,IE9成绩斐然,确实有了很大改进,跟Safari不相上下,可以说微软下了很多功夫,终于有成果了。而Firefox则是越来越差,不但是最低,而且还低得离谱。风光一时的Firefox已经失去任何动力,除了Plugin数量较多之外已经毫无优势。

浏览器标签的两种打开顺序

 浏览器  Comments Off on 浏览器标签的两种打开顺序
Feb 012011
 

用过这么多浏览器:Internet Explorer 8 & 9、Opera、Firefox,感受过两种标签的打开方式,最终发现Firefox总是「非主流」。

IE、Opera、在打开新标签页的时候,都是在一组标签的后边跟上,唯独Firefox我行我素,是在当前标签页之后、下一标签页之前插队。也许Firefox的理由是方便用户查看。不过我不觉得这方便多少,反而很不习惯。这种情况最终在Google Chrome出现后得以改变,因为在打开顺序的方式中,Chrome站在Firefox的一边。

试用IE Tab

 浏览器  Comments Off on 试用IE Tab
Dec 142010
 

用Internet Explorer 9看了一些国内网站,结果页面显示一片混乱,用兼容模式就一切正常。真没想到,现在国内的IE Only网站原来还有如此之多。包括某些虚拟主机提供商的网站。由此可以看到,IE6余毒太厉害,Windows XP就像某种病毒一样难以根除。

话说回来,IE Only(专指IE6 Only)的网站用其它浏览器都会现时混乱,据说Firefox和Chrome都有IE Tab这样的插件可以解决,那么效果如何呢?我想自己试验下。

想用IE Tab,建议直接去作者的网站:http://www.ietab.net/。Google寻找到的相关网页很多,但第一条却不适合新版的Firefox。现在IE Tab已经升级到IE Tab 2。

安装过程一切顺利。IE Tab 2在Firefox插件网站是以Microsoft Update网站作为参考的,在它的展示页面中,Firefox能够顺利打开Windows Update,页面显示的就是Windows Update的更新页面。而Google插件网站的展示页面也是相同的地方:Windows Update。但令我觉得奇怪的是,为什么Firefox插件页的展示居然是在Windows Vista/7里面的窗口呢,显然不可能吧。

我在Windows 7用Firefox + IE Tab 2打开Microsoft Update和Windows Update时,IE Tab的内容的确像Internet Explorer那样,直接弹出控制面板的Windows Update窗口。但是Chrome +  IE Tab仅仅是停留在要求用户使用开始菜单更新Windows的页面,并未弹出控制面板窗口。

一方面我看到了IE Tab的功能确实不错,另一方面我又要怀疑作者展示的图片是不是被PS过。

各种浏览器的Javascript性能测试

 浏览器, 软件  Comments Off on 各种浏览器的Javascript性能测试
Dec 062010
 

现在的浏览器发展速度相当快,总是几个月下来就升级了好几个版本。我目前常用的浏览器是Opera,其次是Internet Explorer,有时候会用用Google Chrome。Firefox和Safari我有安装,不过用的次数不算多。

浏览器大战的结果是,很多浏览器的速度都有了很大的提高。Opera、Chrome给人的感觉少相当快,打开一个网页的时间都比其它浏览器来得更迅速。Internet Explorer进步也不算小,浏览器大战刺激它不得不进步,现时的IE9表现不差,兼容性很好,既能照顾以前的网页,也能兼容各种网页标准。Safari的UI其实很好看,在Windows Vista、Windows 7打开Safari,其效果跟Mac OS X的有点像,真的有苹果味。Firefox最初以开源的旗号掀起了浏览器的白热化竞争,不过似乎Firefox并非赢家。

现在很多网页都在使用Javascript,浏览器载入的速度很大程度取决于Javascript的运行速度。我找到了一个专门测试浏览器的Javascript运行性能的网站:JsBenchmark。测试时,连续手工测试5次,网页会自动统计平均分数。

以下是各个浏览器的测试结果:

Opera 10.63

Google Chrome 8.0.552.215

Internet Explorer 9 Beta

Firefox 3.6.12

Safari 5.0

从以上结果可以看出,Chrome和Opera无疑是最快的。Chrome经过大量的改进,现在甚至能够同Opera相提并论。Internet Explorer的表现确实不错,浏览器大战令微软不得不进步,IE的性能提高得很好,不过依然还不如Safari。很奇怪的是,与Chrome同用同一个核心的Safari,测试成绩还不如Chrome,不知道苹果在做什么。至于Firefox,实在不知道Mozilla的开发团队在做什么,虽说一直在改进,但这个就是改进结果?我的Firefox并未安装什么插件,仅仅有一个Flash Player。未来Opera将会从11版开始增加插件功能,届时Firefox会面临更大压力。Firefox若再不进步,迟早会被Opera和Chrome抢去市场份额。