Page 138 - Сила CSS3 Освой новейший стандарт
P. 138
138 • Глава 3. Линованная бумага
поддержка в Браузерах
Предположим, вы выбрали шрифт с устраивающей вас лицензией и подходящий
для использования в Сети. Значит, остается только создать правило @font-face со
ссылкой на этот шрифт, как я показывала в начале раздела, и все, так? Не совсем.
Правило @font-face хорошо поддерживается браузерами, но разные браузеры
требуют использовать разные типы файлов шрифтов.
Файлы шрифтов TrueType (TTF) и OpenType (OTF) — такие наверняка установлены
на вашем компьютере — работают в большинстве браузеров.
Браузер IE поддерживает @font-face начиная еще с 4 версии, но в версиях с IE 4
по IE 8 его можно использовать только с запатентованным форматом шрифта под
названием Embedded OpenType (EOT). Технически EOT — не формат шрифта; это
сжатая копия шрифта TTF, повторное использование которого запрещается техно-
логиями DRM (Digital Rights Management, цифровое управление правами доступа).
Единственный тип файлов шрифтов, работающий в Safari для iOS (браузер, который
используется в устройствах iPhone, iPod Touch и iPad, его часто называют «мобиль-
ным Safari») — это SVG (Scalable Vector Graphics, масштабируемая векторная гра-
фика). Также SVG работает в браузере Chrome,
Подробнее о шрифтах SVG рас- в настольных версиях Safari и Opera, но не
сказывается в статье «About в Firefox. SVG наверняка знаком вам как формат
Fonts in SVG» автора Divya Manian векторной графики, но файл SVG может также
(http://nimbupani.com/about- содержать данные шрифта — в конце концов,
fonts-in-svg.html). каждый символ шрифта представляет собой
всего лишь векторный рисунок.
Если вы выберете любой из этих форматов — TTF или OTF, EOUT или SVG, — ваши
уникальные шрифты будут отображаться во всех браузерах, поддерживающих
@font-face. Однако для совместимости в будущем уже сейчас рекомендуется до-
бавлять четвертый формат, WOFF.
Формат WOFF, название которого расшифро-
Подробнее о WOFF рассказы- вывается как Web Open Font Format (открытый
вается на странице http://www. сетевой формат шрифта), впервые был представ-
w3.org/Fonts/WOFF-FAQ. лен в 2009 году. Как и EOT, технически WOFF
нельзя назвать форматом шрифта — это оболоч-
ка с функцией сжатия, позволяющая пересылать
шрифты TTF и OTF. Однако, в отличие от EOT,
возможности DRM в формате WOFF отсутству-
В EOT и WOFF применяются ал- ют. Пока что WOFF поддерживается только в
горитмы сжатия без потерь. Эти Firefox версии 3.6 и более поздних, Chrome 6
шрифты выглядят ничуть не хуже, и IE 9, но разработчики остальных значимых
чем оригиналы в форматах TTF
и OTF. браузеров уже работают над его внедрением, к
тому же поддержку выразили и многие произ-
www.trk.kg