VIDEMIND
Типографика Кириллические шрифты

Вариативные шрифты: одна ось вместо десяти файлов

Как устроена технология, какие оси бывают, сколько она экономит на загрузке и почему до сих пор не вытеснила статические начертания.

Вариативные шрифты: одна ось вместо десяти файлов — графика VIDEMIND
VIDEMIND · generated
Содержание · 8
  1. Как это работает
  2. Стандартные оси
  3. Оптический размер — самая недооценённая ось
  4. Экономия
  5. Почему не вытеснили
  6. Что даёт одна ось вместо десяти файлов
  7. Подводные камни внедрения
  8. Что в итоге

Как устроена технология, какие оси бывают, сколько она экономит на загрузке и почему до сих пор не вытеснила статические начертания.

Как это работает

В обычном шрифтовом семействе каждое начертание — отдельный файл с собственными контурами. Вариативный шрифт хранит один набор контуров и правила их плавной деформации по заданным осям.

В результате один файл содержит непрерывный диапазон начертаний: не «обычный, полужирный, жирный», а любое значение веса между 100 и 900.

Ось веса вариативного шрифта: непрерывный диапазон вместо фиксированных начертаний
Ось веса вариативного шрифта: непрерывный диапазон вместо фиксированных начертанийVIDEMIND · generated

Стандартные оси

Пять осей стандартизированы, остальные автор может задать сам.

ОсьОбозначениеЧто меняет
ВесwghtОт тонкого к жирному
ШиринаwdthОт узкого к широкому
НаклонslntУгол наклона
КурсивitalПереключение на курсив
Оптический размерopszНастройка под кегль

Оптический размер — самая недооценённая ось

До эпохи фотонабора шрифты резались отдельно для каждого кегля: мелкий имел более крупное очко и толще штрихи, крупный — тоньше и контрастнее. Цифровая типографика это потеряла.

Ось оптического размера возвращает практику: шрифт автоматически подстраивается под кегль, и мелкий текст остаётся читаемым, а крупный — изящным.

Вариативные шрифты: одна ось вместо десяти файлов — графика VIDEMIND
VIDEMIND · generated

Экономия

Семейство из шести статических начертаний с кириллицей весит обычно 250–400 КБ. Вариативная версия с той же функциональностью — 80–150 КБ.

Экономия заметна, но не абсолютна: если проекту нужны только два начертания, два статических файла могут оказаться легче одного вариативного.

Когда что выгоднее

СтатическиеВариативный
Нужно 1–2 начертанияЛегчеТяжелее
Нужно 4+ начертанийТяжелееЛегче
Плавные переходыНевозможныВозможны
ПоддержкаПолнаяПолная в современных браузерах
Вариативный шрифт хранит не начертания, а диапазон между ними. Для системы это выигрыш, для одного заголовка — лишний вес.

Почему не вытеснили

Причин несколько: не все семейства выпущены в вариативном формате, часть дизайнеров привыкла к фиксированным начертаниям, а редакторы макетов долго поддерживали технологию частично.

Кроме того, вариативность требует от автора шрифта заметно большей работы: контуры должны совпадать по количеству точек во всех крайних состояниях.

Что даёт одна ось вместо десяти файлов

Вариативный шрифт хранит не набор начертаний, а описание того, как форма меняется вдоль оси: насыщенность, ширина, наклон, оптический размер. Практический выигрыш двойной. Первый — вес: один файл вместо шести-восьми, и на странице с несколькими начертаниями экономия доходит до сотен килобайт. Второй — точность: доступны промежуточные значения, а не только 400 и 700, и заголовок можно поставить в 640, если 700 тяжеловат.

Отдельная ось оптического размера — то, ради чего вариативность стоит внедрять в издании. Она меняет не толщину, а пропорции знака: у мелкого кегля увеличиваются просветы и толщина тонких штрихов, у крупного — усиливается контраст. Без неё крупный заголовок выглядит рыхлым, а мелкий текст — забитым.

Вариативные шрифты: одна ось вместо десяти файлов — графика VIDEMIND
VIDEMIND · generated

Unbounded

Etcetera Type Company · OFL

ОДИН ФАЙЛ — ВЕСЬ ДИАПАЗОН

АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ 0123456789

Вариативная гарнитура хранит не набор начертаний, а оси: между крайними значениями лежит непрерывный диапазон. Для трёх и более начертаний это выигрыш по весу, для одного — проигрыш.

Подводные камни внедрения

  • Подмножество знаков: вариативный файл с полной кириллицей и латиницей может весить больше, чем два статических подмножества.
  • Подстановочная гарнитура: при font-display: swap разница в метриках заметнее, потому что вариативный обычно грузится один и целиком.
  • Оси, которых нет: wght есть почти везде, opsz и wdth — далеко не всегда, и запись font-variation-settings молча игнорируется.
  • Кириллица в промежуточных значениях: у части гарнитур она нарисована для крайних мастеров, а середина интерполируется хуже латиницы.
Вариативные шрифты: одна ось вместо десяти файлов — графика VIDEMIND
VIDEMIND · generated

Что в итоге

Вариативные шрифты экономят вес при четырёх и более начертаниях и дают точную настройку веса и ширины.

Обращайте внимание на ось оптического размера — она возвращает практику, потерянную при переходе к цифровому набору.

Коротко

Что такое ось в вариативном шрифте?
Параметр, который можно менять плавно: насыщенность, ширина, наклон, оптический размер. Между крайними значениями лежит непрерывный диапазон, а не набор готовых начертаний.
Всегда ли вариативный файл легче?
Он легче трёх и более начертаний и тяжелее одного. Если в проекте нужны только regular и bold, статические файлы обычно выигрывают.
Продолжить тему · Кириллические шрифты

Лучшие кириллические шрифты

Подборка гарнитур с сильной кириллицей, которые действительно можно взять в работу: для интерфейса, для длинного чтения и для крупных заголовков. С образцами начертаний и честными оговорками.Дальше

Нашли ошибку или неточность в атрибуции? Напишите нам

Обсуждение

Загружаем…

Только имя и мысль. Ссылки, разметку, код и номера телефонов журнал не публикует — учётных записей на сайте нет, и оставлять здесь ссылку бессмысленно.

0 / 1500