It seems to me that with #Mozilla once more dancing over to VC daddy, when people will have to ask the question: is #Chrome really all that bad?
I remember IE6 (god I'm old) and how #Microsoft used to rule with an iron fist. They would mess around with the standards to make other web browser dysfunctional in certain websites and push the use of binary blobs with ActiveX.
The issue was of course that it seemed like IE was taking over the web and you'd have to solely trust Microsoft's browser.
Recently #Google gave away custodianship to the #LinuxFoundation. This means that the actual web browser, its core engine Blink and the build environment is now under the control of that we can gladly call a respectable open source foundation (or we'd be using BSD or something).
The central actor is still there, but it's one guided by the needs of many governments, many nation states, many organizations. So it's a bit more decentralized than Microsoft.
Which begs the question...
Have we defeated #browser #hegemony with more browser hegemony?
Since #chrome is now owned by the #LinuxFoundation, is it okay to call it the whole world's web browser?
The problem of course being not the browser, but as alluded to earlier in this thread, it's about maintaining open web standards, and therefore it is intrinsically linked to the web rendering engine being used.
In the case of chrome, it's Blink...
The Blink engine is being used in a lot of places. If I'm not mistaken this is also the engine used in #Electron.
WebKit in itself can be found everywhere in the open source world, but it is also maintained by #Apple.
But what about #Servo? The former Mozilla project turned #LinuxFoundation project based on #rust. There is no Servo web browser in the wild so far, that I know of.
But in essence, thems the only 3:
1. Blink
2. WebKit
3. Servo
4. Gecko (but... #Mozilla)
We see that we do have options, that we may have many #browsers, but only a few #browserengines.
Wether you're using #Vivaldi, #Opera or #Brave, it's the #Blink engine.
If it's any of the free browsers made for #Gnome or #Plasma, or #Safari for #Mac and #iOS, it's #WebKit.
#zenbrowser, #librewolf and #floorp are based on #firefox (or the gecko engine) and are safe refuge for people defecting from Firefox.
As you see there is plurality, but there is nothing easy about building a web engine.
Rendering HTML via DOM, implementing JS parsing, all the modern #JS standards, the #HTTPS protocol, every #W3C standard that hasn't been deprecated. It's a big, big task to build something like this.
Shout outs to #Ladybird. That slipped my mind completely, a bottom up rewrite - which is insane.
In any case, there are engines a plenty...
So why not build a browser?
Hey, you...
Pssst...
Come over here...
Listen...
Why not design your own #webbrowser?
Ey, come on! Come back!
Geez...
In any case, I think the whole "we can't just have one browser" argument has been put to bed, and arguably #Mozilla isn't the only one still implementing the #gecko engine.
I hope to see a fork between various vendors, that #librewolf, #zenbrowser, #floorp and others cross swords, and with these powers combined make #mozilla regret their decision to abandon libre principles.
The engine isn't bad. I think it's pretty good... just maybe they could update the standards for it :3 plz?
@hopland "There is no Servo web browser in the wild so far, that I know of."
what about Verso?