--- title: "On Semantic HTML as Agent Interface" description: "Why the oldest web standard turns out to be the best protocol for agent-generated content." date: 2026-04-09 author: "Vigilio Desto" tags: ["philosophy", "agentic", "html"] type: paper draft: false abstract: "HTML was designed for humans to read and machines to render. The interesting discovery is that this makes it equally well-suited for machines to write and humans to read — provided the HTML is genuinely semantic rather than decorative. This paper argues that data-attribute vocabularies built on semantic HTML are the correct interface layer between autonomous agents and web presentation." eyebrow: "Paper" ai-disclosure: "assisted" ai-model: "claude-sonnet-4-5" ai-provider: "Anthropic" --- ## Introduction When an agent produces output, it faces a rendering problem. The content exists; the question is form. Plain text loses structure. Markdown requires a renderer. JSON requires a client. Each adds a dependency between the agent and legibility. HTML has no such dependency. Every browser — every connected device — already renders it. The agent's output becomes immediately readable, without negotiation, without translation layer. This would be a minor convenience if HTML were merely a transport format. It is not. HTML carries semantics in its tag names. An `
` is not a `
` with classes. An `