Я портирую существующий веб-сайт на iPad, чтобы его можно было использовать в автономном режиме и при этом иметь красивые шрифты. Я использую PhoneGap, чтобы сделать это.
Используемое семейство шрифтов содержит как «обычную», так и «сжатую» версии. В iPad 5.0 Simulator нет проблем с разграничением версий, но iPad 4.3 (симулятор и реальный), похоже, предпочитает последний тип, определенный в [app name] -Info.plist.
Таким образом, несмотря на указание в CSS, что «Blurg-Regular» будет использоваться, он использует «Blurg-Cond». Если я переключаю порядок шрифтов, то он предпочитает «обычную» версию. Если указано «Blurg-Cond», вместо него используется «Blurg-Regular».
Вот пример использования CSS:
body, button, input, select, textarea,
#bd {
font-family: 'MyriadPro-Regular';
}
#hd > h2 {
font-family: 'MyriadPro-Cond';
}
Как включить шрифты.
iOS 5 работает нормально.