A Day in a Life of a Web Browser

Just wondering if you already have a content posted somewhere on “what are the network elements we touch when somebody punches a URL into a browser address bar".

This could be explained at various levels, but I wanted to see something that a Network engineer can relate to, touching (but not limited to) the following components: DNS, CDN, WAF, IPS/IDS, Load balancer, API gateway, APP server, webserver etc.

On the protocol side; TCP, SSL/TLS, SSL offloading, HTTP get/post.