Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

HTML5

HTML5 is the fifth major revision of the HyperText Markup Language, adding semantic elements, native audio and video, canvas graphics, and browser APIs like Web Storage and Server-Sent Events for building richer web applications.

HTML5 is the fifth major revision of the HTML standard, and the version that turned the browser from a document viewer into an application platform. Beyond new semantic markup, it introduced native audio and video, canvas graphics, and a family of browser APIs — Web Storage, WebSockets, geolocation, and Server-Sent Events among them — that let developers build rich, connected experiences without plug-ins.

  • Semantic markup - Elements like <header>, <section>, <article>, and <figure> give documents clearer structure and accessibility.
  • Native media - The <audio> and <video> elements replaced proprietary plug-ins for playing media in the browser.
  • Browser APIs - Server-Sent Events, WebSockets, and Web Storage brought real-time and stateful capabilities directly into JavaScript.
  • Living standard - The versioned “HTML5” milestone has since folded into the WHATWG HTML Living Standard.

For API work, HTML5’s browser APIs are where a lot of real-time consumption happens — Server-Sent Events, for instance, is an HTML5 mechanism many streaming APIs rely on to push updates over a plain HTTP connection. It is also the layer that developer portals, interactive documentation, and API consoles are built on, so the quality of an HTML5-based experience often shapes a developer’s first impression of an API long before they read a single line of the OpenAPI contract.

Referenced on the API Evangelist blog

Where this standard shows up across sixteen years of my writing at apievangelist.com — how it fits into API design, governance, and the agentic turn.