2012-05-24 1 views
1

Интересно, можно ли ограничить набор символов встроенного webfont?Лимитный набор символов Webfont?

E.g. «Typekit» имеет опцию в «Kit Editor», где вы можете выбирать между All Characters или Default.

Однако в моем случае я не использую Typekit, а обычный встроенный webfont. Шрифт-файлы довольно большие из-за большого количества символов.

Есть ли какой-то «метатег» или «атрибут» для вызова шрифта @ font, чтобы ограничить charcterset, скажем, «Latin-1»?

Спасибо заранее, Matt

ответ

1

@font-face просто говорит браузеру использовать файл определения шрифта (ов) вы предоставляете, и она будет загружать все это. Если файлы шрифтов слишком велики, потому что они содержат глифы, которые вы фактически не используете, вам необходимо уменьшить размер файлов определения, удалив (или, вернее, не включая) глифы. Программное обеспечение для создания веб-шрифтов, которое я использовал, позволяет указать, какие символы должны быть включены.

Даже если бы был способ сообщить браузеру «Использовать только Latin-1», ему все равно придется загружать весь файл, чтобы отбросить его часть.

[Обратите внимание, что если вы впоследствии призовете к глифу, который вы пропустили, ваши пользователи увидят квадрат или вопросительный знак в алмазе. Был там, сделал это!]

+0

которое вы использовали для использования в webfont? И каков ваш общий результат и знания, когда вы говорите «были там, сделали это»? Вы ограничили набор символов или нет? Стоит ли оно того? – matt

+0

Я точно не помню, что (я обновлю ответ, когда попаду на эти данные). Один из них - предложение EOT от Microsoft, другое - гораздо лучший онлайн-провайдер. Да, я в конечном итоге ограничил набор символов, и я восстановил файл шрифта, когда обнаружил, что опустил то, что мне нужно - я думаю, что это был символ кинжала для сноски. Для шрифтов с очень полным набором глифов (и, соответственно, большого размера файла) это определенно стоит того. –

 Смежные вопросы

  • Нет связанных вопросов^_^