edit: Guess the pro-monoculture folks flagged this.
edit: Guess the pro-monoculture folks flagged this.
On websites like "caniuse.com", a site which checks for support of the latest JS/HTML/CSS features, Chrome consistently ranks 1st. These features are all official features of the HTML/JS spec, not arbitrary Google-specific extensions.
Ensuring that more people use a browser with the Chromium-engine will allow web developers to use the latest features.
WebKit is a form of harmful monoculture. I'm ok with Blink's monoculture because it is probably the best rendering engine out there and inferior engines can't compete. But Apple's is creating an artificial monoculture by only allowing WebKit on iOS. This allows Apple to not innovative on WebKit and deliberately cripple new web technologies, so that people are forced to make native apps.
That's the monoculture.
Edit: didn't realise you were responding to someone refuting what you had said, haha. so basically we agree, I just thought you were someone else.
And while iOS has the greatest market share for mobile, you're right, WebKit doesn't have the greatest market share for general browsers. That's definitely Chromium, now on Windows, macOS, Linux, iOS, Android, your mum's toaster, just about every 'native' web app…
Side note: I guess we should really be saying Blink, that's the name of the engine. But even if, say, you use Google Chrome on iOS, backed by WebKit, that usually makes you a Google Chrome, backed by Blink, user on the desktop.
Pointing out that there are competitors doesn't change that their presence doesn't overthrow the monoculture. After all, Gecko was around for a long time and Firefox did become very popular very quickly after version 2; but realistically, it took until Apple put WebKit on iOS for any real dents to be made.
Also, I think Konqueror still uses KHTML by default. I don't know if Konqueror tracks WebKit, but I think they're rather different these days.
KHTML was the only community driven browser engine and thank god for it. God knows what the browse landscape would've been without it.