1.2 浏览器之争
1.2.1 说说这些常见的浏览器
1993年3月,Mosaic的第一个面向普通用户的预览版本发布,同年9月份支持Windows等
操作系统,从此世界上第一个图形接口浏览器诞生,如图1.8是Mosaic浏览器的截图。
图1.8 Mosaic浏览器
1994年12月,Netscape浏览器的1.0版本发布,但当时互联网尚未完全普及,浏览器还属于
一项比较超前的科技,没有走进大众的生活中。Netscape浏览器并没有走多远,当Window 98出
现以后,微软公司将IE与操作系统进行捆绑并免费提供,从此Netscape市场份额开始下降,
终于在1998年的11月将Netscape软件开源,如图1.9为Netscape最后一个版本Netscape 9的截 图。
8
HTML 5网页开发实例详解
图1.9 Netscape 9浏览器
IE的第一个版本于1995年8月16日发布,从此一个大家最耳熟能详的浏览器诞生了,伴随 着Windows操作系统,IE不断成长,目前最新的版本是IE 10,效果如图1.10所示。
图1.10 IE 10浏览器
Mozilla这个单词由Mosaic Killer演变而来,当时的网景公司取这个名字是想让其取代当 时世界第一的浏览器Mosaic。2002年Mozilla 1.0正式发布,之后升级缓慢,但2011年由于感
受到Google Chrome强大的压力,加快了升级步伐,从2011年的5.0版本经过快速迭代升级至
2013年最新的Finefox21.0版本,不过市场份额却与升级速度相反,但它确实是一款优秀的浏 览器,如图1.11为Firefox 21.0版本的截图。
第1章 HTML 5引发的Web革命
9 图1.11 Firefox 21.0
Opera中文名“欧朋”,从1997年正式发布Windows的2.1版本后,一直都是一款相对低 调的浏览器,不过近几年由于移动互联网的兴起和“欧朋”较早的进入,“欧朋”这个名字
慢慢被大众所熟知,其优秀的UI设计和高效的性能一直是它多年来不变的特点,如图1.12是
最新版本Opera 12的截图。
图1.12 最新版本Opera 12
10
HTML 5网页开发实例详解
Safari是大名鼎鼎的苹果公司开发的浏览器,于2003年发布首个测试版本,Windows操作
系统的首个测试版本于2007年正式发布,不过很可惜,苹果公司于2012年的7月27号停止了
对Windows的更新。相较于之前出现的浏览器,Safari浏览器设计简洁、大方,秉承了苹果一
贯的设计理念,图1.13为Safari 5.1.7的截图。
图1.13 Safari5.1.7截图
最后一个出现的是Google Chrome,该款浏览器几乎集结了以上所有浏览器的特点,
从2008年出现后一路高歌猛进,取得了非常傲人的成绩,同时也成为像笔者一样的Web前
端人员平日开发调试的首选,同时还是本书示例展现的首选浏览器,如图1.14是Chrome
29.0.1530.2的截图。
图1.14 Chrome 29.0.1530.2浏览器
第1章 HTML 5引发的Web革命
11 看完了目前世界上主流浏览器的介绍,接着,对比各组浏览器的性能数据(数据来源于 网站http://sixrevisions.com),图1.15为JavaScript在各浏览器运行的速度对比,可以看到IE表 现非常糟糕。
Firefox Google Chrome
IE Opera Safari
图1.15 JavaScript在各浏览器的运行速度
图1.16为浏览器CSS渲染速度对比,Google Chrome的表现非常突出,已经进入100ms以内。
图1.16 浏览器CSS渲染速度对比
如图1.17为浏览器运行时CPU使用情况对比,还是Google Chrome表现最为出色。
图1.17 浏览器CPU使用情况对比
综合上述数据,Google Chrome表现最佳,IE最糟糕,当然这只是目前为止的数据,期待
未来各种浏览器都有更出色的表现。