@Jdreben I really wish Apple had just open sourced their protocol at the start so everyone else could adopt it, if the split hadn’t happened with android it would be #1 now and no need to use Fb Messenger Green Edition (WhatsApp)
Conversation
Notices
-
alex yuletide (yuletide@mastodon.social)'s status on Saturday, 07-Jan-2023 09:57:57 JST alex yuletide -
Adrian Cochrane (alcinnz@floss.social)'s status on Saturday, 07-Jan-2023 09:57:41 JST Adrian Cochrane @usernameswift @abasu @yuletide @Jdreben WebKit's a pretty healthy opensource project too!
-
UsernameSwift :transHaskell: (usernameswift@tech.lgbt)'s status on Saturday, 07-Jan-2023 09:57:46 JST UsernameSwift :transHaskell: @abasu @yuletide @Jdreben The Darwin kernel (macOS) and Swift are both free software.
-
Anupam Basu (abasu@mas.to)'s status on Saturday, 07-Jan-2023 09:57:50 JST Anupam Basu @yuletide @Jdreben Does Apple have a track record of open sourcing anything? They are good consumers of #opensource but don't advertise that much.
-
Adrian Cochrane (alcinnz@floss.social)'s status on Saturday, 07-Jan-2023 10:03:32 JST Adrian Cochrane @Jdreben @usernameswift @abasu @yuletide As a (non-WebKit) amateur browser dev, I take the stance that expectations for WebKit are unreasonably high.
And without adjusting those ill-founded expectations allowing non-WebKit browsers on iOS will lead to there being no browser competition!
Not that I wouldn't want to see my custom browser engine running on iOS...
-
James Dreben :mw: (jdreben@mastodon.world)'s status on Saturday, 07-Jan-2023 10:03:33 JST James Dreben :mw: @alcinnz @usernameswift @abasu @yuletide WebKit sucks doesn’t it? I’m constantly having CSS issues with it? At LEAST it is open source. Now let us use non WebKit based browsing apps on iOS.
-
Adrian Cochrane (alcinnz@floss.social)'s status on Saturday, 07-Jan-2023 10:14:43 JST Adrian Cochrane @Jdreben @usernameswift @abasu @yuletide Yes, I'm worried about Blink (which powers chrome) crushing them on mobile as they have on desktop. That's basically the only other active player, with Gecko's usershare dwindling.
The main security concern (given Apple's security model) would be in allowing anyone else to implement JIT optimizations (high risk, high reward) for JS or maybe CSS selectors. I generally don't agree with their walled-garden security model though.
-
James Dreben :mw: (jdreben@mastodon.world)'s status on Saturday, 07-Jan-2023 10:14:44 JST James Dreben :mw: @alcinnz @usernameswift @abasu @yuletide Ah interesting. I hear ya re: expectations I think.
But re: this point “allowing non-WebKit browsers on iOS will lead to there being no browser competition” do you mean v8 or Chrome would just crush WebKit and other players? I’m not sure if that’s what you mean. I think they should not lock developers out of rolling their own web engines the security thing is bogus to me. Unless I’m uninformed infosec wise.
-
Adrian Cochrane (alcinnz@floss.social)'s status on Saturday, 07-Jan-2023 10:16:54 JST Adrian Cochrane @Jdreben @usernameswift @abasu @yuletide P.S. I don't implement JS in my engine, so codegeneration permissions isn't something I'm asking for!
-
Adrian Cochrane (alcinnz@floss.social)'s status on Saturday, 07-Jan-2023 10:19:29 JST Adrian Cochrane @Jdreben @usernameswift @abasu @yuletide There's been vulnerabilities in all the browsers.
-
James Dreben :mw: (jdreben@mastodon.world)'s status on Saturday, 07-Jan-2023 10:19:30 JST James Dreben :mw: @alcinnz @usernameswift @abasu @yuletide Thank you for mentioning that hypothetical security concern. Interesting…
Is that vector one that is taken advantage of on Android? I assume Blink is used predominantly on Android.
-
Adrian Cochrane (alcinnz@floss.social)'s status on Saturday, 07-Jan-2023 10:24:45 JST Adrian Cochrane @Jdreben @usernameswift @abasu @yuletide To be clear: I was including Safari in "all the browsers". In case that reverts your opinion!
But my concern really is on the Blink monopoly...
-
James Dreben :mw: (jdreben@mastodon.world)'s status on Saturday, 07-Jan-2023 10:24:46 JST James Dreben :mw: @alcinnz @usernameswift @abasu @yuletide Wow that does affect my opinion I guess. TIL. thank you
-
Adrian Cochrane (alcinnz@floss.social)'s status on Saturday, 07-Jan-2023 10:35:15 JST Adrian Cochrane @Jdreben @usernameswift @abasu @yuletide Well, personally I don't agree with the metrics by which Blink is winning!
But no one else is pushing a compelling vision, so I'm stepping up.
-
James Dreben :mw: (jdreben@mastodon.world)'s status on Saturday, 07-Jan-2023 10:35:16 JST James Dreben :mw: @alcinnz @usernameswift @abasu @yuletide Apple should scrap WebKit and build on Blink if it’s that much better.
-
James Dreben :mw: (jdreben@mastodon.world)'s status on Saturday, 07-Jan-2023 10:35:17 JST James Dreben :mw: @alcinnz @usernameswift @abasu @yuletide I guess to me a truly open source competition where one piece of software is way better than the others is not a monopoly, it’s a winner baby.
-