V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
idioteque7
V2EX  ›  Firefox

火狐浏览器放大页面后,滑动卡顿,这个有办法解决吗?

  •  
  •   idioteque7 · 2023-10-06 16:30:31 +08:00 · 1058 次点击
    这是一个创建于 424 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我最近从 Safari 换到了 Firefox ,大部分体验都很流畅。不过,我遇到了一个一直困扰我的特殊问题。我经常喜欢放大特定的网站,尤其是那些有大量文字内容的网站,这样阅读起来更方便。但是,我发现有些网站的滚动性能明显下降,就是文字有点延迟&跳跃,比如 Udemy 。我录制了一段视频来说明这个问题,可以在下面观看:

    https://imgur.com/a/XiaedEl

    我尝试了在网上找到的各种解决方案,其中之一是将 about:config 中的 "pixel.Scrolling "设置从 True 改为 False 。虽然这确实有助于缓解不流畅的问题,但却带来了另一个问题--整个页面的滚动变得迟缓,并没有彻底解决这个问题。
    想请教一下大家有没有办法处理这个情况,十分感谢。

    PS: 我的笔记本电脑是 M1 MBP ,安装了最新稳定版本的 Firefox 118.0.1 ( 64 位)。
    2 条回复    2023-10-06 19:49:25 +08:00
    israinbow
        1
    israinbow  
       2023-10-06 19:16:36 +08:00
    试试创建一个 user.js 到 profile 目录里, 加入
    ```js
    user_pref("general.smoothScroll.msdPhysics.continuousMotionMaxDeltaMS", 250);
    user_pref("general.smoothScroll.msdPhysics.enabled", true);
    user_pref("general.smoothScroll.msdPhysics.motionBeginSpringConstant", 450);
    user_pref("general.smoothScroll.msdPhysics.regularSpringConstant", 450);
    user_pref("general.smoothScroll.msdPhysics.slowdownMinDeltaMS", 50);
    user_pref("general.smoothScroll.msdPhysics.slowdownMinDeltaRatio;0", 4);
    user_pref("general.smoothScroll.msdPhysics.slowdownSpringConstant", 5000);
    user_pref("mousewheel.min_line_scroll_amount", 22);
    user_pref("toolkit.scrollbox.horizontalScrollDistance", 4);
    user_pref("toolkit.scrollbox.verticalScrollDistance", 5);
    ```
    idioteque7
        2
    idioteque7  
    OP
       2023-10-06 19:49:25 +08:00
    @israinbow 尝试了下还是没能解决,不过也发现并不是所有网站都会碰到这个问题,部分会有,但确实很影响体验
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1519 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:18 · PVG 01:18 · LAX 09:18 · JFK 12:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.