←back to thread

Web Browser Engineering (2021)

(browser.engineering)
679 points MrVandemar | 2 comments | | HN request time: 0.413s | source
Show context
_benj ◴[] No.41847672[source]
It is so exciting to see material like this being made!

Browsers seem like mysterious, undecipherable black boxes, which is very likely how G wants them to be perceived, but that is cracking by seeing the efforts/results of such projects like ladybird and others!

I hope to one day be able to jump in and contribute to break that moat! And this books looks like an amazing start!

replies(3): >>41847923 #>>41848205 #>>41848511 #
1. pavpanchekha ◴[] No.41848511[source]
I'm one of the book's two authors (the other is the head of Blink Rendering!) and I've talked to a number of people on the Chrome team. None of them have struck me as trying to keep browsers mysterious! On the contrary, folks who work on Chrome, Firefox, Safari, and Ladybird all seem incredibly excited to talk browsers and discuss how they work. The world of browser development is surprisingly small, the engineers often move between companies, and I think it'd be tough to keep a "conspiracy" going.

But I do think there's a real lack of teaching material (why I wrote the book) and even "common vocabulary" to discuss browser internals, especially for the core phases like layout and raster, which is something Chris and I are hoping to create with the book.

replies(1): >>41848565 #
2. awesomekling ◴[] No.41848565[source]
Can confirm, am incredibly excited to talk browsers and discuss how they work!

(Hi Pavel, love the book!)