才意识到 Apple 平台上的 PWA 体验这么差可能是有意而为之的

2022-03-19 14:00:18 +08:00
 Biwood

Apple Store 有条明确的规定:App 里面不能再安装 App 。显然,这是出于利益的考虑,想想之前 Epic 跟苹果的那场诉讼大战。微信之所以能够上架小程序功能可以说算是破例了,苹果做了一个很大的让步,毕竟微信的用户量足以撼动整个中国市场。

iOS 平台上安装 PWA 很不方便,而且相关 API 也不完善或者有很严格的限制。总的来说,苹果肯定是不希望自己平台上出现大量可以随意发布和更新的网页 App ,如果大家都用网页 App 进行购买交易了,那 30% 的抽成可就收不到了。

PWA 目前在各平台的支持情况参考这篇文章: https://medium.com/@firt/progressive-web-apps-in-2021-firt-dev-68e929216356

5661 次点击
所在节点    PWA
33 条回复
musi
2022-03-19 14:08:06 +08:00
那又怎么解释除了微信其他 APP 也有小程序,比如钉钉,百度,QQ 等等
janxin
2022-03-19 14:09:11 +08:00
后面大家都不做 app 了,自然就不好赚钱了。

可以看一下 google play 和 app store 的收入总规模规模对比,app store 规模比 google play 小,但是营收却很高
FreshOldMan
2022-03-19 14:12:25 +08:00
5 年前就听说这个 pwa 了,只不过多了一种形式而已
Tink
2022-03-19 14:16:08 +08:00
支付宝也有
Biwood
2022-03-19 14:17:46 +08:00
@musi 破例的意思是因为微信而改变了这条规则,按照苹果以前的风格是不大可能允许小程序这种东西存在的
vocaloid
2022-03-19 15:23:28 +08:00
expo go 也可以在里面装程序,看起来特例还不算少…
ospider
2022-03-19 15:43:50 +08:00
> 破例的意思是因为微信而改变了这条规则

@Biwood 好家伙,你这重新定义了「破例」啊
musi
2022-03-19 18:03:10 +08:00
@Biwood #5 > 破例的意思是因为微信而改变了这条规则
既然都改变了这条规则那对 PWA 不支持还是有意为之?你这不是前后矛盾?
icyalala
2022-03-19 19:49:39 +08:00
楼主第一二段没关系啊。。
第二段里,楼主认为苹果因为 30% 抽成问题,因而限制相关 API ,但第一段里,微信小程序并未违反 30% 抽成问题。

微信也好、Epic 也好,最终达成的结果是关于抽成模式的更新(微信是打赏问题、Epic 是内容付费允许三方支付),AppStore 审核模式从未妥协过。
Flowerview
2022-03-19 20:26:31 +08:00
PWA 在 iOS 上即将支持通知,我感觉算是很重大的进步了。貌似后台播放音频也将支持。
Charrlles
2022-03-19 20:41:45 +08:00
@Flowerview 哪里的消息?
agagega
2022-03-19 20:59:43 +08:00
如果当年乔布斯没有被说服,坚持不在 iPhone 上搞 App Store ,而是全部用 Web ,后来的世界线会怎么样?
Exdui
2022-03-19 22:21:08 +08:00
aver4vex
2022-03-19 22:28:27 +08:00
苹果税你只要不在 app 内交易就能绕过吧,我记得亚马逊就只能通过网页购买电子书。
Charrlles
2022-03-19 22:59:01 +08:00
@Exdui
@Exdui 我也关注了这个人,根据他的说法,后来的 beta 版又移除了这个实验性功能,但 push api 还在,看来还要继续等了

https://twitter.com/firt/status/1500547317342117902
duke807
2022-03-19 23:17:52 +08:00
@agagega
那樣的話,至少乔布斯會更加值得尊敬。
不過說回 web ,只有蘋果不支持使用開放版權的 av1 等編碼難道不是有意而為之的嗎?
說啥沒用,體驗不好就讓蘋果用戶自己承受吧
MengiNo
2022-03-19 23:39:39 +08:00
我觉得关于 safari 内核体验,开发者把 chromium 奉为唯一标准要负很大责任。其次是 pwa 这个东西在中国根本就没市场,这锅无论如何苹果背不了。

然后是小程序,说白了 pwa 不也就是 chrome 的 ”小程序“,只是没有包的那么严重而已。苹果自己也有自己的 ”小程序“ apple clips 。怎么就说的感觉像是苹果不做人,微信反而成为反对霸权的先驱一样。

从我个人的使用体验上来说,只要是交互方式适合、开发者用心的 pwa ,体验都不算差。比如 ig 、twitter ,包括国内的微博、IT 之家等(可惜本站尚未支持),这些我都是常年在 iPhone 使用 pwa 版本,感觉完全没有下 app 的必要。非得把 app 完全 web 化,与其看苹果同意不同意,还不如问问开发者到底愿意不愿意。

最后我实在是不能理解为什么事情都得站在道德的角度,然后把人家的商业模式批判一番。买卖这种事情本来就是为了赚钱,觉得他不好不买即可。相比于同样强权到专制,但几乎摆烂到缺位的职能部门,我个人对苹果的监管体系是非常认可的。
felixcode
2022-03-19 23:53:28 +08:00
既然认同苹果的强监管好,就没必要叨叨苹果对这个对那个不支持了,因为苹果的监管最终是为自身的商业利益,用户体验是放后面考虑的。

只让用 Safari ,那就靠自身的影响力让开发者都更好的支持 safari ,同样的,只支持 ARM ,就靠自己的影响力让开发者都支持 ARM ,而不是去找开发者责任,显得外面的开发者都得吃苹果那一套一样。
SiLenceControL
2022-03-19 23:59:06 +08:00
你不爽用安卓就好了啊
某些用户如我看到小程序就烦
你一个聊天软件搞那么多搞毛啊?
我们购买苹果设备还有一个就是希望有这个封闭的环境有人帮我监督啊?流氓厂商不够恶心吗?
这个支持那个支持你用安卓就好了啊这个世界不是只有苹果啊???
vvjyun318
2022-03-20 01:50:21 +08:00
@aver4vex 微信可以直接 在 App 里绕开苹果税,微信豆可以通过在微信打开 webeans.url.cn/mobile/pay 通过微信支付绕开苹果税

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

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

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

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

© 2021 V2EX