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

你的 Safari 可能浪费了你的高刷屏

  •  1
     
  •   jdjingdian · 278 天前 · 3498 次点击
    这是一个创建于 278 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一般买新显示器,我都会用 ufotest 网站看看拖影情况

    之前买了一个 4K144Hz 的显示器,用 safari 访问 ufo test 的话,显示刷新率是 72Hz ,而 Chrome 则显示 144Hz

    我看这个数值刚好是 1/2 ,我还以为是 HIDPi 或者兼容性导致的数值读取错误

    但日常使用总感觉不得劲,觉得卡卡的

    上网一搜发现,还真是,safari 默认锁定了帧率

    在设置——功能标志,搜索 60 ,会出来一个选项

    Prefer Page Rendering Updates near 60fps

    这个选项默认是勾选的,解除勾选后,你的 safari 就能满帧率运行啦


    iPhone 和 iPad 上也有这个选项,但取消勾选后仍然是 60hz

    11 条回复    2024-03-20 09:47:18 +08:00
    SakuraYuki
        1
    SakuraYuki  
       278 天前
    说实在的,主机游戏玩多了 60 和 120 基本看不出啥区别,30 和 60 还有点区别
    mbooyn
        2
    mbooyn  
       278 天前
    !是真的,感谢!我还以为 Safari 就是这幅卡 B 德性
    zaizaizai2333
        3
    zaizaizai2333  
       278 天前
    你们以前不知道嘛?

    要不然 Safari 怎么来的省电黑科技。
    zaizaizai2333
        4
    zaizaizai2333  
       278 天前
    我觉得可以写一个 apple script or shortcuts 自动脚本,电池且不在家/公司的时候自动勾选,其他时候取消。
    angry41
        5
    angry41  
       278 天前
    ipadpro 如何取消这个锁帧限制
    JayeGT002
        6
    JayeGT002  
       278 天前   ❤️ 3
    ufotest 应该是并不能测试屏幕帧率的,Safari 锁的是 requestAnimationFrame()的帧率,ufofest 应该是依赖这个识别帧率的,但是实际上页面拖拽依然是 120hz
    另外,实测 iPad 也能解锁,并不存在不能解锁的问题,但 iPhone 的确不行
    不过无论如何 Safari 也不算无辜就是了(……
    Satelli
        7
    Satelli  
       278 天前   ❤️ 5
    这个选项和*页面滚动*的帧率没有关系。
    CSS 动画、Canvas 、WebGL 和 JS requestAnimationFrame 的动画才会根据这个选项调整帧率。
    如果你认为关掉这个选项让*页面滚动*变流畅了,那这可能是安慰剂效应。

    下面是内置 120 屏幕并开启该选项时滚动网页的录屏。iStat Menus 报的帧率是接近 120 的。
    tonyer
        8
    tonyer  
       278 天前
    歪个楼,突发奇想,ios17 浏览器原生播放器不能滑动快进的设置会不会可以在这里改。。
    edr1412
        9
    edr1412  
       278 天前 via iPhone
    @tonyer #8 你是说长按倍速?我没记错的话,滑动快进本来就有吧?
    zaizaizai2333
        10
    zaizaizai2333  
       277 天前
    @Satelli
    至少让 B 站弹幕更流畅了。
    tonyer
        11
    tonyer  
       277 天前
    @edr1412 不是,滑动屏幕中间任何位置都能快进,ios16 有,17 没了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2914 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 465ms · UTC 13:45 · PVG 21:45 · LAX 05:45 · JFK 08:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.