this post was submitted on 26 Jan 2024
230 points (96.7% liked)

Europe

8484 readers
2 users here now

News/Interesting Stories/Beautiful Pictures from Europe ๐Ÿ‡ช๐Ÿ‡บ

(Current banner: Thunder mountain, Germany, ๐Ÿ‡ฉ๐Ÿ‡ช ) Feel free to post submissions for banner pictures

Rules

(This list is obviously incomplete, but it will get expanded when necessary)

  1. Be nice to each other (e.g. No direct insults against each other);
  2. No racism, antisemitism, dehumanisation of minorities or glorification of National Socialism allowed;
  3. No posts linking to mis-information funded by foreign states or billionaires.

Also check out !yurop@lemm.ee

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[โ€“] KISSmyOS@feddit.de 10 points 2 years ago (3 children)

Apple argues (without any particular merit or evidence) that these other engines are a security and performance risk and that only WebKit is truly optimized and safe for iPhone users.

They probably know, but can't talk about how iOS and Safari are intertwined in a way that isn't possible with other browsers.
Without being an expert on the subject, it wouldn't surprise me if important security features were missing in iOS and patched into WebKit instead. That doesn't pose a problem, as long as WebKit is the only way to browse the internet.

[โ€“] lichtmetzger@feddit.de 8 points 2 years ago* (last edited 2 years ago) (1 children)

only WebKit is truly optimized and safe for iPhone users

So that's why it interprets certain standards differently than all other engines. Must be the security. The amount of rendering errors I have to debug just for iOS is annoying. Especially, since you need a MacBook AND an iPhone to debug this bad engine properly, so either me or my employer needs to buy into their ecosystem.

[โ€“] 2xsaiko@discuss.tchncs.de 4 points 2 years ago (1 children)

Especially, since you need a MacBook AND an iPhone to debug this bad engine properly

Do you? WebKit is open-source and other browsers use it too, GNOME Web (Epiphany) for example.

[โ€“] lichtmetzger@feddit.de 4 points 2 years ago* (last edited 2 years ago)

For some reason I thought the Safari engine was proprietary, but you're right, you totally can.

However, you need to have the specific Webkit version on your system that's also used on the iOS release where the bug is present. Which can be a real pain to manage and I imagine compiling this engine will take quite a while.

Still better than buying unnecessary, overpriced hardware, though! I will for sure check this out soon.

I'm guessing we'll find out.

[โ€“] Dekkia@this.doesnotcut.it 4 points 2 years ago (1 children)

WebKit hasn't exactly been the bastion of security Apple makes it out to be.

[โ€“] taladar@feddit.de 1 points 2 years ago (1 children)

I mean it hasn't been perfect but it has made a good effort in keeping the security issues contained in only webkit and not letting a lot of them out to affect other browsers.

[โ€“] Dekkia@this.doesnotcut.it 1 points 2 years ago (1 children)

But other browsers are forced to use webkit on iOS.

[โ€“] taladar@feddit.de 1 points 2 years ago (1 children)

See how far Apple went to prevent other browser engines from being affected by security issues on their platform?

[โ€“] Dekkia@this.doesnotcut.it 1 points 2 years ago

I genuinely can't tell if you're trolling.