为什么在 macOS 上, Safari 的在体验上比 Chrome 快很多?

2020-07-16 15:24:13 +08:00
 SonicKang
7641 次点击
所在节点    程序员
54 条回复
y1shan
2020-07-17 08:08:45 +08:00
又不是一夫一妻制,四个浏览器轮流用也很好。
coloz
2020-07-17 09:14:28 +08:00
和楼主感觉相反,mac 装了 chrome 后,就没用过 safari...
typetraits
2020-07-17 09:26:25 +08:00
Safari 的硬件加速效果比 Chrome 好很多,同样一个 B 站视频开弹幕,Safari 的 CPU 占用率只有 Chrome 的一半左右
SonicKang
2020-07-17 10:04:52 +08:00
@typetraits 嗯 用 4k 屏看视频,Chrome 弹幕会非常卡顿,Safari 就很流畅
djs
2020-07-17 10:33:28 +08:00
差了三倍- -
xingheng
2020-07-17 11:31:25 +08:00
通过源码分析得出性能差异,是不是有点儿扯犊子??没有相同环境的运行测试得出的结论都是耍流氓,现代浏览器还要考虑各种插件的性能影响,要得出一个谁更快的定论就更是扯犊子了。
fengshuo211
2020-07-17 11:39:27 +08:00
Chromium 是全平台的, Safari 只支持自己家的. 在自己家的平台上各种天然优势, 只需针对一个平台的优化比多个平台好做多了.
fizi
2020-07-17 12:18:22 +08:00
看 B 站 4K 120FPS 高码率视频的时候,SAFARI 顶不住卡顿了,而 CHROME 就没问题
easonl
2020-07-17 12:28:12 +08:00
最近在玩 vivaldi
DanielYao
2020-07-17 12:36:36 +08:00
因为它是 Safari,并且是在 Mac 上跑,亲儿子
threeEggs123
2020-07-17 13:39:56 +08:00
safari 时间戳,timeformat 各种不支持。有点感觉是调试 ie 的节奏。
Hurriance
2020-07-17 14:30:00 +08:00
safari 要是能随时同步 chrome 书签和历史记录,我是想用 safari 的,这样 Windows 上就 chrome,mac 用 safari,很少用插件
chengkai
2020-07-17 16:52:46 +08:00
首先跑分是一个综合评价并不能代表性能,还有很多是针对一些特性支持的完备性。
其次如果说 safarid 的性能超过 chrome 也是合理的,没有记错的话 sarfari 是基于 webkit 的单进程架构,而 Chromium 是 webkit 上层封装的多进程架构,无论是渲染还是多个页面标签的执行环境都是单独进程, 进程的开销要远大于线程,所以资源占用和性能 safari 是有优势的。但是 Chromium 追求的是稳健性 ,安全性,易于扩展和管理,比如单独的标签崩溃不会影响到整个进程。比如各个进程都是通过 IPC 进行通信,插件和脚本都存在沙箱机制,这是对安全性的保障。
ajan
2020-07-23 12:19:28 +08:00
@kyt1996 没有的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/690596

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX