复杂的页面的时候上下滚动,掉帧比较严重 掉帧的时候系统也没多少占用,但就是卡 观察了一下似乎是网页的 JS 代码正在执行的时候,滚动页面就有可能卡 很多网页都会,比如知乎、Reddit 之类的 最卡的是 YouTube 首页不过这个我就当谷歌故意的,虽然大概率不是
还有一个奇怪的问题就是有时候来回滚动时网页内容会一片白
1
kaz10025 343 天前
safari 除了省电没其他用,阿里云很多页面都不支持报错 连最基本的前进后退都做不好
|
2
sunwayTaihulight 343 天前
页面的滚动渲染是门学问,以 Chrome 的滚动为例,会区分快速滚动区域和非快速滚动,所谓快速滚动,就是通过 event.passive 的形式告诉浏览器,js 将不会阻止浏览器默认滚动行为,可以放心地先渲染,再执行 js ,不必等待确认 JS 线程是否阻止滚动。
|
3
Lullaby001 343 天前
是不是 Sonoma 的 Safari ?反正我是升级 Sonoma 之后,Safari 的性能直线下降。。。
|
4
lty980321 343 天前
我的 Safari 也经常掉帧,不同版本差距很大,我觉得这是 WindowServer 的 bug ,把 WindowServer 直接 kill 掉之后就不掉帧了,但是过一会又会掉帧。
|
5
AOK123 343 天前
Safari 真不行。一两年前兴冲冲迁移到 safari ,因为各种 bug (包括你说的掉帧)滚回 chrome 了
|
6
dingwen07 OP @Lullaby001 是的,最新版本的 macOS
|
8
Vinetan 342 天前
也可能是扩展的原因,在 bilibili.com 里开启 Adguard 会非常的卡
|