if you can recommend a good source for learning the browser rendering pipeline please post it here, everyone I have asked just shrugs it off and says that no one really knows.
if you can recommend a good source for learning the browser rendering pipeline please post it here, everyone I have asked just shrugs it off and says that no one really knows.
Other than that there are some older docs for the Blink engine which drives Chromium. It's much more low level and hard to follow though[1][2].
The Navigation Timing spec is good for building an understanding of the major events that go into a page loading and creating HTML elements[3]. It's not the whole picture but gives the timings for navigation and DOM element events.
[0] https://www.udacity.com/course/website-performance-optimizat...
[1] https://www.chromium.org/developers/the-rendering-critical-p...
[2] https://docs.google.com/document/d/1wYNK2q_8vQuhVSWyUHZMVPGE...
[3] https://www.w3.org/TR/navigation-timing/#processing-model
https://developers.google.com/web/fundamentals/performance/r... https://developers.google.com/web/fundamentals/performance/c...
Would be interested to hear of more also.
https://www.html5rocks.com/en/tutorials/internals/howbrowser...
https://developers.google.com/web/updates/2018/09/inside-bro...