4 ms·
I’ve always thought it funny how PWAs were pushed by Apple of all people in the beginning. Nowadays they might as well not exists for iOS/macOS
by gabrielhfrn 1y ago
I’ve always thought it funny how PWAs were pushed by Apple of all people in the beginning. Nowadays they might as well not exists for iOS/macOS
- gregsadetsky 1y agoReminds me of this very, very classic/epic post [0] by John Carmack on this very topic. Definitely worth a (re-)read. Steve first talked about application development for iPhone at the same keynote I was demonstrating the new ID Tech 5 rendering engine on Mac, so I was in the front row. When he started going on about “Web Apps”, I was (reasonably quietly) going “Booo!!!”. After the public cleared out and the rest of us were gathered in front of the stage, I started urgently going on about how web apps are terrible, and wouldn’t show the true potential of the device. We could do so much more with real native access! Steve responded with a line he had used before: “Bad apps could bring down cell phone towers.” I hated that line. He could have just said “We aren’t ready”, and that would have been fine. (read the whole thing, for real). [0] https://www.reddit.com/r/Games/comments/8l9qw2/comment/dzdwcbo/ https://www.reddit.com/r/Games/comments/8l9qw2/comment/dzdwc...
- nozzlegear 1y ago> Nowadays they might as well not exists for iOS/macOS PWAs work very well on macOS. I use the PWA version of discord instead of their electron app because it feels a lot more "native" and responsive than the alternative.
- JimDabell 1y ago> Nowadays they might as well not exists for iOS/macOS They work fine for both iOS and macOS. Safari scores higher than Firefox on Android. Don’t be fooled by scores like this that include non-standard behaviour. Including Blink-only behaviour that both Mozilla and Apple have rejected is obviously going to artificially inflate Chrome’s score.
- CharlesW 1y ago> Don’t be fooled by scores like this that include non-standard behaviour. Scores intentionally do not include non-standard or experimental capabilities. I'll make that clearer, thank you!
- gabrielhfrn 1y agoI guess I should have made clear that I don’t have much experience with macOS, but I stand by them being useless on iOS. Last time I tried developing a PWA-first app on iOS it was horrible. Users couldn’t figure out how to install it, notifications, workers, haptics, etc had all sorts of arbitrary restrictions.