4 ms·
So why build an app? iOS/iPadOS users have Safari too.
by jtdev 6y ago
So why build an app? iOS/iPadOS users have Safari too.
- aspenmayer 6y agoShort answer: iOS Safari isn’t macOS Safari. Not sure if a more recent document like this exists to explain differences between the two. https://developer.apple.com/library/archive/technotes/tn2010/tn2262/_index.html https://developer.apple.com/library/archive/technotes/tn2010...
- kirb 6y agoThat document is definitely very out of date, I don’t think any of it is even relevant any more. The unsupported features listed were implemented a long time ago. Safari does handle mouse events (e.g. hover) as best as those concepts translate to a touch platform. On iPadOS 13 it actually goes as far as pretending to be a Mac. Developers have resorted to using hacky client-side detection such as checking for touch support to determine if they’re on an actual Mac, or an iPad pretending to be a Mac. (https://stackoverflow.com/a/58064750 https://stackoverflow.com/a/58064750) Pretty much they don’t want you to treat iPad as a big iPhone, but if they can pull that off with iPad, it implies both iPad and iPhone Safari is a desktop-class browser with almost complete feature parity.