Navigation

URL to pixels

Typing a URL kicks off a chain: DNS lookup, then connect (TCP + TLS), then an HTTP request, then the response — and only then does the browser hand the HTML to a renderer to display.

Hitting Enter starts a sequence that ends with the first pixels on screen.

DNS
url
Connect
Request
Paint
Follow one request through four stages

One of 40 cards in the JavaScript deck. Browse every card.