3 ms·
A browser engine is a very security relevant part. Especially considering the ability to execute generated code, if you consider a JIT for Javascript code. This
by _ph_ 6y ago
A browser engine is a very security relevant part. Especially considering the ability to execute generated code, if you consider a JIT for Javascript code. This means, allowing arbitrary engines can have a significant security impact. As much as I resent most restrictions set up by Apple, this has at least some justification.
However, it should be possibly to set up a proper sandbox for a browser app, so that security issues are contained to it and consequentially, it should be possible to run other browser engines on your devide.
- realusername 6y ago> A browser engine is a very security relevant part. Especially considering the ability to execute generated code, if you consider a JIT for Javascript code. This means, allowing arbitrary engines can have a significant security impact. As much as I resent most restrictions set up by Apple, this has at least some justification. That argument would work a little bit better if Apple wasn't shipping their products with the most outdated browser engine of all the current browser market in the first place...
- threeseed 6y agoIt's also the browser that by far uses the least memory, battery life etc. Apple has made it quite clear that they are more deliberate when adding new features than Google or Microsoft.
- realusername 6y agoI do agree with that, you can say it uses less memory and less battery but you really can't call it more secure in any way.
- grishka 6y agoAnd it also takes ages to implement new and more efficient standards. As of 2020, Safari is literally the only web browser with a significant market share that doesn't support webp images and opus audio.