如果要从头开始构建新的 Web 浏览器;为了遵守标准,他们需要哪些文件?
他们会只使用 W3C 网站来获取有关如何解析 HTML 和 CSS 的信息吗?
如果这个问题过于宽泛,或者我没有提供足够的信息,我深表歉意,但我不太确定我应该如何准确地提出这类问题。
如果要从头开始构建新的 Web 浏览器;为了遵守标准,他们需要哪些文件?
他们会只使用 W3C 网站来获取有关如何解析 HTML 和 CSS 的信息吗?
如果这个问题过于宽泛,或者我没有提供足够的信息,我深表歉意,但我不太确定我应该如何准确地提出这类问题。
构建自己的网络浏览器是一回事;从头开始构建 Web 浏览器和渲染/布局引擎是另一回事。
渲染引擎是“执行” HTML/CSS/Scripting 代码并将其更改为可渲染的内容。例如,Mozilla Firefox 使用Gecko引擎,而 Chrome 和 Safari 使用WebKit。编写一个像样的引擎并不简单——要遵循许多标准。有开源引擎(如 Gecko),因此您不必编写自己的引擎。但无论如何,有两个主要标准需要遵循:
祝你好运,希望对你有所帮助!