V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
fyooo
V2EX  ›  Apple

好奇为啥 chrome 和 firefox 等大牌浏览器都没用上 MAS?

  •  
  •   fyooo · Mar 31, 2016 · 2564 views
    This topic created in 3693 days ago, the information mentioned may be changed or developed.
    昨天要装一个 firefox 插件是提示版本不兼容,然后我看了一下 firefox 的版本,是 v34 的,而最新版本是 v45 ,于是才想起来当年买 rMBP 时禁止了 firefox 自动升级。

    一直以为当年 firefox 是在 MAS 安装,会自动升级的,晕,才知道原来不是。。。拿衣服了。
    5 replies    2016-03-31 20:52:14 +08:00
    tony1016
        1
    tony1016  
       Mar 31, 2016
    估计就是不想掺合吧。应该不是 iOS 上 webkit 这个梗
    honeycomb
        2
    honeycomb  
       Mar 31, 2016
    MAS 有比较多的限制,特别的 MAS 会要求应用程序运行在 osx 的一种叫 app sandbox 沙盘里。而 app sandbox 可能会对这些浏览器的运行造成影响。

    而 chromium 系列有自己维护的(为了安全考虑的)沙盘, Firefox 目前也接近完成了多进程化(electrolysis 计划), Firefox 使用了 chromium 的沙盘库。
    gangsta
        3
    gangsta  
       Mar 31, 2016
    一个范围更广的回答 (为啥很多应用没上 MAS):
    1 API 和沙箱的限制
    2 发布新版本审核周期长
    3 不满 Apple 过高的分成
    Cloudee
        4
    Cloudee  
       Mar 31, 2016 via iPhone
    我怀疑 MAS 和 iOS 的限制一样,程序不能运行生成的代码, JIT 用不了
    Lonely
        5
    Lonely  
       Mar 31, 2016
    没有充足的理由上
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3333 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 12:33 · PVG 20:33 · LAX 05:33 · JFK 08:33
    ♥ Do have faith in what you're doing.