Advanced web font optimization techniques by Alex Barashkov explains several techniques I am not familiar with, including:
- immutable caching, e.g., when a page is refreshed, woff2 files do not have to be revalidated with the server.
- new CSS properties ascent-override, descent-override, and line-gap-override for sizing a universal system font so the layout doesn't shift after the custom font is downloaded and rendered.
https://pixelpoint.io/blog/advanced-web-font-optimization-techniques/
Posting it here so I don't forget about it!