01
How the Web Works
What a markup language is, the stages the browser goes through from bytes to paint, the node tree's origin, and how resource loading affects parsing.
- 01 Markup Language Concept Markup's definition as a structural declaration added to text; the structure/presentation/behavior split and a declarative language's limits.
- 02 Browser Tasks Incoming bytes turning into characters, characters into tokens, tokens into a tree, and the tree into boxes on screen; each stage's input and output.
- 03 Document Object Model Concept The token stream's conversion into a node tree, how the stack works, node types, and the disconnect between the source text and the tree.
- 04 Resource Loading Order How script and style files hold up parsing and paint; comparing defer and async loading modes through an event timeline.