---
schema: 1
type: term
title: _declarative medium_ (HTML)
description: >-
  A _declarative medium_ is a format in which you describe **what** you want to
  see — the structure and content of a page — without specifying **how** to
  produce it; the browser handles the rendering. HTML is the canonical example
  in this material.
canonical: >-
  https://liquidgold.cc/channel/everyinc/explore/term/declarative-medium-html-f93375b888ad
markdown: >-
  https://liquidgold.cc/channel/everyinc/explore/term/declarative-medium-html-f93375b888ad.md
llms: null
parent: 'https://liquidgold.cc/channel/everyinc/llms.txt'
channel: everyinc
updated: '2026-10-23T22:12:35.346Z'
language: null
children: []
---


# \_declarative medium\_ (HTML)

Canonical: https://liquidgold.cc/channel/everyinc/explore/term/declarative-medium-html-f93375b888ad

Parent: [Channel index](https://liquidgold.cc/channel/everyinc/llms.txt)

## Definition

A _declarative medium_ is a format in which you describe **what** you want to see — the structure and content of a page — without specifying **how** to produce it; the browser handles the rendering. HTML is the canonical example in this material.

In the captured material, HTML is treated as a *declarative medium*: a format where you **describe what should appear** rather than write step-by-step instructions for how to draw it. The browser takes that description and does the rendering itself. This framing comes up in the conversation with OpenAI's Atlas builders Ben Goodger and Darin Fisher, whose background spans Netscape, Firefox, and Chrome, and who discuss HTML in the context of how browsers render the web and how an AI-native browser fits on top of that platform.The declarative framing matters because the material explores agentic browsing: when software can read and act on pages on your behalf, the fact that the web is expressed as *declarative documents* rather than imperative programs shapes what agents can parse, manipulate, and build on. It is one of the platform-level properties the Atlas team weighs when thinking about what an agent-facing browser can and cannot do.- **HTML is declarative**: you specify the desired result, not the procedure.- The **browser** is the component that interprets the declaration and renders it.- In agentic browsing, this property shapes how agents read and work with the web.
