The solution
Web typography wanted richer families, but each weight and width normally meant another font file. The obvious answer was to ship fewer styles or invent a new web-only font system, both of which would make adoption painful.
In 2016 Google announced OpenType Font Variations with Microsoft, Apple and Adobe as part of OpenType 1.8. The move revived Apple's older TrueType GX idea inside the font standard everyone already used.
The clever part was the axis model. Microsoft's specification describes a variable font as one resource with an 'fvar' table defining design axes and other tables holding the deltas needed to interpolate outlines, metrics and positions across the variation space.
That made the upgrade feel evolutionary: old software could still see a default font, while new software could dial weight, width or slant continuously from the same file.
What it achieved
Store variation as axes, not files
Why it worked
It solved bandwidth and design range together: one compact file could express a full family.
It reused OpenType rather than asking browsers, operating systems and foundries to adopt a rival format.
The default instance gave legacy software a safe fallback instead of a broken file.
What can be applied
A format can beat fragmentation by preserving the old object while adding a compact internal model for all its variants.
Aftermath
Google said its tools, HarfBuzz and FreeType work would flow into products, and browsers later exposed variation axes through CSS. Variable fonts became a normal delivery option in Google Fonts and modern design systems.
FOLLOW THE EVIDENCE
The sources
- Introducing OpenType Font Variations opensource.googleblog.com
- OpenType Font Variations Overview (OpenType 1.8) learn.microsoft.com