News for hackers. Stuff that matters.
Re:Apple vs the Law by shuckles on Friday July 11, 2025 @04:39AM (#44529716)
This is a fantasy. No customer wants PWAs. They exist to make developers' lives easier, not consumers' lives.
Re:Apple vs the Law by rickdeckard on Friday July 11, 2025 @05:39AM (#44530211)
The consumer doesn't care which method is used to serve an application. PWAs could easily be presented to the end user like a native App.

The problem is rather that PWAs would prove a viable path for universal cross-platform applications, taking away the gatekeeper role the OS-vendors have.

Paradoxically PWA-support is also part of the "we're no gatekeeper" narrative, so it's in the OS-vendor interest to keep it maintained as a hampered alternative to native apps.

Re:Apple vs the Law by shuckles on Friday July 11, 2025 @11:49AM (#44533546)
> The consumer doesn't care which method is used to serve an application. PWAs could easily be presented to the end user like a native App.

No it can't. The web will never support what's necessary for parity with native apps. Imagine trying to implement Liquid Glass in CSS.

Re:Apple vs the Law by rickdeckard on Friday July 11, 2025 @03:26PM (#44535995)
First, you're mixing up capabilities of PWA vs native apps (no one stated they're equal) and how an OS presents Apps differently from PWAs (which was my point).

Second (even though it's completely beside the point), especially Liquid Glass could be implemented in PWA, because it's a rendering effect the OS could put on top of appropriately tagged elements of the application. And voila, the same webapp could render in Liquid Glass in IOS26 and in less-gaudy Liquid Glass in IOS28, and meanwhile in no Liquid Glass at all on devices that don't have it...

Re:Apple vs the Law by alt227 on Friday July 11, 2025 @06:12AM (#44530426)
PWAs are the primary way for small busineses to have internal private apps for running staff services on local devices. Apples App Store has way too many hoops to jump through and has far too high a wait time to publish for businesses to move fast and update internal apps with bugfixes and new services etc.

Android accomplishes this by allowing devices to connect to private app stores and repos, which enable companies to issue their own apps on their own terms. As Apple plays hard ball on this front, the only way is to use a PWA.

Re:Apple vs the Law by shuckles on Friday July 11, 2025 @11:47AM (#44533515)
Custom apps published for internal use by companies with fewer than 100 employees who aren't eligible for enterprise app distribution sounds like a niche of a niche use case, so it's pretty consistent with my view that they're more developer catnip and not a serious technology.
Re:Apple vs the Law by alt227 on Friday July 11, 2025 @01:39PM (#44534977)
Thats a lot of assumptions to back up your own point.
Re:Apple vs the Law by shuckles on Friday July 11, 2025 @05:43PM (#44537049)
Your point was PWAs are necessary for small businesses to distribute apps. I just spelled out what that meant, since businesses with >100 employees can just use enterprise app distribution on iOS.
Re:Apple vs the Law by alt227 on Monday July 14, 2025 @01:42PM (#44563018)
I would personally say that the barrier to entry for Apple enterprise app distribution is very very high, and requires so many hoops to be jumped through that it would take a much larger company than 100 staff to warrant that

https://support.apple.com/en-gb/guide/deployment/depce7cefc4...

Re:Apple vs the Law by threatofrain on Friday July 11, 2025 @04:51AM (#44529814)
Developer efficiencies can be translated to customer wins.
Re:Apple vs the Law by shuckles on Friday July 11, 2025 @05:10AM (#44529949)
Certainly in theory, almost never in practice. The enterprise slop shop that chooses web technologies because the consultants are cheaper is not trying to make anything lasting or delightful.
Re:Apple vs the Law by bzzzt on Friday July 11, 2025 @05:03AM (#44529910)
Then allowing Apple the efficiency of not implementing yet another way to build a GUI also is a customer win.
Re:Apple vs the Law by nicoburns on Friday July 11, 2025 @05:11AM (#44529965)
Apple already implement everything needed. They just decided that they can clear client-side storage for PWAs whenever they like (deleting user data), making them useless for anything that needs to store data and isn't synced to the cloud.
Re:Apple vs the Law by shuckles on Friday July 11, 2025 @11:47AM (#44533527)
The goalposts move every time Apple resolves some bug that PWA advocates promise is the one issue holding them back from taking over the world with crappy web apps.
Re:Apple vs the Law by mtomweb on Friday July 11, 2025 @07:01PM (#44537664)
Apple hasn’t resolved any of the main issues.

Install and discoverability is still hidden. Push is gated behind install. Safari’s scroll bugs haven’t been fixed despite us extensively documenting them, emailing to Safari’s leadership and raising them every year as the number one bug.

The number one thing we’ve asked for is third party browser engines on iOS.

What goalposts do you think have moved?

Re:Apple vs the Law by nicoburns on Saturday July 12, 2025 @02:16AM (#44539770)
Nope, it's been push notifications and persistent storage for a decade.
Re:Apple vs the Law by mtomweb on Saturday July 12, 2025 @06:49AM (#44541056)
I would also add: - Install Prompts / Discoverability - Bugs (like https://github.com/web-platform-tests/interop/issues/84) which likely would only get fixed if Safari has heavy competition on iOS (it's a funding issue)