【发布时间】:2014-07-21 20:23:47
【问题描述】:
我有一个包含某些动画、CSS、GIF 动画和“JS 动画”的网站。在某些移动设备上,动画很慢,所以我想检测到这一点并关闭 CSS 动画,并为 gif 动画使用静态图像。
移动设备浏览器确实支持 CSS 动画,但执行时速度很慢。
如何使用 Javascript 函数测量浏览器的实际性能,以便决定是打开还是关闭动画?可能有任何 Javascript 库吗?
【问题讨论】:
-
您可以让用户决定在浏览器锁定时关闭它们,方法是提供警告,例如登录时
-
我可以测量JS函数的性能,但是如何知道gif动画是否慢?还是 CSS 过渡很慢?无论如何要通过 javascript 获取 gif 或 css ransition 的当前帧速率以将其包含在 MyFnction() 中以测试性能?
标签: javascript html css performance animation