相关引擎

渲染引擎

浏览器内核,也就是“渲染引擎”,主要作用是:决定浏览器如何显示网页及网页格式的信息。

Trident内核

Trident是IE内核。不开源,也只能使用在windows平台中。

使用该内核的浏览器主要有:

  • IE6~IE7,IE8(Trident4.0),IE9(Trident5.0),IE10(Trident6.0)。
  • 360浏览器:1.0~5.0使用Trident;6.0版本使用Trident+webkit;7.0版本使用Trident+Blink。
  • UC浏览器:Trident+webkit。
  • ……

Gecko内核

Gecko内核也就是Firefox内核,开源,可开发程度极高,可跨平台(windows,Linux,MacOs X等)。

使用该内核的浏览器主要有:Mozilla Firefox(火狐浏览器)。

Webkit内核

Webkit内核是苹果公司自己的内核,是Safari内核,也是Chrome内核原型;开源。

使用该内核的浏览器有:

  • Google Chrome(曾经)
  • Apple Safari
  • 360浏览器:6.0版本使用Trident+webkit。
  • UC浏览器:Trident+webkit。
  • Android默认浏览器。

Blink内核

Blink是一个由Google和Opera Software开发的浏览器排版引擎
使用该内核的浏览器主要有:Chrome浏览器(现在)。

Presto内核

Presto是由Opera Software开发的浏览器排版引擎,它是世界公认最快的渲染速度的引擎。(已废弃)

Javascript引擎

js引擎的主要作用就是将js代码转化成更高效、优化的代码。也就是 读取和编译 js代码;目标就是在最短时间内编译出最优化的代码。

常用的js引擎有:


相关引擎_第1张图片
js引擎.png

你可能感兴趣的:(相关引擎)