Profile picture
Chrome Developers @ChromiumDev
, 4 tweets, 3 min read Read on Twitter
❓How does browser turn code we write into a functional site?

🕵️‍♀️@kosamari is on her mission to find out what happens inside of a web browser

📚Part 1: CPU, GPU, Memory, and multi-process architecture
developers.google.com/web/updates/20… Hand drawn cover image with title
🙋‍♀️What happens when you type a URL to your browser? What kind of optimization is done for fast navigation?

🌎Let's look at page navigation from inside browser point of view (oh, and yes more drawings🎨)

📚Part 2: What happens in navigation
developers.google.com/web/updates/20… Hand drawn cover image with title
🤔So how exactly, rendering engine in a browser work?

🖼This post is all about rendering! Count how many trees it takes to render a web page🌳🌳🌳

📚Part 3: Inner workings of a Renderer Process
developers.google.com/web/updates/20… hand drawing title card - part 3 Inner workings of a renderer process
💁‍♀️ ...and because rendering and input goes hand in hand 🤲how does browser archives smooth scrolling?

📐Meet compositor! I guarantee you it'll be your best friend for fast site performance💯

📚Part 4(the last one!): Input is coming to the Compositor
developers.google.com/web/updates/20… Hand drawn title card: Part 4 Input is coming to the compositor
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Chrome Developers
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member and get exclusive features!

Premium member ($3.00/month or $30.00/year)

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!