2 ms·
From my experience, it works well. I’ve set my default browser to Firefox, and links do open in Firefox indeed. Even when I’m in an in-app browser, and there’s
by zagrebian 5y ago
From my experience, it works well. I’ve set my default browser to Firefox, and links do open in Firefox indeed. Even when I’m in an in-app browser, and there’s a little Safari icon in the lower right corner, when I tap that icon, the link opens in Firefox. So the Safari button does not mean Safari but default browser. Pretty good.
- toyg 5y agoUsual reminder that Firefox in iOS still means "Safari with a Firefox skin". But yes, it's an improvement, after "only" a decade of complaints about a clearly anticompetitive restriction.
- dijit 5y agoisn't that just the JS engine though? And isn't that mostly because native access to the FPU in silicon is not made use of properly in V8? I remember someone had Chrome working on iOS but it was painfully slow. Apple has allowed arbitrary code execution before (Pythonista) so it's possible I guess. You can do your own rendering for sure.
- Steltek 5y agoArbitrary code execution fell under an "educational" exemption, I think. Also, the app store review process is highly variable based on the reviewer. I'm not an iOS developer but I bet your paths into the JS engine API depends a lot on the web engine you're using. I know the in-app browser had two flavors of UI component with drastically different capabilities.
- zagrebian 5y ago> isn't that just the JS engine though? Mozilla develops the Gecko browser engine, but Firefox on iOS uses the WebKit browser engine provided by the system. If Mozilla were allowed to use Gecko on iOS, they would, trust me.