浏览器引擎介绍

浏览器引擎介绍


2024年3月13日发(作者:u盘exfat和ntfs哪个好)

一、排版引擎

首先厘清一下浏览器内核是什么东西。

英文叫做:Rendering Engine,中文翻译很多,排版引擎、解释引擎、渲染引擎,现

在流行称为浏览器内核,至于为什么流行这么称呼,就像你们称呼陈伟老师为c.k。

Rendering Engine,顾名思义,就是用来渲染网页内容的,将网页的内容和排版代码

转换为可视的页面。因为是排版,所以肯定会排版错位等问题。为什么会排版错位呢?有

的是由于网站本身编写不规范,有的是由于浏览器本身的渲染不标准。

现在有几个主流的排版引擎,因为这些排版引擎都有其代表的浏览器,所以常常会把

排版引擎的名称和浏览器的名称混用,比如常的说IE内核、Chrome内核。其实这样子是

不太合理的,因为一个完整的浏览器不会只有一的排版引擎,还有自己的界面框架和其它

的功能支撑,而排版引擎本身也不可能实现浏览器的所有功能。下面罗列一下几款主流的

排版引擎和浏览器。

1、Trident(Windows)

IE浏览器所使用的内核,也是很多浏览器所使用的内核,通常被称为IE内核。基于

Trident内核的浏览器非常多,这是因为Trident内核提供了丰富的调用接口。老的Trident

内核(比如常说的IE6内核)一直是不遵循W3C标准的,但是由于它的市场份额最大,所

以后果就是大量的网站只支持老的Trident内核,依据W3C标准写的网页在老的Trident

内核下面又出现偏差。目前可供调用的最新版的Trident内核是IE9所用的内核,相较之前

的版本对W3C标准的支持增强了很多。

Trident内核的浏览器:

IE6、IE7、IE8(Trident 4.0)、IE9(Trident 5.0)、IE10(Trident 6.0);

世界之窗1、世界之窗2、世界之窗3;

360安全浏览器1、360安全浏览器2、360安全浏览器3、360安全浏览器4、360安全

浏览器5;

傲游1、傲游2;搜狗浏览器1;腾讯TT;阿云浏览器(早期版本)、百度浏览器(早

期版本)、瑞星安全浏览器、Slim Browser;

GreenBrowser、爱帆浏览器(12 之前版本)、115浏览器、155浏览器;

闪游浏览器、N氧化碳浏览器、糖果浏览器、彩虹浏览器、瑞影浏览器、勇者无疆浏

览器、114浏览器、蚂蚁浏览器、飞腾浏览器、速达浏览器、佐罗浏览器;

2、Gecko(跨平台)

Netscape6启用的内核,现在主要由Mozilla基金会进行维护,是开源的浏览器内核,

目前最主流的Gecko内核浏览器是Mozilla Firefox,所以也常常称之为火狐内核。因为

Firefox的出现,IE的霸主地位逐步被削弱,Chrome的出现则是加速了这个进程。非

Trident内核的兴起正在改变着整个互联网,最直接的就是推动了编码的标准化,也使得微

软在竞争压力下不得不改进IE。不过比较可惜的是,虽然是开源的,也开发了这么多年,

基于Gecko的浏览器并不多见,除了一些简单的改动(坑爹的X浏览器)或者是重新编译

(绫川ayakawa、tete009),深度定制或者增强型外壳的还比较少见。另外就是有一些其


发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1710343433a1740878.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信