In memory of Saber Rastikerdar — creator of · Vazirmatn, the open typeface he gave the Persian web and asked nothing for.
Skip to content

The Web Platform

How the browser turns code into pixels, and the models engineers must reason about.

Part: 00 · Foundations · Priority: Critical

Taxonomy

Second-level groups and their articles. Each article is a standalone entry following the template; its filename is the kebab-case form of the title.

Browser Internals

  • Process & Thread Architecture
  • Sandboxing & Site Isolation
  • The Main Thread

The Rendering Pipeline

  • HTML Parsing & DOM Construction
  • Style Calculation
  • Layout & Reflow
  • Paint & Layerization
  • Compositing

Object Models

  • The DOM as an Abstraction
  • The CSSOM
  • The Render Tree

The Event Loop

  • Tasks & the Callback Queue
  • Microtasks & the Job Queue
  • Rendering & rAF Timing
  • Long Tasks & Starvation

The Origin Model

  • Origins & Sites
  • URL Anatomy
  • Document Lifecycle & bfcache

Index only. One canonical home per concept — overlapping ideas are owned here and cross-linked from other domains, never duplicated.

Peer-reviewed engineering decisions · MIT licensed