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
One request, four stages

Tap the example to replay it · press and hold to slow it down

One of 40 cards in javascript flashcards. Browse every card.