首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Chrome的帧率计,怎么解释?

Chrome的帧率计,怎么解释?
EN

Stack Overflow用户
提问于 2020-03-13 00:21:57
回答 1查看 421关注 0票数 2

我正在玩Chrome的FPS计量器,但我有一些理解它的困难。

我的理解是Chrome的目标是60帧/秒,越高越流畅。然而,我看到一些网站的帧率降到了1fps,但我并不觉得它很慢。

例如,这是谷歌自己的搜索页面上的屏幕截图。帧速率是4.7fps,然后当我开始滚动页面时,帧速率似乎高达30甚至59。页面在整个过程中响应性很好。

那么如何使用这个帧率呢?对于监控页面的流畅度似乎没有用。

EN

回答 1

Stack Overflow用户

发布于 2020-03-16 18:11:15

Google搜索页面是静态的(当你没有滚动的时候)。唯一的动态是悬停链接,但它没有动画,例如react组件。因此,Chrome不必以每秒60fps的速度渲染页面以节省电力。

如果你访问一个带有动画对象like this site的网站,你可以看到chrome真的只会在被强制的时候渲染新的帧。因此,如果你的动画需要恒定的60帧/秒,铬会渲染它们,但如果它是一个带有暂停的动画(就像在示例页面中),铬会尽量减少所用的电量。

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

https://stackoverflow.com/questions/60658132

复制
相关文章

相似问题

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