Блог на стыке дизайна интерфейсов и фронтенд-разработки.
Пишу редко, но основательно.
Post #111
57
2/2
Объективно, баг узкоспецифичный и на повседневную жизнь почти не влияет. Но могут ломаться демки, когда нужно крупно показать мелкокегельный набор или заанимировать вариативность. Шрифтовым студиям такое надо.
Самый простой воркэраунд — отключить автоподстройку оптического размера, в этом случае явные значения работают корректно.
Понятно, что при этом теряется часть полезной функциональности оси
Второй способ — искусственное микроотклонение от дефолта. Быстрый костыль для тестирования и отладки.
Конечно, у каждого шрифта будет своё значение.
Объективно, баг узкоспецифичный и на повседневную жизнь почти не влияет. Но могут ломаться демки, когда нужно крупно показать мелкокегельный набор или заанимировать вариативность. Шрифтовым студиям такое надо.
Самый простой воркэраунд — отключить автоподстройку оптического размера, в этом случае явные значения работают корректно.
font-optical-sizing: none;
Понятно, что при этом теряется часть полезной функциональности оси
opsz, поэтому вряд ли стоит делать это глобально, лучше точечно для проблемного блока.Второй способ — искусственное микроотклонение от дефолта. Быстрый костыль для тестирования и отладки.
font-variation-settings: "opsz" 14.001;
Конечно, у каждого шрифта будет своё значение.
- ❤ 2




