News for hackers. Stuff that matters.
Re:A Conspiracy to Kill IE6 by yjftsjthsd-h on Wednesday February 07, 2024 @04:33PM (#39294603)
> One of the worst things that's happened is nearly everyone converging on using webkit to render everything. Feels like slowly stepping backwards into the days when everyone writes for webkit rather than a more open internet.

WebKit and Blink are separate engines.

Re:A Conspiracy to Kill IE6 by LordDragonfang on Wednesday February 07, 2024 @04:40PM (#39294665)
Yes, but the latter is a fork of the former's core components.
Re:A Conspiracy to Kill IE6 by randomdata on Wednesday February 07, 2024 @04:54PM (#39294801)
And WebKit is a fork of KHTML, so...
Re:A Conspiracy to Kill IE6 by bitvoid on Wednesday February 07, 2024 @04:52PM (#39294779)
It was forked over 10 years ago now. I doubt their shared past is even recognizable now.
Re:A Conspiracy to Kill IE6 by jwells89 on Wednesday February 07, 2024 @04:57PM (#39294830)
There were substantial differences even from day one. As I recall one of the differences of opinion that was a driving cause of the fork was the multiprocess model; WebKit team wanted that to be part of the framework, letting any WebKit-embedding app get it for “free”, whereas the Blink team wanted it to be part of Chromium with non-Chromium users of Blink needing to bring their own multiprocess.
Re:A Conspiracy to Kill IE6 by DaiPlusPlus on Wednesday February 07, 2024 @05:13PM (#39295009)
> with non-Chromium users of Blink needing to bring their own multiprocess.

Isn't that what happened anyway? The non-Chromium dists of Blink like Electron and WebView2 both employ the same multi-process approach as Chrome.exe (and my RAM availability is suffering for it...)

Re:A Conspiracy to Kill IE6 by jwells89 on Wednesday February 07, 2024 @05:22PM (#39295104)
Electron bundles Chromium, not Blink directly. Believe this is true of WebView2 too but am not well-versed in Windows internals.

In fact I’m not aware of any major non-Chromium usages of Blink, except maybe in Qt (where it replaced WebKit a few years ago) but I’m not sure about that either.

Re:A Conspiracy to Kill IE6 by Macha on Wednesday February 07, 2024 @05:28PM (#39295180)
Nah, QtWebEngine is using Chromium, not Blink directly
Re:A Conspiracy to Kill IE6 by zx8080 on Wednesday February 07, 2024 @05:15PM (#39295028)
> whereas the Blink team wanted it to be part of Chromium with non-Chromium users of Blink needing to bring their own multiprocess.

Is that why Electron basically means Chromium?

Re:A Conspiracy to Kill IE6 by arccy on Wednesday February 07, 2024 @04:42PM (#39294690)
doesn't matter that it's a fork if behaviour / features diverge like they do
Re:A Conspiracy to Kill IE6 by breathen on Wednesday February 07, 2024 @05:03PM (#39294886)
...sort of...
Re:A Conspiracy to Kill IE6 by yjftsjthsd-h on Thursday February 08, 2024 @12:34AM (#39298632)
They diverged from a common starting point, but they did diverge, pulled apart by wildly different priorities, contributors, and usecases.