4 ms·
The one that drives me crazy are websites that say they only support safari on iOS... It’s all safari under the hood.
by cglace 6y ago
The one that drives me crazy are websites that say they only support safari on iOS... It’s all safari under the hood.
- speedgoose 6y agoSafari on iOs is a bit special. Some features are missing compared to the Mac version. You also need quite a few safari ios specific code if you want to build a web app. But this is a bit broken since Apple wants you to publish to the appstore and not release web apps anymore. You also need a Mac to debug safari on iOs. I hate Safari.
- orev 6y agoThe point being made is that if you use Chrome or Firefox on IOS, it’s still actually the Safari engine.
- naugtur 6y agoActually, it's less than that. Safari doesn't share some of the features. IIRC one if them is service workers.
- robertoandred 6y agoIf anything, the Mac version is missing features compared to the iOS version...
- jimmaswell 6y agoSpecial is right. It's full of non-standard behavior I've had the pain of fixing because you need to target iOS, e.g. needing Safari-specific attributes to capture scrolling in a modal.
- black3r 6y agoYou don't need a mac to debug safari on iOS. There is remotedebug-ios-webkit-adapter. You need a Mac to debug Safari on Mac. Maybe that's the reason why some people only support Safari on iOS.
- deleted 6y ago[deleted]
- johncolanduoni 6y agoYes but a number of features are disabled or buggy on third party browsers that use WKWebView or UIWebView (i.e. basically all of them). A particularly nasty one I ran into once was navigator.sendBeacon being completely broken with HTTPS urls: https://stackoverflow.com/questions/51844586/navigator-sendbeacon-on-iphone-chrome-not-posting-to-secure-websites https://stackoverflow.com/questions/51844586/navigator-sendb...
- cglace 6y agoI can assure you that these websites are not using any fancy features.