1. Web 内核

浏览器内核又可以分成两部分:渲染引擎(layout engineer 或者 Rendering Engine)和 JS 引擎。

  • 渲染引擎 负责取得网页的内容(HTML、XML、图像等等)、整理讯息(例如加入 CSS 等),以及计算网页的显示方式,然后会输出至显示器或打印机。
  • JS 引擎则是解析 Javascript 语言,执行 javascript 语言来实现网页的动态效果。

1.1. 内核

  • Gecko(firefox)
  • Trident(IE)
  • WebKit (Safari chrome 等): 由渲染引擎 WebCore 和 JS 解释引擎 JSCore 组成
  • Presto(前opera)

1.2. 渲染引擎

  • WebCore
  • Blink (chrome): WebKit 的分支

1.3. Javascript 引擎

  • KJS
  • JSCore
  • V8

results matching ""

    No results matching ""