JHawk's
Open experience controls
Appearance
Motion
Language
← Back to work

This Website

One portfolio rendered eleven ways, from the 1991 document web to a speculative 2050.

The same typed content is passed to eleven era shells, each with its own navigation model, motion language, cursor behaviour, and media strategy.

No era is a colour theme over a shared template: every page has a deliberate implementation in all eleven, enforced by a typed page-era matrix that will not compile if one is missing, and a test suite that walks the matrix from the same source the registry is typed against.

Highlights

  • Eleven distinct interaction models over one shared content model
  • A typed page-era matrix with no generic fallback to omit a page into
  • 671 tests across Chromium, Firefox, WebKit, and mobile, plus enforced payload budgets

Pick a year

The same portfolio, rendered the way the web looked at the time.