我正在尝试正确理解 WebKit。我了解它的浏览器引擎。但我不清楚它到底包含什么,更重要的是它不包含什么?我无法放置的一件事是 JS 引擎。DOM 实现是 WebKit 的一部分吗?
JS 引擎(如 V8)适合哪里?通过这个页面,我假设靠近图像末尾的 SubResourceLoader 正在加载 JS。但是 JS 也改变了 DOM(或使用 DOM),因此它需要成为 WebKit 引擎的组成部分。
那么有人能解释一下 WebKit 做了什么,更重要的是它没有做什么吗?
非常感谢你的帮助。
编辑:我发现这份文件非常清楚地解释了我所需要的一切。