Biwood
V2EX  ›  PWA

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

  •  
  •   Biwood · Mar 19, 2022 · 7825 views
    This topic created in 1691 days ago, the information mentioned may be changed or developed.

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

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

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

    33 replies  •  2022-03-21 08:47:38 +08:00
    musi
    musi
    Mar 19, 2022
    1
    那又怎么解释除了微信其他 APP 也有小程序,比如钉钉,百度,QQ 等等
    janxin
    janxin
    Mar 19, 2022
    2
    后面大家都不做 app 了,自然就不好赚钱了。

    可以看一下 google play 和 app store 的收入总规模规模对比,app store 规模比 google play 小,但是营收却很高
    FreshOldMan
    FreshOldMan
    Mar 19, 2022
    3
    5 年前就听说这个 pwa 了,只不过多了一种形式而已
    Tink
    Tink
    Mar 19, 2022 via Android
    4
    支付宝也有
    Biwood
    Biwood
    OP
    Mar 19, 2022❤️1
    5
    @musi 破例的意思是因为微信而改变了这条规则,按照苹果以前的风格是不大可能允许小程序这种东西存在的
    vocaloid
    vocaloid
    Mar 19, 2022 via iPhone❤️1
    6
    expo go 也可以在里面装程序,看起来特例还不算少…
    4BVL25L90W260T9U
    4BVL25L90W260T9U
    Mar 19, 2022❤️1
    7
    > 破例的意思是因为微信而改变了这条规则

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

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

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

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

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

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

    只让用 Safari ,那就靠自身的影响力让开发者都更好的支持 safari ,同样的,只支持 ARM ,就靠自己的影响力让开发者都支持 ARM ,而不是去找开发者责任,显得外面的开发者都得吃苹果那一套一样。
    SiLenceControL
    SiLenceControL
    Mar 19, 2022
    19
    你不爽用安卓就好了啊
    某些用户如我看到小程序就烦
    你一个聊天软件搞那么多搞毛啊?
    我们购买苹果设备还有一个就是希望有这个封闭的环境有人帮我监督啊?流氓厂商不够恶心吗?
    这个支持那个支持你用安卓就好了啊这个世界不是只有苹果啊???
    vvjyun318
    vvjyun318
    Mar 20, 2022
    20
    @aver4vex 微信可以直接 在 App 里绕开苹果税,微信豆可以通过在微信打开 webeans.url.cn/mobile/pay 通过微信支付绕开苹果税
    vvjyun318
    vvjyun318
    Mar 20, 2022
    21
    @SiLenceControL 我也很讨厌小程序,本来网页版手机电脑都能用,把网页封装成小程序只能手机用,电脑想用还要单独适配,网页也可以使用微信登陆微信支付呀,小程序的通知推送权限又被严格限制不能放开用
    vvjyun318
    vvjyun318
    Mar 20, 2022
    22
    @Flowerview 现在网页不支持通知美国的外卖 doordash uber eats 网页版都是用短信通知的,点一下短信的链接就跳转到对应的页面跟通知也没差别了,美国的短信都是免费的不像国内发条短信收费七八分钱.
    wazggcd
    wazggcd
    Mar 20, 2022 via Android
    23
    @aver4vex 是的,使用网页支付可以绕过苹果税,这也是为啥支付宝捐款的时候,提示你使用网页支付...总不能让用户捐款都要交税给苹果吧
    wazggcd
    wazggcd
    Mar 20, 2022 via Android
    24
    他来了他来了!! 19 楼 “你不爽用安卓就好了啊”
    那群果粉虽迟但到!
    我用安卓也用 iOS ,苹果做的不好不能骂吗?
    iOS 上的 pwa 用户体验就是一坨屎为啥说不得?
    用户花钱买了苹果设备,用的不爽,就能理直气壮的骂!楼上那些极端果粉凭啥剥夺普通用户批评苹果的权利?
    你们花钱买的苹果设备到底是爹还是工具啊?
    我坚定的认为,商业公司的产品做的不好,谁都能骂。没买苹果设备能骂,买了苹果设备更能理直气壮的骂!
    arischow
    arischow
    Mar 20, 2022 via iPhone
    25
    骂就是汉子,不骂就是孝子?不要那么幼稚
    dufu1991
    dufu1991
    Mar 20, 2022❤️1
    26
    @Flowerview 后台音频要放开,那我的简易云音乐( https://github.com/dufu1991/simple-cloud-music )在 iOS 上可以体验完整了。
    hazardous
    hazardous
    Mar 20, 2022 via Android
    27
    微信小程序是真的退步。系统更封闭这个就不说了,对我来说就是把权限设置完全能交到了腾讯手里,把操作系统层面的限制给绕过去了,其次我安装 app 本来是为了优秀的本地应用体验、流畅的响应速度,现在全都是跟 webview 没什么区别,没网了还不能用,现在各种 app 都弄这种网页界面,加载中各种空白页面,简直脱裤子放屁。
    hronro
    hronro
    Mar 20, 2022
    28
    @MengiNo #17

    「说白了 pwa 不也就是 chrome 的 ”小程序“」

    两个东西一个是开放的标准,一个是各家有各家的私有标准,你把这两个东西说成是一类东西,这不好吧
    noahhhh
    noahhhh
    Mar 20, 2022 via Android❤️1
    29
    @dufu1991 我看 pwa 的少数派 https://pwa.sspai.com/?pwa=1 是可以后台播放的,不过 iOS 似乎有 bug ,控制中心会有个没图标的 safari
    noahhhh
    noahhhh
    Mar 20, 2022 via Android
    30
    @hazardous 还有性能 0 优化,巨吃内存
    Saxton
    Saxton
    Mar 20, 2022
    31
    感谢秦始皇统一中华,楼上两大派有开始吵起来了
    dufu1991
    dufu1991
    Mar 20, 2022
    32
    @noahhhh 非常感谢你的建议,有没有哪个页面是有音频的,我试试,如果真的话我得研究下。
    noahhhh
    noahhhh
    Mar 21, 2022 via Android
    33
    @dufu1991 中间的会员内容有博客,我不知道有没有不收费的😂
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5305 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 103ms · UTC 02:07 · PVG 10:07 · LAX 18:07 · JFK 21:07
    ♥ Do have faith in what you're doing.