什么是双核浏览器?双核浏览器一览 |
作者:icech 发布时间:2010-5-31 11:01:06 文章来源: 西部E网 |
随着QQ双核浏览器的推出,再一次把“双核”推上了浏览器新的竞争风暴当中。那么到底什么是双核浏览器呢?双核浏览器又有什么作用?真双核和假双核有什么区别?下面我们就来看看到底有哪些所谓双核的浏览器吧!对了,还有号称三核浏览器的,哈哈~~~
什么是浏览器的内核? 浏览器最核心的部分是渲染引擎(Rendering Engine),我们一般习惯称之为“浏览器内核”,其负责解析网页语法(如HTML、JavaScript)并渲染、展示网页。因此,所谓的浏览器内核通常也就是指浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语法的解析也有所不同,因此同一网页在不同的内核浏览器里的渲染、展示效果也可能不同。 目前主流浏览器内核有:Trident、WebKit、Gecko和Presto。可以说,这四大浏览器内核已经囊括了超过95%以上的浏览器。 这里西部e网整理了主流的浏览器和与之对应的浏览器内核引擎列表: IE浏览器:Trident内核 其他浏览器内核列表: 360浏览器:Trident内核 双核浏览器的意义 一个品牌的浏览器使用的浏览器内核一般都是单一的内核引擎,比如IE浏览器使用Trident内核引擎,Chrome浏览器使用WebKit内核引擎。但是国内很多浏览器为什么会出现了双核甚至多核浏览器呢? 这似乎是由于国内网络发展的现状造成的。因为IE浏览器在国内的普及率非常高,所以造成了很多网上银行和支付系统只支持IE的Trident内核,其他浏览器访问根本无法进行正常支付和转账等业务。这就造成了经常在网上购物的朋友离不开Trident内核的IE浏览器。但是Trident内核的速度和兼容性上又实在比不上Chrome浏览器的WebKit内核和Firefox浏览器的Gecko内核。 于是中国人的聪明才智就体现出来了,开发出了双核浏览器,在不用网上交易的一般网站,使用速度快的WebKit内核访问,这就是所谓的“高速模式”;在访问支付宝或者网上银行的时候,使用Trident内核的“兼容模式”来进行业务。这样一个浏览器多个内核,满足同一用户的不同需求,这就是双核浏览器诞生的意义! 随着技术的发展,网上银行和支付平台也会逐渐的支持其他内核的引擎,双核浏览器的意义也会就此终结,成为时代发展的一个结点。 双核浏览器列表: Webkit和IE双核,Chrome与IE双核,Firefox与IE双核 遨游浏览器3.x:Trident内核 和 WebKit内核 插件方式的N核浏览器 Firefox通过IETab可以实现Gecko内核和ebKit内核,这个如同彗星浏览器一样,如果Firefox在加上Google Chrome extensions manager插件,还可以同时增加WebKit内核的三核浏览器。但是这种多核浏览器与所谓“真双核”浏览器不同的是,需要同时安装好IE和Google Chrome浏览器才能实现多核的切换,所以这种叫做“伪双核”。 四大浏览器内核引擎介绍 Trident Trident(又称为MSHTML),是微软的窗口操作系统(Windows)搭载的网页浏览器—Internet Explorer的排版引擎的名称,它的第一个版本随着1997年10月Internet Explorer第四版释出,之后不断的加入新的技术并随着新版本的Internet Explorer释出。在未来最新的Internet Explorer第七版中,微软将对Trident排版引擎做了的重大的变动,除了加入新的技术之外,并增加对网页标准的支持。尽管这些变动已经在相当大的程度上落后了其它的排版引擎,如Gecko、WebCore、KHTML及Presto。 Gecko Gecko是套开放源代码的、以C++编写的网页排版引擎。目前为Mozilla家族网页浏览器以及Netscape 6以后版本浏览器所使用。这软件原本是由网景通讯公司开发的,现在则由Mozilla基金会维护。这套排版引擎提供了一个丰富的程序界面以供互联网相关的应用程式使用,例如网页浏览器、HTML编辑器、客户端/服务器等等。虽然最初的主要对象是 Mozilla的衍生产品,如Netscape和Mozilla Firefox,现在已有很多其他软件现在利用这个排版引擎。Gecko是跨平台的,能在Microsoft Windows、Linux和Mac OS X等主要操作系统上运行。 WebKit(KHTML) WebKit是Mac OS X v10.3及以上版本所包含的软件框架(对v10.2.7及以上版本也可通过软件更新获取)。 同时,WebKit也是Mac OS X的Safari网页浏览器的基础。WebKit是一个开源项目,包含了来自KDE项目和苹果公司的一些组件。目前使用WebKit 引擎的浏览器主要有:Safari(apple出品),Midori,chrome(google出品)等。 Presto |