【发布时间】:2014-04-20 08:18:43
【问题描述】:
有没有办法减慢浏览器 DOM 渲染和 JS 执行以进行开发,以便我们可以看到网站的哪些部分过于 JS 密集并且在较慢的机器上可能会很慢?也许是适用于 Linux/OSX 的 Chrome/Firefox 的扩展?
一些澄清:
这与连接或测试浏览器的速度无关!只是为了让我们的开发人员查看页面的哪些部分呈现缓慢或“故障”。例如,当您使用 ajax 并且正在加载某些内容时,您会显示一个加载器,但是在显示加载器之后,加载的部分也会显示出来。我们希望以慢动作看到这一点。就像在 OSX 中进行 Expose 时按 SHIFT 一样。
PS。我确实找到了一些关于延迟 Internet 连接的文章,但在这种情况下还不够。
PPS。将所有内容加载到 VM 中对我们来说不起作用。
购买力平价。在我看来,使用 Javascript code for making my browser slow down 中提出的减速代码并不是最好的选择。
【问题讨论】:
-
我认为如果充分限制其资源,使用 vm 将是一个很好的解决方案。
-
你不能真正模拟这个,除非是任意的,因为不同的浏览器和设备在不同的方面都很慢,比如渲染慢,读/写 RAM 慢,CPU 慢,因为后台 xfers 慢等等……
标签: javascript html google-chrome performance-testing