图解:

  • 实线框内模块是所有移植的共有部分,虚线框内不同的厂商可以自己实现。
  • WebKit 的JavaScript引擎默认是 JSCore,而 Google 则自己实现了一版吊炸天的 V8引擎
    • 因此虽然同样是WebKit,Safari 用的是 JSCore, Chrome 用的是 V8。