第一次用火狐,火狐的滚动都是这么卡卡卡的吗
被整天换UI的edge恶心到,发现火狐开始支持ARM64有一段时间了,于是打算试一下。其他各个方面都还挺好,但是这个滚动相比edge(或者说chrome系)是不是差了太远了?平滑滚动开启,硬件加速自动的情况下,滚动s1的页面就有不跟手的情况(也不能说卡顿,就感觉页面的刷新率只有30帧而且和手指滚动距离有微妙的差别),不严重但是会感觉不跟手。鼠标滚轮的感受弱一点,触摸板手势和触摸屏滚动的不跟手感不是一般的强。
考虑到是不是ARM64的支持不好,又拿来一台x86的笔记本试了下,还是一样的不跟手。
是火狐的滚动现阶段就是这样的,还是说有什么设置或者插件装一下会好很多? 解决了,问题不在滚动上,在火狐界面的刷新率上。
在 about:config 里面,把 layout.frame_rate 这一项设置为屏幕的刷新率(我的是120)就好了。现在滚动非常跟手。 没有开平滑滚动? 不是,但火狐的平滑滚动最好是去about config里改参数微调,最后效果比chrome系好,不调的话确实一般 yet another smooth scrolling we Lisylfn 发表于 2024-12-29 10:42
yet another smooth scrolling we
+1
必备插件 MeursaulT 发表于 2024-12-29 10:35
不是,但火狐的平滑滚动最好是去about config里改参数微调,最后效果比chrome系好,不调的话确实一般 ...
能分享下调的是哪些参数吗?我找到一个博客说这个的,调的都是些弹性系数之类的参数,弄完感觉也没什么感觉
—— 来自 S1Fun general.smoothScroll.mouseWheel.durationMinMS
general.smoothScroll.mouseWheel.durationMaxMS
mousewheel.min_line_scroll_amount
也就是这仨 本帖最后由 Jumbohard 于 2024-12-29 14:24 编辑
MeursaulT 发表于 2024-12-29 13:58
general.smoothScroll.mouseWheel.durationMinMS
general.smoothScroll.mouseWheel.durationMaxMS
mousewhe ...
谢谢,调了一下,手感上感觉滑动的“阻力”变小了
但是整个滚动动画的帧率依然很低,如果说edge是120帧拉满的话,火狐可能只有45~60帧的样子
---
盯了下任务管理器,火狐对GPU的占用还比edge高,滚动的时候能吃到60%左右(8cx gen3,Adreno 690),相比之下edge只用到20%-30%
感觉firefox在arm平台上的表现可能还有优化空间,再观望一下吧
本帖最后由 Unlight 于 2024-12-29 14:38 编辑
Lisylfn 发表于 2024-12-29 10:42
yet another smooth scrolling we
能麻烦一下给个参数吗(
默认参数感觉有点拖沓
我直接放弃平滑滚动了……个人体验是离散滚动的手感反而要好得多 平滑滚动有个加速减速过程,我不管什么平台都关掉 看到了一个文章,https://1doublehelix.github.io/firefox-smooth-scroll
按这个设置完感觉不错 本帖最后由 Q8EUT 于 2024-12-29 15:03 编辑
我反而不太适应edge的滚动,感觉太快了,火狐的就感觉很舒服
WeltKarl 发表于 2024-12-29 14:46
看到了一个文章,https://1doublehelix.github.io/firefox-smooth-scroll
按这个设置完感觉不错 ...
确实 按照这个设置完之后舒服很多! 平滑滚动更适合触控,鼠标滚轮还是一顿一顿启停非常迅速的符合直觉
页:
[1]