How web browser works step by step [latest]— navigation phase (part 2)

A high-level view of 5 steps

Step 1: Handling user input

Step 2: Sending a URL request

Safe Browsing and CORB

Case 1 — redirection

Case 2 — Content-Type is not text/html

Case 3 — status code is 200 and the Content-Type is text/html

Step 3: Preparing a renderer process

Step 4: Committing navigation

Step 5: Rendering page

Network and storage threads are not relevant in 2019

What is the takeaway?

Up next…


a coder 🧑🏻‍💻