Browser 我应该如何在不使用浏览器的情况下呈现网页?

Browser 我应该如何在不使用浏览器的情况下呈现网页?,browser,Browser,基本上,我目前正在做一些研究,我很想知道如何在没有浏览器的情况下呈现网页:我有一些算法,我想运行这些算法来计算每个页面的每个DOM节点块的视觉效果 基本上,您希望创建浏览器内部创建的数据结构,以便它知道如何呈现页面 查看Firefox源代码 我怀疑它相当复杂。基本上,您希望创建浏览器内部创建的数据结构,以便它知道如何呈现页面 查看Firefox源代码 我怀疑它相当复杂。基本上,您需要的是一个浏览器渲染引擎,或者称为。。。例如,Firefox使用呈现页面。从理论上讲,无论你在做什么项目,你都可以使

基本上,我目前正在做一些研究,我很想知道如何在没有浏览器的情况下呈现网页:我有一些算法,我想运行这些算法来计算每个页面的每个DOM节点块的视觉效果

基本上,您希望创建浏览器内部创建的数据结构,以便它知道如何呈现页面

查看Firefox源代码


我怀疑它相当复杂。

基本上,您希望创建浏览器内部创建的数据结构,以便它知道如何呈现页面

查看Firefox源代码


我怀疑它相当复杂。

基本上,您需要的是一个浏览器渲染引擎,或者称为。。。例如,Firefox使用呈现页面。从理论上讲,无论你在做什么项目,你都可以使用这个引擎,从而节省大量的时间

Gecko引擎不仅仅用于Firefox,因为它是开源的,所以您可以很容易地获得源代码并尝试将其应用到应用程序中


Wikipedia有一个很好的引擎,所以Gecko还有其他的替代品,比如。

基本上,你想要的是一个浏览器渲染引擎,或者称为。。。例如,Firefox使用呈现页面。从理论上讲,无论你在做什么项目,你都可以使用这个引擎,从而节省大量的时间

Gecko引擎不仅仅用于Firefox,因为它是开源的,所以您可以很容易地获得源代码并尝试将其应用到应用程序中


Wikipedia有一个很好的例子,所以还有其他的方法可以替代Gecko,比如。

你说的“呈现”是什么意思