Ste*_*ano 6 html architecture mozilla
例如:
<input name="abutton" type="button" value="This is not a button" />
Run Code Online (Sandbox Code Playgroud)
我知道这给了我一个按钮.但我也知道有人必须弄清楚我的文字有多宽,画一个正确尺寸的按钮,把我的文字放在那里......等等.
我们以Mozilla为例.我做了一些谷歌搜索,发现了这一点,所以我觉得我走在正确的轨道上.不过,第一句话说的都是:
页面重组:Mozilla中使用的布局引擎(众所周知)以Mozilla编写新布局引擎的项目开始,并成为Mozilla的布局引擎,并成为1998年末几乎完全重写的基础.
混乱.
这是我知道存在的部分列表(来自该Mozilla页面):
有人可以用外行的方式解释Mozilla浏览器模型如何显示按钮吗?
所以这实际上是一个非常非常复杂的问题。几年前我参与了 Mozilla 项目,据我所知,这是如何运作的:
大多数现代浏览器都会逐步布局(Mozilla 术语中的“回流”)页面,因此所有这些都是在加载各种资源时同时发生的,因此这并不完全准确。
有关 Mozilla 信息,我会推荐 irc.mozilla.org 上的 #developers。有关 WebKit 信息,您可以尝试 chat.freenode.net 上的#webkit。
请注意,我不再是 Mozilla 开发人员,自 2008 年以来就与该项目没有任何联系,所以我完全有可能是错的。请随时纠正我。