V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fyooo
V2EX  ›  Apple

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

  •  
  •   fyooo · 2016-03-31 09:38:24 +08:00 · 2153 次点击
    这是一个创建于 3158 天前的主题,其中的信息可能已经有所发展或是发生改变。
    昨天要装一个 firefox 插件是提示版本不兼容,然后我看了一下 firefox 的版本,是 v34 的,而最新版本是 v45 ,于是才想起来当年买 rMBP 时禁止了 firefox 自动升级。

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

    而 chromium 系列有自己维护的(为了安全考虑的)沙盘, Firefox 目前也接近完成了多进程化(electrolysis 计划), Firefox 使用了 chromium 的沙盘库。
    gangsta
        3
    gangsta  
       2016-03-31 10:07:27 +08:00
    一个范围更广的回答 (为啥很多应用没上 MAS):
    1 API 和沙箱的限制
    2 发布新版本审核周期长
    3 不满 Apple 过高的分成
    Cloudee
        4
    Cloudee  
       2016-03-31 10:47:28 +08:00 via iPhone
    我怀疑 MAS 和 iOS 的限制一样,程序不能运行生成的代码, JIT 用不了
    Lonely
        5
    Lonely  
       2016-03-31 20:52:14 +08:00
    没有充足的理由上
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1745 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 16:31 · PVG 00:31 · LAX 08:31 · JFK 11:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.