-
话说,这年头你电脑里可以不装MS Word之类的文字处理软件,但是你总得装个。
这几年来,互联网的发展十分迅速,其重要性已经远远超出你是用的电脑本身。
而访问互联网最主要的一个工具就是浏览器。
所以,一个优秀的,适合你的浏览器异常重要。
下面是两个月前的浏览器市场份额的图表:
(via: )可见,(Internet Explorer)还是占有大部分份额,其原因也很简单,MS Windows操作系统有近90%的市场占有率。由于Windows集成了Internet Explorer,大多数人只知道那个蓝色的E,是上网用的:
(via: )(一下浏览器图标图案均来自)但是,我今天要介绍的主题是“别用IE”,所以还得介绍点其他的浏览器。
而这些浏览器{zd0}的区别是什么呢?
是内核(排版引擎)的不同。
这个内核及影响网页排版的速度(也就影响了浏览速度),还有排版的效果。
我就来列举一下各种主流内核和其代表浏览器:
(点击图片穿越到该浏览器主页)
引擎:
引擎:
引擎:
其他排版引擎:
以上所列浏览器是市场占有率名列5的浏览器。
各位Geek已经对以上浏览器做了各种各样的测评。
具体测评数据您自己Google吧,我就在这里列举一下测评结果。
浏览器速度排名:
{dy}位的是Opera;
第二位的是Webkit引擎系的浏览器(Chrome & Safari);
第三位的是Firefox;
{zh1}的是IE。
(前三位的差距不是太大)
(via: )但是,在浏览不是那么复杂的网页来说,对于我们这些网速极慢,宽带若是水管,我们的是就针头的网速来说,浏览器的速度的确也就无所谓了....... 但是如果在很快的网速下或者是离线浏览的情况下浏览很复杂的网页的时候,浏览器排版速度影响就能体现出来了。
另外,影响浏览器速度的因素也不仅仅是内核,还有其他的处理引擎,比如的引擎。一个富javascript的页面,用IE处理,估计就死机了.... 但采用V8处理引擎的Chrome,速度就会快很多。就像下面这张测评数据图:
(via: )在浏览器速度方面,IE很杯具...
下面是浏览器排版效果。
对于这一点来说,一个好的浏览器,应该能xx体现网页设计的本来面目,能符合Web标准(参考标准)。
能够测试浏览器是否符合Web标准,有不少测试,比如,测试,有兴趣的童鞋可以测试一下自己的浏览器能得多少分,不过,IE还没有及格过....
也就是说,IE并不符合Web标准,以至于它不能体现网页设计的本来面目。
所以就出现了这样几种情况:要么设计的时候在网页里多加一个IE的标签,再另外写一个IE能展现的代码,也就相当于一个网页得写两遍代码.. 要么就把网页设计的不符合Web标准,去迎合IE,这也就是为什么很多网站是IE only,其他浏览器去浏览不是排版很乱,就是缺失一些功能(比如网银)。
P.S. 也有网站是anti-IE的,宁可让那60%用户浏览受影响,也要符合Web标准。
为了最直观的展现IE是不符合Web标准的,请参见下面的CSS3之多啦A梦:
这其中,{zfh}Web标准的是Webkit系,其次是Firefox。
所以,IE本不应该被广泛使用,就因为它被广泛使用,才造成了网络开发的那些困难。
再有IE的稳定性相对来说算差的,有时候开几个网页就挂了(我在用学校的电脑的时候,打开IE,登陆网易邮箱,挂了..... 用portable的Chrome或者Firefox,都没问题),尤其是富javascript的网页。
所以,放弃IE吧。
但是,不用IE该用哪个的?
就像我刚才说的,在优秀的那几个中找最适合你的:
的简洁使用的界面,的强大的可自定制性,的华丽,的速度。
还得考虑你的电脑的性能,再对比个浏览器的内存,CPU占用情况加以选择。
如果非要我推荐一个,那就Chrome吧,高速,简洁,挺强大的拓展系统,DNS预解析等等。。
[Firefox的启动速度把我搞疯了....]
后记:
虽然微软正在开发“划时代”的IE9,其排版速度,对Web标准的支持,相对于其前辈们IE8,IE7,IE6有了长足的进步(但还是赶不上前面介绍那几个...),但是,IE9并不能在XP上使用,把我们XP用户抛弃了。。。。。。无视之。。。。。。
还有,如果您能看完了本文,估计您也有功夫来博客原文喽~
(本文貌似还要后期修改,累了,晚上再说....)