zlacker

[return to "Apple’s refusal to support Progressive Web Apps is a detriment to the web"]
1. jaffat+66[view] [source] 2017-07-27 12:13:44
>>jaffat+(OP)
Safari engineers have attended all service worker working group meetings, and they do contribute. However, I do share the frustrations over transparency.

It's tough to get developers to care about things like offline-first, because it's tough for them to convince managers to allow them to spend time on a feature that won't work on iOS (since it won't work in Safari, and Apple has banned other browser engines on their platform).

Ultimately it's users that lose out but also the web as a platform, as it pushes people, like the author of the article, towards walled-garden solutions like native apps.

Apple is looking for service worker use-cases, so if it's something you're interested in, let them know https://lists.webkit.org/pipermail/webkit-dev/2017-July/0292....

◧◩
2. crypti+5b[view] [source] 2017-07-27 13:01:58
>>jaffat+66
This is not surprising of Apple. They've always been a walled garden, that's why I don't buy their products. I like to own products that give me full control as a user.

When the iPod came out, I never understood why I couldn't just drag the music files directly onto the device and I had to get iTunes and use iTune's tedious interface.

Now they have the app store; another unnecessary restriction. As a developer, it's nice to own an Android phone because I can just run whatever code I want on it and I don't need to buy any special licenses, hardware or proprietary SDKs to do that.

◧◩◪
3. octalm+qu[view] [source] 2017-07-27 15:11:32
>>crypti+5b
I just want to note that as a developer you can run any code you want on your iPhone through XCode for free. You just can't distribute it in the App Store without a license ($100 a year). You can distribute the code though, and users can compile and install it. This is how Kodi distributes on Apple platforms.

This is a newish change though, within the last couple of years.

◧◩◪◨
4. nether+gv[view] [source] 2017-07-27 15:16:45
>>octalm+qu
Many entitlements still require you to buy a certificate from Apple. You cannot, for example, compile and run your own VPN software.
◧◩◪◨⬒
5. mrpipp+8U[view] [source] 2017-07-27 17:41:23
>>nether+gv
Buy? I've never seen anything to suggest that special entitlements from Apple (KEXT signing on Mac, Network Extension usage on iOS, etc.) requires any payment besides the $100/yr developer program fee
[go to top]