Web Development glossary: Master level
14 Web Development terms at the Master level, each with a short definition and a link to its full page.
Updated
- Compositing
- Combining painted layers into the final picture.
- Critical CSS
- The styles needed for the first screen, inlined so it shows fast.
- CSS Object Model
- The browser's in-memory model of the page's CSS, readable from JavaScript.
- HTML parser
- The browser component that turns HTML source into a document tree.
- HTTP/2 and HTTP/3
- Newer HTTP versions that send many requests at once over one connection.
- Layout
- The step where the browser works out every box's size and position.
- MathML namespace
- The namespace URI that identifies inline MathML elements in a document tree.
- Mutual TLS
- Both client and server present certificates to prove who they are.
- Reflow
- The browser redoing layout after a size or position change.
- Repaint
- Redrawing pixels after a look changes, without a size change.
- Server-Sent Events
- A response kept open so the server can push a stream of events.
- Style invalidation
- Working out which elements need styles recalculated after a change.
- SVG namespace
- The namespace URI that identifies inline SVG elements in a document tree.
- text/html MIME type
- The media type that identifies a resource as an HTML document parsed with HTML syntax.