Re:Super apps are proliferating across emerging markets
by alwillis on Saturday September 17, 2022 @12:23PM
(#32878742)
Just to be clear, because apps aren’t allowed to run untrusted code (like random JavaScript in a JIT) via interpreter or compiler, any app that shows web content has to use WebKit-based APIs.
And while WebKit is the HTML and JavaScript engine that Safari uses, browsers on iOS are quite different than Safari.
I often use Brave because I like the UI and it blocks trackers etc. out of the box and certainly has features and UX that’s different than Safari’s.
In my day to day usage, it makes zero difference that Safari and Brave use the same rendering engine on iOS.
Re:Super apps are proliferating across emerging markets
by makeitdouble on Saturday September 17, 2022 @07:36PM
(#32882732)
To clarify the clarification, there’s a rule on code execution that is only applied selectively. For instead Pythonista of course do execute arbitrary code, as do games running internal code through interpretors etc.
It’s for limited use cases and not a threat to Apple, so it gets a pass.
They do, in fact, ban web browsers other than Safari.
I know what you're going to say - "Chrome is available for iOS". It's just Safari with a different UI. All the parsing, rendering and javascript runtime code is Safari.