【发布时间】:2011-11-22 20:01:06
【问题描述】:
首先,我对这个问题所涉及的整个请求-响应过程不感兴趣
我想知道浏览器在收到来自服务器的 html 响应后会发生什么。问这个问题的目的是了解客户端脚本的内部细节。如果您可以用抽象的概念解释 Web 浏览器的组成部分,那将是有益的。您可以将它们称为 CSS 引擎、javascript 引擎等。目标是精确地可视化我正在做的 Web 开发。
很遗憾,我没有找到任何解决此问题的网络资源。如果有资源可以解释这些概念,请原谅我。如果这个问题太详尽而无法回答,您可以指出资源(书籍等)。
【问题讨论】:
-
我正在寻找一些抽象描述,以帮助普通 Web 开发人员可视化客户端脚本过程。我敢肯定,即使从头开始编写 mozilla 也会以某种抽象的方式将其可视化。
-
最好的办法是阅读 Tali Garsiel 的 How Browsers Work。
-
@Anatoni Papirovski,当解析 html 遇到
-
@pphanireddy,我已经阅读了“浏览器的工作原理”,想知道在解析 html 并遇到
标签: javascript css browser rendering client-side