3 ms·
I'm curious about this. I get that firefox for ios has to use a webview, but why can't it allow extensions that can manipulate what's in the webview? The main r
by diafygi 8y ago
I'm curious about this. I get that firefox for ios has to use a webview, but why can't it allow extensions that can manipulate what's in the webview? The main reason I'm currently sticking with Android is that I can install firefox and use ublock origin and https everywhere.
- saagarjha 8y agoYou can run your own JavaScript in WKWebView, which is what Firefox uses, so you can run "extensions" to the extent of what the App Store will allow you to do. What you cannot do in this case is load content blockers, which a newer API that uses a list of selectors to block elements without JavaScript at all. Currently this API is limited to Safari itself and SFSafariViewController, which is untenable for Firefox because it is essentially "Safari in a box" in that the component provides its own UI and you essentially cannot interact with it at all.
- bad_user 8y agoNot sure what the situation is nowadays, but extensions were not supported due to Apple’s App Store policies. I would be happy just with Safari’s content blockers, but apparently they use a type of web view that doesn’t support that either.