3 ms·
Give it at least few major iOS updates before it is usable. It is almost a rule with webkit new features. Those new APIs almost work, but you need to use user
by sccxy 3y ago
Give it at least few major iOS updates before it is usable.
It is almost a rule with webkit new features.
Those new APIs almost work, but you need to use user-agent detection to make sure it really works and it does not fail randomly/silently when it is in home screen or some other iOS browser.
- breckenedge 3y agoSafari Technology Preview is not available on iOS.
- deleted 3y ago[deleted]
- isodev 3y agoUser agent detection is never a good idea, perhaps just checking if the api is available and if a device can be obtained (see samples on the WebKit website) is enough (and reliable). As with all STP releases, this is the time to report issues before the feature makes it into the next version of Safari.
- sccxy 3y agoProblem is that iOS has bugs, even if feature is available and detected but it does not work in PWA or other webkit browsers… It just silently fails. UA detection is needed for detecting bug version. For example Wake lock API has been broken from iOS 16.4 that is like over 9 months. Or zindex rendering was flickering between iOS 15.7 to 16.4 Some renderings work in Desktop safari but it is different in mobile safari with same version. It sucks but it is reality of iOS developer experience.