Performance 为什么Chrome Timeshow在完成加载之前显示解析HTML事件?
据 您的录音应该如下所示。这个 firstrecord(发送请求)是Chrome对页面的HTTP请求, 后跟相应HTTP的接收响应记录 响应,后跟一个或多个接收数据记录,完成 加载记录和解析HTML记录 我在检查的网站上看到的是 发送请求(第页) 接收响应(第页) 接收数据(第页) 接收数据(第页) 解析HTML 解析HTML 发送请求(资产) 发送请求(资产) 接收数据(第页) 接收数据(第页) 完成加载(第页)Performance 为什么Chrome Timeshow在完成加载之前显示解析HTML事件?,performance,google-chrome,timeline,web-inspector,Performance,Google Chrome,Timeline,Web Inspector,据 您的录音应该如下所示。这个 firstrecord(发送请求)是Chrome对页面的HTTP请求, 后跟相应HTTP的接收响应记录 响应,后跟一个或多个接收数据记录,完成 加载记录和解析HTML记录 我在检查的网站上看到的是 发送请求(第页) 接收响应(第页) 接收数据(第页) 接收数据(第页) 解析HTML 解析HTML 发送请求(资产) 发送请求(资产) 接收数据(第页) 接收数据(第页) 完成加载(第页) 在什么情况下,浏览器会在完成加载之前开始解析HTML?一旦收到“足够”的
在什么情况下,浏览器会在完成加载之前开始解析HTML?一旦收到“足够”的数据,Chrome(实际上是闪烁)就会开始解析HTML。这意味着“解析HTML”事件可能会在显示“完成加载(页面)”之前发生(多次)。我编辑了我的原始帖子,以显示资产解析HTML事件之后的所有发送请求事件。对此有什么不清楚的?如果浏览器没有解析HTML,那么它甚至不知道要加载什么资源…不清楚的部分是为什么浏览器在完成加载之前开始解析HTML。谢谢。非常简洁的回答。