Field note

Web engineering

The disciplined design, implementation and evaluation of web systems — including the representations through which people and machines can access them.

More than writing web pages

Web engineering connects software engineering, information architecture, accessibility, performance, security and the lifecycle of web-based information systems. A page is only one visible representation inside that larger system.

Machine-readable representations matter

Browsers, crawlers, parsers, search systems and AI systems do not necessarily encounter the same representation. HTML structure, identifiers, metadata, links, status codes and structured data influence what a system can retrieve and interpret.

Representation

How information is encoded and exposed to a consuming system.

Access

Whether a client can retrieve a stable, valid and useful response.

Meaning

Whether entities, relationships and context remain clear across representations.

From encoding to architecture

An escape converter is a small example of a larger principle: the same information can be represented in several technically valid but non-equivalent ways. Durable web systems make those transformations explicit and preserve their intended meaning.

This connects to Oliver Jordanov’s work on semantic architecture: how information structures support stable interpretation across search and AI systems.