Нет поддержки параметров шрифта в Safari?
Пытаясь использовать font-feature-settings
Я получаю успешный результат во всех основных браузерах, кроме Safari (ни настольных, ни мобильных). Я использую этот синтаксис:
.smallcaps {
font-feature-settings: 'smcp' 1;
-webkit-font-feature-settings: 'smcp' 1;
-moz-font-feature-settings: 'smcp' 1;
}
Safari не поддерживает font-feature-settings
или я что то не так делаю? Если в Safari все еще есть поддержка функций OpenType, я бы хотел увидеть живой пример.
1 ответ
Согласно информации MDN, font-feature-settings
не поддерживается в Safari и Opera. Однако информация устарела: CanIuse говорит, что поддержка существует в Safari версии 6.1 (и не указана "частичная поддержка" в версии 4.0). Но последняя версия Safari для Windows - 5.1.7, и ей не хватает поддержки (подтверждено в моих тестах). А в Opera поддержка существует с версии 15.0 (проверено 18.0, работает нормально).
Практически все браузеры поддерживают font-variant: small-caps
, что теоретически является предпочтительным подходом, но Safari (как и большинство браузеров) реализует его так же, как и другие браузеры: используя заглавные буквы уменьшенного размера вместо правильных маленьких прописных. (Это относится как минимум к Safari 5.1.7.)