Skip to main content

How Browsers Work

Web Browser Engineering

Web Browser Engineering Author:Pavel Panchekha & Chris Harrelson


Manchekha and Harrelson explain how browsers work. The textbook guides you through building a basic web browser in Python.

Chrome Developer series: Inside Look at Modern Web Browser


A four part deep dive on Chrome


Part 1: CPU, GPU, Memory, and Multi-Process Architecture

Part 2: What happens in navigation

Part 3: Inner Workings of a Renderer Process

Part 4: Input is Coming to the Compositor