> So You Want To Build A Browser Engine The only correct answer is, "don't". I mean, if you want to build a toy browser engine for a CS class or fun or something, then sure. But the idea that "you want to build an engine that’s competitive with Chromium" is, quite simply, nonsensical. If you want your own browser engine, you're going to fork Chromium or Gecko (Firefox). I mean, even Microsoft gave up on maintaining i…
Even Chromium started with WebKit which itself was a fork. This doesn't mean you shouldn't be interested in browser dev but you also don't have to do a totally clean sheet implementation.
This article appears to be entirely about an implementation from scratch.
It makes very clear that it is not about forking Chromium.
But even Google was smart enough not to start from scratch.
So again, I don't know who the intended audience for this article is. It's advice on something no sane person or organization would ever do.