Interested Article - Web Open Font Format

Web Open Font Format (WOFF) — расширение формата шрифта OpenType или TrueType со сжатием и полностью совпадающим с оригиналом [ что? ] , что позволяет оставить неизменным механизм отрисовки. Также формат включает дополнительные метаданные, в которые производитель шрифта может включить информацию об использовании шрифта. Эта информация не влияет на то, как этот шрифт будет загружен, но позволяет определить происхождение этого шрифта, так, заинтересовавшийся шрифтом, использованным на веб-странице, может проследить, какой шрифт использован. Шрифты в WOFF сжаты, но не зашифрованы, этот формат не создавался как защищённый формат для желающих жёстко контролировать использование шрифта.

Пример использования:

@font-face {
        font-family: 'PT Sans'; 
        src: url('pts55f.eot'); 
        src: local('PT Sans'), url('pts55f.woff') format('woff'), url('pts55f.ttf') format('truetype');
}

h2.style1 { font-size: 48px; line-height:normal; font-family: 'PT Sans'; font-weight: bold; font-style:italic; }

Инструменты для конвертации

Утилита командной строки для конвертации файлов шрифтов OpenType или TrueType в формат WOFF и обратно доступна как в скомпилированном виде для Windows и Mac OS X , так и в виде исходных кодов, что позволяет её использовать на большинстве существующих операционных систем. Утилита распространяется согласно лицензиям MPL 1.1/GPL 2.0/LGPL 2.1.

Примеры использования:

Конвертация TrueType шрифта font.ttf в WOFF:

$ ./sfnt2woff font.ttf > font.woff

Обратная конвертация шрифта WOFF в OpenType :

$ ./woff2sfnt font.woff > font.otf

Поддержка

Формат был поддержан многими изготовителями шрифтов и поддерживается основными веб-браузерами:

Формат WOFF 2.0 был создан на базе алгоритма сжатия данных Brotli . Новый формат позволяет хранить шрифты в файлах примерно на 1/3 меньше, чем в WOFF 1.0. Формат 2.0 поддерживается:

См. также

Примечания

  1. Lilley C. (англ.) IETF , 2017. — 18 p. —
  2. Wardle, Tiffany (2009-07-16), , tumblr , Дата обращения: 5 февраля 2010 . Дата обращения: 5 июня 2015. Архивировано 16 ноября 2009 года.
  3. Shapiro, Melissa (2009-10-20), , Mozilla Foundation , Дата обращения: 5 февраля 2010 . Дата обращения: 5 июня 2015. Архивировано 16 июня 2011 года.
  4. Colyer, Matt (2010-09-21), , Typekit . Дата обращения: 5 июня 2015. Архивировано 8 июля 2011 года.
  5. (2010-06-23), , Microsoft . Дата обращения: 5 июня 2015. Архивировано 26 июня 2010 года.
  6. , KDE Bugzilla, 2010-02-12 , Дата обращения: 14 октября 2011 . Дата обращения: 5 июня 2015. Архивировано 24 февраля 2021 года.
  7. , Opera Software, 2011-02-17 , Дата обращения: 17 февраля 2011 . Дата обращения: 5 июня 2015. Архивировано 19 февраля 2011 года.
  8. , Opera . Дата обращения: 5 июня 2015. Архивировано 13 февраля 2011 года.
  9. , Apple , 2011-06-06 , Дата обращения: 14 октября 2011 . Дата обращения: 29 сентября 2017. Архивировано 6 июня 2011 года.
  10. , FileHippo.com , Дата обращения: 14 октября 2011 . Дата обращения: 5 июня 2015. Архивировано 12 октября 2011 года.
  11. , WebKit . Дата обращения: 5 июня 2015. Архивировано 29 сентября 2015 года.
  12. , WebKit . Дата обращения: 5 июня 2015. Архивировано 27 октября 2015 года.
  13. , Google . Дата обращения: 5 июня 2015. Архивировано 25 мая 2014 года.
  14. , Mozilla Developer Network . Дата обращения: 5 июня 2015. Архивировано 23 мая 2015 года.
  15. , Opera Software ASA . Дата обращения: 5 июня 2015. Архивировано 23 марта 2015 года.
  16. . developer.apple.com . Дата обращения: 17 февраля 2021. 25 февраля 2021 года.
  17. Microsoft Edge Blog. (амер. англ.) . Microsoft Edge Blog (3 мая 2016). Дата обращения: 17 февраля 2021. 12 февраля 2021 года.

Ссылки

Источник —

Same as Web Open Font Format