rendering
2 articles
The Browser Is Actually a Five-Player Team (Part 2): One Screen Update Is a 16ms Teamfight
After meeting the browser's five-player team, this post follows the rendering combo: DOM, layout, paint, rasterization, and compositing, all inside a 16ms frame budget. It explains why some animations stay smooth while others jank.
The Journey of a URL — What Actually Happens Between Pressing Enter and Seeing a Page
You type a URL and press Enter every day, but what actually happens in between? This post uses gu-log as a real-world case study to walk you through 7 floors — from DNS to Service Worker — covering the full journey of a URL.