4 ms·
Some iOS developer correct me if I'm wrong 1. Safari supports extensions 2. WebView, the thing most browsers on iOS are required to use in most places, does n
by socalgal2 2mo ago
Some iOS developer correct me if I'm wrong
1. Safari supports extensions
2. WebView, the thing most browsers on iOS are required to use in most places, does not directly support those same extensions. In other words, there is no simple options to allow the same extensions.
In other words, Apple makes it harder for alternative browser to support extensions by requiring them to add their own support. That wouldn't be an issue if Apple allowed alternative browser engines but since they don't (in most places) then it's arguably an added hurdle.
- LinguaBrowse 2mo agoSafari does support extensions (implemented as Safari App Extensions that can wrap standard Web Extensions if desired). There was a time where WKWebView didn’t support Web Extensions (i.e. Web Extensions could only be used with Safari). But since iOS 18.4, the WKWebExtension API has made it possible. I’ve been using it successfully to embed a Web Extension into my ebook reader app. https://developer.apple.com/documentation/webkit/wkwebextension https://developer.apple.com/documentation/webkit/wkwebextens...