我有一个页面,其中有大量的 DOM 元素是动画的。这主要适用于现代硬件和软件,但我担心它在 javascript 解释器速度较慢的旧计算机上可能过于缓慢。
我想做的是获取有关 DOM 性能的一些信息,并在低于特定阈值时禁用某些动画。一种简单的方法是添加 10000 个左右的透明元素并移除它们并测量所需的时间。在开始实现之前,我想知道是否已经存在这种可能更精致的东西。
Do you know of any tool that gives a resonable measure of the DOM performance?
最佳答案
如果您测量动画的实际帧速率,则可以将其与您尝试制作动画的帧速率进行比较。如果实际帧速率明显较低,那么您可以以较慢的速率绘制,或者减少绘制。在 this answer 中有关于 Google 这样做的描述.
关于javascript - 即时对 DOM 进行基准测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7913216/