liju1994
V2EX  ›  iPhone

ios 似乎其它浏览器都明显慢与 Safari

  •  
  •   liju1994 · Jan 23, 2021 · 14986 views
  •   You need to sign in to view this topic
    This topic created in 1935 days ago, the information mentioned may be changed or developed.

    试了 chrome,alook 明显渲染速度都慢 safari

    17 replies    2021-01-23 21:41:42 +08:00
    xiaooloong
        1
    xiaooloong  
       Jan 23, 2021
    ios 上所有浏览器不都是 safari 套壳么
    serverABCD
        2
    serverABCD  
       Jan 23, 2021 via iPhone
    似乎?
    liju1994
        3
    liju1994  
    OP
       Jan 23, 2021
    @xiaooloong 都明显没有 safari 快
    liju1994
        4
    liju1994  
    OP
       Jan 23, 2021
    @serverABCD 其它浏览器渲染速度都远不如 safari
    zywz999
        5
    zywz999  
       Jan 23, 2021   ❤️ 3
    因为 ios 只允许用 webkit 内核 所以所有浏览器理论上都是 safari 套壳
    xtx
        6
    xtx  
       Jan 23, 2021 via iPhone
    苹果给自己 safari 有加成的,我记得很久以前,越狱后,可以使用一个插件来加速其它浏览器,因为某些功能只有 safari 能用。
    cjq8z
        7
    cjq8z  
       Jan 23, 2021 via Android
    苹果的锅
    zxwy
        8
    zxwy  
       Jan 23, 2021
    WM 、Android 时代 UC,iOS 时代 safari
    qiguai2017
        9
    qiguai2017  
       Jan 23, 2021
    苹果要求所有的 ios 应用都必须使用稳定版的 webkit, 它自己 safari 可以使用高级一点的 webkit.
    liju1994
        10
    liju1994  
    OP
       Jan 23, 2021
    @qiguai2017 不仅仅 iOS,包括 Mac 上,我用 browserbench 跑分,safari 都高于其它任何浏览器
    Lemeng
        11
    Lemeng  
       Jan 23, 2021
    alook 付费的也不错。有时候过节免费
    EIJAM
        12
    EIJAM  
       Jan 23, 2021 via iPhone
    @liju1994 macOS 没有限制浏览器内核吧,跑分差说明优化不到位呗
    icy37785
        13
    icy37785  
       Jan 23, 2021
    你是对的,虽然 ios 上所有的浏览器都是 webkit 内核,但是苹果自己 safari 用的是不一样版本的 webkit 。
    leon912
        14
    leon912  
       Jan 23, 2021
    快不快不好说,反正没有比他更省电的了
    chisj
        15
    chisj  
       Jan 23, 2021
    chrome,alook 这些为了实现一些自定义功能,应该给 WKWebView 注入了不少 js 代码。

    而 Safari 因为能使用很多别人无法调用的函数,不需要这样注入 js 去实现。

    这样估计会导致不少的性能差异。

    至于不同版本的 webkit,性能会有差异,但是应该到不了用户能明显感知的程度。
    felixlong
        16
    felixlong  
       Jan 23, 2021 via Android
    因为所有的 iOS app 都不准有 jit 的代码。即使你套壳系统的 WebKit,JavaScript 引擎里面的 jit 还是不能用。然而 Safari 就没这个限制。
    wanacry
        17
    wanacry  
       Jan 23, 2021 via iPhone
    windows 的浏览器也干不过 safari 啊 就算硬件差不多
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5691 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 07:57 · PVG 15:57 · LAX 00:57 · JFK 03:57
    ♥ Do have faith in what you're doing.