只是想知道用于 DOM 操作的 JavaScript 执行是否被诸如http://tools.pingdom.com/之类的工具考虑在内,谷歌分析计算网页加载时间显然下载时间和加载时间之间存在区别?加载时间是否包括 JS 执行完毕的时间?
问问题
129 次
1 回答
1
好问题!最简洁的答案是不。
JavaScript“加载时间”取决于复杂性、获取文件(CDN 等)的延迟以及其他与浏览器相关的因素。
像Google Analytics这样的工具会接收有关页面的数据(通过跟踪像素),但与真正的网络浏览器不同。
像Pingdom或Pingometer这样监控站点的工具会向页面发出 HEAD 或 GET 请求。
在HEAD
请求的情况下,不会下载或执行任何代码——只有标头。
在GET
请求的情况下,代码实际上被下载(和加载时间的一个因素)但没有被执行。
于 2014-07-01T05:49:02.133 回答