Browser Internals articles, tutorials, and guides

In-depth articles, tutorials, and guides on Browser Internals — covering everything from fundamentals to advanced patterns.

IntersectionObserver Internals: How the Browser Detects Visibility

Browser Internals

IntersectionObserver is the standard API for detecting when an element enters or leaves the viewport. Understanding how it works under the hood — and what its limitations are — helps you use it efficiently and avoid the subtle bugs that come from misunderstanding when callbacks fire.