• 请不要在回答技术问题时复制粘贴 AI 生成的内容
SonicKang
V2EX  ›  程序员

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

  •  
  •   SonicKang · Jul 16, 2020 · 9843 views
    This topic created in 2303 days ago, the information mentioned may be changed or developed.
    Supplement 1  ·  Jul 16, 2020
    希望大家从 webKit 和 Chromium 的源码分析,Chromium 的代码我认为太耦合了
    54 replies  •  2020-07-23 12:19:28 +08:00
    lxk11153
    lxk11153
    Jul 16, 2020
    1
    快吗?我 macos 没怎么用过 Safari,都是开 Chrome 用的
    SonicKang
    SonicKang
    OP
    Jul 16, 2020
    2
    @lxk11153 跑分 Safari 是 chrome 的三倍
    lxk11153
    lxk11153
    Jul 16, 2020
    3
    @yuantongkang #2 我过了计较跑分的年纪了,只要不卡就行,
    我用着 Chrome 感觉很好也不卡,扩展很多,开发者工具也很好用
    bbyan2006
    bbyan2006
    Jul 16, 2020 via Android
    4
    插件都没几个的浏览器有体验?…我用 edge 谢谢
    SonicKang
    SonicKang
    OP
    Jul 16, 2020
    5
    @lxk11153 问题是感觉上很明显,有缓存的时候 Safari 基本都是秒开,Chrome 还要白屏一段时间
    Clay0620
    Clay0620
    Jul 16, 2020
    6
    没觉得啊
    lxk11153
    lxk11153
    Jul 16, 2020
    7
    @yuantongkang #5 没觉得啊 :doge 哪个网站?
    aydd2004
    aydd2004
    Jul 16, 2020
    9
    chrome 有点笨重的感觉 不晓得我是不是先入为主了

    然后打开这个帖子 chrome 的加载时间也比 safari 的长

    可能这就是亲儿子的优势吧
    lxk11153
    lxk11153
    Jul 16, 2020
    10
    @yuantongkang #8 跑分?我又不跑分给我这个干吗
    taxiaohaohhh
    taxiaohaohhh
    Jul 16, 2020
    11
    @yuantongkang 试了下你这个网站,Safari 比 chrome 慢多了,无论是首次还是缓存
    但 chrome 太吃内存是真的
    631566674
    631566674
    Jul 16, 2020
    12
    单单快是不能决定用户用谁的,虽然 Chrome 内存感人,但多平台发送页面很有用,什么时候 edge 支持了就转 edge 了
    lurenn
    lurenn
    Jul 16, 2020
    13
    safari 插件太少,而且很多还要收费。
    chrome 和 edge 插件多,还免费,不香吗?
    chenglus
    chenglus
    Jul 16, 2020
    14
    Chrome 插件市场完善,开发者工具牛逼(包括移动调试),加上 Google 账号同步,就算吃多一些资源都是值得的。
    SonicKang
    SonicKang
    OP
    Jul 16, 2020
    15
    @lxk11153 图像性能可以反映流畅水平把
    taxiaohaohhh
    taxiaohaohhh
    Jul 16, 2020
    16
    跑分 Safari 高
    van13
    van13
    Jul 16, 2020❤️5
    17
    Firefox 用户不敢说话🙊
    Dox
    Dox
    Jul 16, 2020 via iPhone❤️1
    18
    以前试过用 Chrome 看着卡顿的 YouTube 视频,换 Safari 就不卡了
    morrieati
    morrieati
    Jul 16, 2020
    19
    难道是 Safari 用的 Metal,Chrome 用的 OpenGL ?
    xiaokiku
    xiaokiku
    Jul 16, 2020
    20
    Safari 天下第一啊!
    ahaxzh
    ahaxzh
    Jul 16, 2020
    21
    推荐使用 Microsoft Edge Canary
    :-)
    ajan
    ajan
    Jul 16, 2020
    22
    在 mac os 上实测 safari 比 chrome 垃圾,

    同一台 MacBook,
    同一个页面,
    同一个请求,
    同样的超时时间,
    同样的网络环境,

    safari 次次超时,chrome 正常响应服务端结果!
    perpetually2016
    perpetually2016
    Jul 16, 2020
    23
    safari 在 iOS 上体验还不错 mac os 很普通把
    aboutboy
    aboutboy
    Jul 16, 2020
    24
    知道 edge 怎么加速吗? windows 一启动,edge 就已经在内存里面等着你来用了。感觉微软这样做也是用尽全力了。
    lostberryzz
    lostberryzz
    Jul 16, 2020
    25
    Safari 的图形性能是比 Chrome 强很多啊,从上面的 MotionMark 跑分也能看出来,毕竟 Chrome 是第三方全平台产品,而 Safari 是第一方独占应用
    kyt1996
    kyt1996
    Jul 16, 2020
    26
    @ajan 是因为你在 chrome 开了 SwitchyOmega 把
    SonicKang
    SonicKang
    OP
    Jul 16, 2020❤️1
    27
    @aydd2004 说 Chrome 是新时代的 ie 都不为过
    index90
    index90
    Jul 16, 2020
    28
    safari 和 firefox,看油管偶尔会卡死,卡死只能重启整个浏览器,我一堆标签每次重启都很痛苦。
    chrome 就没出现过问题。难道传闻谷歌故意给其他浏览器做负优化是真的?
    Chingim
    Chingim
    Jul 16, 2020 via Android
    29
    国内的站点 99.9%没有经过 safari 的测试,遇到问题就自己调吧
    kidlj
    kidlj
    Jul 16, 2020 via iPhone
    30
    我日常完全使用 Safari,但偶尔打开一次 Firefox 或 Chrome,明显感觉到比 Safari 加载网页快一些。除了这一点,Safari 使用体验更好。
    Gavinysj
    Gavinysj
    Jul 16, 2020 via iPhone
    31
    实际体验没觉得快…,尤其是第一次登录账号体系跟谷歌邮箱挂钩的页面,感觉 safari 反而比较慢
    DoctorCat
    DoctorCat
    Jul 16, 2020
    32
    为啥我体验的结果是 Safari 很慢…
    SonicKang
    SonicKang
    OP
    Jul 16, 2020
    33
    用 https://browserbench.org/ 跑测试,每一项测试的 winner 都是 Safari
    dioxide
    dioxide
    Jul 16, 2020
    34
    因 safari 是自家产品. 就这样
    felixcode
    felixcode
    PRO
    Jul 16, 2020 via Android
    35
    我把 chrome 缓存放内存盘用的飞起。
    SonicKang
    SonicKang
    OP
    Jul 16, 2020
    36
    @dioxide 可是 chrome 的内核也是从 webkkit fork 出来的
    um1ng
    um1ng
    Jul 16, 2020❤️1
    37
    Brave 用户不敢说话🙊
    otakustay
    otakustay
    Jul 16, 2020
    38
    @SonicKang safari 对缓存的使用非常激进,有时候甚至是不遵循规范的
    fishCatcher
    fishCatcher
    Jul 16, 2020 via iPhone
    39
    iphone 自带地图也比高德快很多,而且不容易被杀进程
    qq515550
    qq515550
    Jul 16, 2020
    40
    滑动比 Chrome 顺滑
    y1shan
    y1shan
    Jul 17, 2020
    41
    又不是一夫一妻制,四个浏览器轮流用也很好。
    coloz
    coloz
    Jul 17, 2020
    42
    和楼主感觉相反,mac 装了 chrome 后,就没用过 safari...
    typetraits
    typetraits
    Jul 17, 2020
    43
    Safari 的硬件加速效果比 Chrome 好很多,同样一个 B 站视频开弹幕,Safari 的 CPU 占用率只有 Chrome 的一半左右
    SonicKang
    SonicKang
    OP
    Jul 17, 2020
    44
    @typetraits 嗯 用 4k 屏看视频,Chrome 弹幕会非常卡顿,Safari 就很流畅
    djs
    djs
    Jul 17, 2020
    45
    差了三倍- -
    xingheng
    xingheng
    Jul 17, 2020
    46
    通过源码分析得出性能差异,是不是有点儿扯犊子??没有相同环境的运行测试得出的结论都是耍流氓,现代浏览器还要考虑各种插件的性能影响,要得出一个谁更快的定论就更是扯犊子了。
    fengshuo211
    fengshuo211
    Jul 17, 2020
    47
    Chromium 是全平台的, Safari 只支持自己家的. 在自己家的平台上各种天然优势, 只需针对一个平台的优化比多个平台好做多了.
    fizi
    fizi
    Jul 17, 2020
    48
    看 B 站 4K 120FPS 高码率视频的时候,SAFARI 顶不住卡顿了,而 CHROME 就没问题
    easonl
    easonl
    Jul 17, 2020
    49
    最近在玩 vivaldi
    DanielYao
    DanielYao
    Jul 17, 2020
    50
    因为它是 Safari,并且是在 Mac 上跑,亲儿子
    threeEggs123
    threeEggs123
    Jul 17, 2020 via Android
    51
    safari 时间戳,timeformat 各种不支持。有点感觉是调试 ie 的节奏。
    Hurriance
    Hurriance
    Jul 17, 2020
    52
    safari 要是能随时同步 chrome 书签和历史记录,我是想用 safari 的,这样 Windows 上就 chrome,mac 用 safari,很少用插件
    chengkai
    chengkai
    Jul 17, 2020❤️1
    53
    首先跑分是一个综合评价并不能代表性能,还有很多是针对一些特性支持的完备性。
    其次如果说 safarid 的性能超过 chrome 也是合理的,没有记错的话 sarfari 是基于 webkit 的单进程架构,而 Chromium 是 webkit 上层封装的多进程架构,无论是渲染还是多个页面标签的执行环境都是单独进程, 进程的开销要远大于线程,所以资源占用和性能 safari 是有优势的。但是 Chromium 追求的是稳健性 ,安全性,易于扩展和管理,比如单独的标签崩溃不会影响到整个进程。比如各个进程都是通过 IPC 进行通信,插件和脚本都存在沙箱机制,这是对安全性的保障。
    ajan
    ajan
    Jul 23, 2020
    54
    @kyt1996 没有的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1571 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 99ms · UTC 17:35 · PVG 01:35 · LAX 09:35 · JFK 12:35
    ♥ Do have faith in what you're doing.