当前位置:文档之家› 常见浏览器对比

常见浏览器对比

常见浏览器对比常见的浏览器有Internet Explorer (IE浏览器的衍生浏览器比较多:它们以IE为内核,然后优化外观,增加部分功能。

常见的有:360浏览器、世界之窗浏览器、傲游浏览器(双内核)、搜狗浏览器(双内核)、TT浏览器。

)Firefox浏览器、Chrome浏览器、Opera 浏览器、Safari浏览器。

近日,美国著名的市场调查公司StatCounter发布了四月份全球浏览器排行榜前五名。

在全球范围内,IE排名第一,Firefox位居第二,排行三四五名的依次分别为Chrome、Safari 和Opera;在我国,IE以绝对的优势胜出位列第一,排名第二的是Chrome,三四五名则分别为 Maxthon、Firefox和Safari,它们的市场份额分别如下:全球范围内:1. IE - 44.58%2. Firefox - 29.67%3. Chrome - 18.24%4. Safari -5.05%5. Opera - 1.92%6. Other - 0.55%我国:1. IE - 87.35%2. Chrome - 4.41%3. Maxthon - 3.79%4. Firefox - 3.28%5. Safari - 0.61%6. Other - 0.56%一主流浏览器介绍1、IE浏览器IE浏览器是微软公司(Microsoft)出品的老牌浏览器:诞生于1995年。

现在市场占有率排名第一。

自2004年以来市场占有率开始下滑。

我们现在一般所见的IE版IE6,IE7,IE8,IE9。

由于最初是靠和Windows捆绑获得市场份额,且不断爆出重大安全漏洞,本身执行效率不高,不支持W3C标准,Internet Explorer一直被人诟病,但不得不承认它为互联网的发展做出了贡献。

内核:IE浏览器使用Trident的内核,该内核程序在1997年的IE4中首次被采用,是微软在Mosaic代码的基础之上修改而来的,并沿用到目前的IE9。

Trident实际上是一款开放的内核,其接口内核设计的相当成熟,因此才有许多采用IE内核而非IE的浏览器涌现。

由于微软很长时间都并没有更新Trident内核,这导致了两个后果:一是Trident内核曾经几乎与W3C标准脱节(2005年),二是Trident内核的大量 Bug等安全性问题没有得到及时解决IEInternet Explorer是一款招致非常多批评的网页浏览器,大部分批评都集中在其安全架构以及对开放标准的支持程度上。

Internet Explorer 最主要都是被批评其安全性。

很多间谍软件,广告软件及电脑病毒横行网络是因为 Internet Explorer 的安全漏洞及安全结构有裂缝。

有时浏览一些恶意网站会被恶意自动安装。

这被名为“强制安装”:在 ActiveX 的安全描述中填写虚假的描述以遮盖软件的实际用途,误导使用者安装一些恶意软件。

其他来自技术专家用户、网站开发者和建基于Internet Explorer而开发的软件应用程序的开发者,他们十分担心Internet Explorer对开放标准的支持,因为Internet Explorer通常使用专利的网页标准延伸元件来达至相似的功能。

Internet Explorer对一些标准化技术都有一定程度上的支持,但亦有很多执行上的差距和兼容性的故障—一些较为轻微,一些没有—这导致技术开发者的批评日益增加。

批评增加的情况,在很大程度上是归因于Internet Explorer的竞争对手相对地已提供完全的技术支持,标准规格(Standards-compliant)的应用亦越来越广泛起来。

正因为Internet Explorer在全球广为应用,网络开发者们在寻求跨平台且功能强大的代码时常常会发现I E的漏洞、私有的功能集合和对标准支持的不完善成为了他们最大的绊脚石。

网络开发者们在编写代码时应该具有跨平台性,因此能在所有主要浏览器上运行的代码总是必不可少的。

I E的技术很封闭,且只支持少数的CSS、HTML和 DOM特性(而且很多实现都有问题)。

竞争对手Firefox和Opera不仅在这方面领先于Internet Explorer,且它们也具备原生的XHTML支持。

正因如此,I E始终未能通过验证CSS 标准支持程度的Acid2测试。

另一个I E的巨大缺点源自PNG格式,这一问题仅在I E 7中得到了解决。

尽管如此,Internet Explorer 7在访问含有透明PNG的网页时性能将大大降低。

2、Firefox浏览器火狐浏览器是轻便、快速、简单与高扩充性的浏览器,有很多的第三方插件,这成为了一些高级玩家选择火狐理由。

但是火狐启动慢,占用CPU高。

目前推出了Firefox4版本。

Firefox4 最突出的表现之一就是性能的大幅提升,采用了全新的JägerMonkey JavaScript脚本引擎。

通过更快的启动速度和改进的硬件加速图像渲染,全面提高页面加载速度,同时添加了对Windows XP和Mac OS X的支持;通过WebGL技术支持全新的网页3D特效,不需要任何额外的插件。

内核:火狐使用Gecko内核。

Gecko的特点是代码完全公开,因此,其可开发程度很高,全世界的程序员都可以为其编写代码,增加功能。

因为这是个开源内核,因此受到许多人的青睐,。

Gecko引擎的由来跟IE不无关系,前面说过IE没有使用W3C的标准,这导致了微软内部一些开发人员的不满;他们与当时已经停止更新了的 Netscape的一些员工一起创办了Mozilla,以当时的Mosaic内核为基础重新编写内核,于是开发出了Geckos。

不过事实上,Gecko 内核的浏览器仍然还是Firefox (火狐) 用户最多,所以有时也会被称为Firefox内核。

此外Gecko也是一个跨平台内核,可以在Windows、 BSD、Linux和Mac OS X中使用。

3、Chrome浏览器目前功能较少,但支持第三方插件。

浏览速度在众多浏览器中走在前列,属于高端浏览器。

采用BSD许可证授权并开放源代码,开源计划名为Chromium.本软件的代码是基于其他开放源代码软件所撰写,包括WebKit和Mozilla,目标是提升稳定性、速度和安全性,并创造出简单且有效的使用者界面。

Google Chrome现在有四个版本分支,其分别代表了Chrome四种不同的开发进度。

Stable Channel(稳定分支/正式分支),为追求稳定的普通用户使用。

这一版本是Google Chrome中最稳定成熟的版本。

Beta Channel(测试分支),正式版发布前的公开测试所用,版本上的新功能不会作太多修改,主要为安全上的测试,可能会存在不稳定情况,适合喜欢较稳定又可尝鲜的朋友下载使用。

Dev Channel(开发分支),主要为功能上的测试,可能存在稳定性问题,更新速度通常为一周一次,适合开发人员使用。

Canary Build(金丝雀版本),2010年7月加入,比开发版更新更不稳定,但相对的也会加入更多测试性的新功能,仅适合开发人员或追求紧贴最新版本的用户使用。

Canary Build有一个特色是它可以独立安装,不会覆盖原本的“Google Chrome”版本,让系统中可以同时拥有两套安装版“Google Chrome”。

金丝雀版本的开发进度是所有版本中最快的,它的版本号和Google Chromium几乎相同。

虽然四个不同的版本在版本号和功能上存在着一些差异,但是实际上他们是十分相近的,Chrome各版本的稳定性差异也并不大,内核:谷歌chrome浏览器采用WebKit核心,Webkit引擎包含WebCore排版引擎及JavaScriptCore解析引擎,均是从KDE的KHTML及KJS引擎衍生而来,它们都是自由软件,在GPL条约下授权,同时支持BSD系统的开发。

所以Webkit也是自由软件,同时开放源代码。

在安全方面不受IE、Firefox的制约。

KHTML,是HTML网页排版引擎之一,由KDE 所开发。

KHTML拥有速度快捷的优点,但对错误语法的容忍度则比Mozilla产品所使用的Gecko引擎小。

4、Opera 浏览器Opera是一个极为出色的浏览器,具有速度快、节省系统资源、订制能力强、安全性高以及体积小等特点,目前已经是最受欢迎的浏览器之一。

多文件接口(MDI)、方便的缩放功能、整合搜索引擎、键盘截径与鼠标浏览功能、当机时下次可以从上次浏览进度开始、防止pop-up、Fullscreen、对HTML标准的支持、整合电子邮件与新闻群组以及让使用者自订接口按钮、skin、工具列等的排列方式,都是Opera多年来备受喜爱的特殊功能。

Opera拥有一些以上其他几个他浏览器相比独一无二的特性。

其中最不同寻常的就是重绕和快速前进按钮。

前者将你带回到你正在访问的web站点的首页,以免你浏览太深而迷路,后者试图猜测在指定站点上你可能将要访问的下一个页面。

它们非常有效并且在基于web的图像幻灯片显示上精确地模仿了‘下一个’按钮。

Opera 还包含了鼠标表示法,所以你可以以不同的方式移动你的输入设备,以使导航器或浏览器做出相应的反应。

例如,按住鼠标右键并将鼠标向左移动,将带你进入上一个页面。

它是这里允许在单个窗口中打开个多文档的仅有的两个浏览器之一,并且包括水平和垂直排列。

它还拥有一个上下文相关的菜单,当你双击某个web页面上的任何文本时,它将加载一个语言翻译器,字典或搜索引擎。

哄骗模式允许Opera将自己看作一个IE或Mozilla 浏览器,但这并不总是可靠的。

内核:Opera采用Presto内核,该内核在2003年的Opera7中首次被使用,该款引擎的特点就是渲染速度的优化达到了极致,也是目前公认网页浏览速度最快的浏览器内核,然而代价是牺牲了网页的兼容性。

实际上这是一个动态内核,与前面几个内核的最大的区别就在脚本处理上,Presto有着天生的优势,页面的全部或者部分都能够在回应脚本事件时等情况下被重新解析。

此外该内核在执行Javascrīpt的时候有着最快的速度,根据在同等条件下的测试,Presto内核执行同等Javascrīpt所需的时间仅有Trident和Gecko内核的约1/3(Trident内核最慢,不过两者相差没有多大)。

那次测试的时候因为Apple机的硬件条件和普通PC机不同所以没有测试WebCore内核。

只可惜Presto是商业引擎,使用Presto的除开Opera以外,只剩下NDSBrowser、Wii Internet Channle、Nokia 770网络浏览器等,这很大程度上限制了Presto 的发展。

相关主题