Display lifecycle и metric overrides
БазовыйПродвинутый
Базовый уровень
Display mode `auto`
Передаёт font-display strategy пользовательскому агенту.
Display mode `block`
Предоставляет face block period и последующий продолжительный swap period.
Display mode `swap`
Минимизирует невидимый период и допускает последующую замену fallback face.
Продвинутый уровень
Display mode `fallback`
Использует короткие block и swap periods с последующим закреплением fallback.
Display mode `optional`
Допускает отказ от поздней замены fallback face в текущем отображении.
Font block period
Различает невидимое ожидание face и отображение fallback.
Font swap period
Определяет интервал, в котором загруженный face ещё может заменить fallback.
Font failure period
Определяет момент, после которого face считается неуспешно загруженным для текущего rendering.
Metric scaling
Масштабирует glyph outlines и metrics загружаемого face через `size-adjust`.
Ascent override
Заменяет ascent metric объявленного face.
Descent override
Заменяет descent metric объявленного face.
Line-gap override
Заменяет line-gap metric без присвоения L3 алгоритма line-box construction.