首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebPageTest ::如何在加载事件之后开始呈现?

WebPageTest ::如何在加载事件之后开始呈现?
EN

Stack Overflow用户
提问于 2016-06-08 22:48:40
回答 2查看 305关注 0票数 0

什么会导致开始呈现延迟,即使在load事件已经启动之后?

看看这个webpagetest结果

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-06-28 08:54:04

这很可能是个窃听器。目前,iPhone实例在WebPageTest上是最近出现的,作者仍在对其进行改进:

尽管iOS支持还处于非常活跃的开发阶段,但是它的支持正在变得稳定,所以如果有一些粗糙的边缘(并且比android测试有更多的限制),不要感到惊讶。- Patrick Meenan,09-09-2015

android测试要可靠得多。

票数 1
EN

Stack Overflow用户

发布于 2016-06-10 11:26:52

如果您检查没有javascript的测试页面(F1 >禁用Chrome DevTools中的Javascript ),您可以看到大多数图像都是延迟加载的,这意味着它们是通过JS脚本检查视图中是否有图像加载的。如您所见,没有JS,加载时间线在所有资产加载之后都是很好的。

另外,对于其他资产,如JS,您可以添加一个属性来不同步您的脚本加载。

最后,某些脚本甚至可以在加载事件之后使用窗口load事件上的一个附件故意加载,例如,在像loadJS一样触发时,在正文中写入<script>标记。

顺便说一下,您应该通过读一下来更好地理解呈现和事件计时是如何工作的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37714183

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档