Нашёл в Safari баг с вариативными шрифтами.
Если при
font-optical-sizing: auto; явно указать для оси opsz её значение по умолчанию — оно будет проигнорировано, и применится фактический (computed) размер шрифта. Любые другие значения работают нормально./* вместо этого */
font-optical-sizing: auto;
font-variation-settings: "opsz" 14;
/* будет нечто такое (ПСЕВДОКОД) */
font-optical-sizing: auto !important;
font-variation-settings: "opsz" clamp(--opsz-min, 1em, --opsz-max);
На скринах видно, как начертание шрифта по всей шкале меняется плавно, но строго в единственной точке ломается и сбрасывается в
auto. Математики в таких случаях говорят, что точка на графике выколота.Хотел зарепортить в баг-трекер, но оказалось, что ошибка известна с 2021 года — уже чинилась, но потом мутировала и возвращалась. Дальнейшие перспективы пока неясны, в 27 версии актуально.
https://bugs.webkit.org/show_bug.cgi?id=227353
https://bugs.webkit.org/show_bug.cgi?id=258944
#браузеры
#вариативные_шрифты

