The post explores the browser's rendering process, detailing the steps from entering a URL to rendering the website on the screen. It covers DNS lookup, TCP/TLS handshake, HTTP request/response cycle, tokenization, creation of the DOM and CSSOM trees, render tree creation, layout calculation, and the painting phase. Understanding these steps can help developers build more efficient websites.

13m read timeFrom abhisaha.com
Post cover image
Table of contents
Navigation and NetworkTCP/TLS HandshakeHTTP Request/Response CycleTokenizationDOM Tree CreationCSSOM Tree CreationRender Tree CreationLayoutingPaintingAdditional ReadingSummaryReferences
1 Comment

Sort: