← Back to context

Comment by TrevorFSmith

1 year ago

We no longer have an open web. We have a Google web. No amount of coding will change that. Nothing will change until enough people stop using Chrome that devs can get paid to support other browsers. People won't stop using Chrome as long as they keep up the current pace of glomming on more complex APIs and syntax. No other team can compete. Well, a couple could but they quit for short term cost cuts

> People won't stop using Chrome as long as they keep up the current pace of glomming on more complex APIs and syntax. No other team can compete.

I don't have any delusions of Ladybird ever touching Chrome's market dominance, but I disagree that no competition is possible if the goal is building an usable browser. Sure, web standards are blown up out of proportion and keep on growing, but how much of those standards are actually used on a daily basis? How many websites can't work without the GravitySensor or HighlightRegistry APIs [1][2], just to name a couple? How many new standards become absolutely indispensable vs being just bloat never touched by 99.9% of the web?

Ladybird, Servo and others don't need to catch up to Chrome in terms of features to be useful, they just need to cover the metaphorical 20% of the specs to support the 80% of the web. In the case of Ladybird at least that seems to be the principle guiding its development, with devs dogfooding it and implementing specs to scratch their own needs.

But I understand I'm probably arguing a different point than you were.

1: https://developer.mozilla.org/en-US/docs/Web/API/GravitySens...

2: https://developer.mozilla.org/en-US/docs/Web/API/HighlightRe...