知识点:浏览器内核

来源:互联网 发布:闪电侠第二季人工智能 编辑:程序博客网 时间:2024/05/26 16:01

问:
常见的浏览器内核有哪些?

浏览器内核其实是指layout engine/rendering engine,即图形引擎/渲染引擎,它负责解析HTML和CSS,渲染网页。

Trident

是ie的浏览器内核。
现在已经停止开发,被EdgeHTML替换。

Trident内核的常见浏览器有:

  • ie6,7,8,9,10
  • 360
  • 搜狗
  • 腾讯TT
  • 猎豹

Gecko

Gecko原本由网景公司开发,现在则由Mozilla基金会维护。
Gecko是跨平台的,能在Microsoft Windows、Linux和Mac OS X等主要操作系统上运行。

Gecko内核的浏览器有:

  • firefox

Presto

Presto是Opera前内核,Opera12.17及更早版本曾经采用的内核,现已停止开发并废弃。

WebKit

现在使用WebKit引擎的浏览器:

  • safari
  • 搜狗浏览器、傲游浏览器、qq浏览器等使用双核,其中一个是WebKit

曾经使用过的浏览器:chrome(27之前)

Blink

Blink是一个由Google主导开发的开源浏览器排版引擎。

使用Blink内核的浏览器:

  • Chrome(28之后)
  • Opera

总结:浏览器内核主要指的是浏览器的渲染引擎,2013 年以前,代表有
Trident(IE),Gecko(firefox),Webkit(Safari chrome 等)以及
Presto(opera)。
2013 年,谷歌开始研发 blink 引擎,chrome 28 以后开始使用,而 opera
则放弃了自主研发的 Presto 引擎,投入谷歌怀抱,和谷歌一起研发 blink 引擎,国内各种
chrome系的浏览器(360、UC、QQ、2345 等等)也纷纷放弃 webkit,投入 blink 的怀抱。

0 0
原创粉丝点击