我想将基于webkit的浏览器移植到我的堆栈中。谁能讲述webkit浏览器引擎的组织?目前我所知道的是它有渲染html和amp;的核心。解析javascript。我想知道更多,比如javascript和渲染器核心如何互相交互?
答案 0 :(得分:0)
似乎没有官方的移植说明。第二件事是将现有的最简单的端口用作参考,并根据需要进行更改。可能是WPE:
WPE是嵌入式和低功耗计算机设备的参考WebKit端口。它是从零开始设计的,其性能,占用空间小,加速内容呈现以及易于部署的思想,将WebKit引擎的卓越之处带给了无数平台和目标设备。
https://trac.webkit.org/wiki/WPE
Enlightenment桌面环境的端口也可能是最简单的端口之一: