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
   133   134   135   136   137   138   139   140   141   142   143