What do front-end developers do to serve fonts as smoothly as possible? Spoiler alert: it's, unfortunately, a lot more than a simpe, fire-and-forget @​font-face rule (cc #typolabs18) → zachleat.com/web/the-comprom…
2
3
2
21
Replying to @PixelAmbacht
While we as spec designers can't fix the bit about Edge not shipping font loading API yet, it would be interesting to understand what else to do here. What critical pieces can't you do declaratively? Are they things browsers are OK with? /cc @zachleat @mnot @tabatkins @jfkthame

Apr 16, 2018 · 7:27 PM UTC

1
1
Big part that can't be done declaratively is declaring that a *set* of faces should all be used together or not at all; current CSS just swaps each in as they load. Controlling this is what Font Loading is being used for in this example.
1
2