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

2016-03-31 09:38:24 +08:00
 fyooo
昨天要装一个 firefox 插件是提示版本不兼容,然后我看了一下 firefox 的版本,是 v34 的,而最新版本是 v45 ,于是才想起来当年买 rMBP 时禁止了 firefox 自动升级。

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

而 chromium 系列有自己维护的(为了安全考虑的)沙盘, Firefox 目前也接近完成了多进程化(electrolysis 计划), Firefox 使用了 chromium 的沙盘库。
gangsta
2016-03-31 10:07:27 +08:00
一个范围更广的回答 (为啥很多应用没上 MAS):
1 API 和沙箱的限制
2 发布新版本审核周期长
3 不满 Apple 过高的分成
Cloudee
2016-03-31 10:47:28 +08:00
我怀疑 MAS 和 iOS 的限制一样,程序不能运行生成的代码, JIT 用不了
Lonely
2016-03-31 20:52:14 +08:00
没有充足的理由上

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

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

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

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

© 2021 V2EX