Woff формат: The Web Open Font Format (WOFF) — Руководства Web-разработчика

WOFF — формат открытого веб-файла

.WOFF вариант №

Файл с расширением .woff представляет собой файл веб-шрифта, основанный на формате веб-открытых шрифтов (WOFF). Он имеет сжатый контейнер для конкретного формата на основе типов шрифтов TrueType (.TTF) или OpenType (.OTT). WOFF был представлен с целью отличить веб-шрифты от файлов шрифтов, используемых в настольных приложениях. Кроме того, формат нацелен на уменьшение задержки при передаче шрифтов с сервера на клиентский компьютер по сети. Доступно несколько инструментов, которые могут конвертировать файлы WOFF в TTF и другие форматы файлов шрифтов.

Формат файла WOFF

Формат шрифта WOFF сжимает таблицы данных шрифтов табличных структур sfnt, используемых в различных типах шрифтов, таких как TrueType, OpenType и Open Font Format. Он похож на контейнер для этих типов шрифтов, а также имеет место для включения метаданных шрифта и данных частного использования, которые должны быть включены в контейнер. Преобразователи используют файлы sfnt в файл в формате WOFF, а пользовательские агенты восстанавливают закодированный файл для использования с веб-документом. Следует отметить, что восстановленные данные шрифта точно соответствуют входному формату шрифта во всех аспектах.

Утилиты файлов WOFF часто содержат дополнительные функции, такие как подмножество глифов, проверка или добавление функций шрифта, но это не обязательно. И создатель, и агенты использования должны обеспечить сохранение достоверности базовых данных шрифта.

Структура файла WOFF

Структура файла WOFF аналогична структуре шрифтов sfnt. Он основан на каталоге таблиц, который содержит длины и смещения для каждой таблицы данных шрифта. Все таблицы следуют после этой исходной информации. Файл содержит базу данных шрифтов, которые такие же, как и в исходных шрифтах. Порядок таблиц также одинаков, но каждый из них может быть сжат. Однако каталог таблицы WOFF заменяет исходный каталог таблицы.

Файл WOFF состоит из следующего:

  • WOFFHeader — заголовок файла с основным типом и версией шрифта, а также смещениями к метаданным и блокам личных данных.
  • TableDirectory — Каталог таблиц шрифтов с указанием исходного размера, сжатого размера и расположения каждой таблицы в файле WOFF.
  • FontTables — таблицы данных шрифтов из входного шрифта sfnt, сжатые для уменьшения требований к пропускной способности.
  • ExtendedMetadata — необязательный блок расширенных метаданных, представленных в формате XML и сжатых для хранения в файле WOFF.
  • PrivateData — необязательный блок личных данных для использования разработчиком шрифта, литейщиком или поставщиком.

Заголовок WOFF

Заголовок WOFF состоит из идентифицирующей подписи, которая указывает тип данных, включенных в файл. Заголовок WOFF вместе с его полями выглядит следующим образом.

ТипИмя поляОписание
UInt32подпись0x774F4646 ‘wOFF’
UInt32флейвор«Версия sfnt» входного шрифта.
UInt32длинаОбщий размер файла WOFF.
UInt16numTablesКоличество записей в каталоге таблиц шрифтов.
UInt16зарезервированозарезервировано; установить на ноль.
UInt32totalSfntSizeОбщий размер, необходимый для несжатых данных шрифта, включая заголовок sfnt, каталог и таблицы шрифтов (включая отступы).
UInt16majorVersionОсновная версия файла WOFF.
UInt16minorVersionДополнительная версия файла WOFF.
UInt32metaOffsetСмещение блока метаданных от начала файла WOFF.
UInt32metaLengthДлина блока сжатых метаданных.
UInt32metaOrigLengthНесжатый размер блока метаданных.
UInt32privOffsetСмещение до закрытого блока данных от начала файла WOFF.
UInt32privLengthДлина закрытого блока данных.

Использованная литература
  • Формат файла w3 WOFF

Как открыть файл WOFF? Расширение файла .

WOFF
Web Open Font Format

Что такое файл WOFF?

WOFF (Web Open Font Format) — это открытый формат для хранения веб-шрифтов. Czcionek internetowych ; он был разработан в 2009 году. Файлы WOFF содержат сжатые (с ZLIB) шрифты в форматах TrueType ( TTF ) и OpenType ( OTF ). Формат WOFF поддерживает информацию о лицензировании шрифтов, которая необходима для возможности использования шрифтов.

Популярность файлов WOFF

Файлы WOFF используются для развертывания пользовательских шрифтов для веб-сайтов. WOFF — самый распространенный формат шрифтов, используемый веб-дизайнерами. Открытый стандарт и полная поддержка многих веб-браузеров (последние версии) являются основными причинами его популярности.

Дизайн формата WOFF

Формат WOFF был разработан с двумя целями. Первая цель состояла в том, чтобы отличить шрифты для веб-сайтов от тех, которые используются локально установленными приложениями, которые используют шрифты, установленные на локальном диске. Вторая цель состояла в том, чтобы уменьшить задержку веб-шрифтов при передаче шрифтов с сервера клиенту.

Дополнительная информация
  1. Файлы WOFF являются ссылками в файлах CSS с помощью команды «font-face».
  2. Позднее формат WOFF был заменен более новой версией WOFF2, которая содержит обновленную схему сжатия.
Программы, которые поддерживают WOFF расширение файла

В следующем списке перечислены программы, совместимые с файлами WOFF, которые разделены на категории 3 в зависимости от операционной системы, в которой они доступны. WOFF файлы можно встретить на всех системных платформах, включая мобильные, но нет гарантии, что каждый из них будет должным образом поддерживать такие файлы.

Программы, обслуживающие файл WOFF

Windows

  • FontForge
  • Google Chrome
  • Microsoft Internet Explorer
  • Mozilla Firefox
  • Opera

MAC OS

  • Google Chrome
  • Mozilla Firefox
  • Opera

Linux

  • Google Chrome
  • Mozilla Firefox
  • Opera

Updated: 02/15/2020

Как открыть файл WOFF?

Проблемы с доступом к WOFF могут быть вызваны разными причинами. К счастью, наиболее распространенные проблемы с файлами WOFF могут быть решены без глубоких знаний в области ИТ, а главное, за считанные минуты. Мы подготовили список, который поможет вам решить ваши проблемы с файлами WOFF.

Шаг 1. Получить Microsoft Internet Explorer

Основная и наиболее частая причина, препятствующая открытию пользователями файлов WOFF, заключается в том, что в системе пользователя не установлена программа, которая может обрабатывать файлы WOFF. Этот легкий. Выберите Microsoft Internet Explorer или одну из рекомендованных программ (например, Opera, Mozilla Firefox, Google Chrome) и загрузите ее из соответствующего источника и установите в своей системе. Выше вы найдете полный список программ, которые поддерживают WOFF файлы, классифицированные в соответствии с системными платформами, для которых они доступны. Одним из наиболее безопасных способов загрузки программного обеспечения является использование ссылок официальных дистрибьюторов.

Посетите сайт Microsoft Internet Explorer и загрузите установщик.

Шаг 2. Убедитесь, что у вас установлена последняя версия Microsoft Internet Explorer

Если проблемы с открытием файлов WOFF по-прежнему возникают даже после установки Microsoft Internet Explorer, возможно, у вас устаревшая версия программного обеспечения. Проверьте веб-сайт разработчика, доступна ли более новая версия Microsoft Internet Explorer. Иногда разработчики программного обеспечения вводят новые форматы вместо уже поддерживаемых вместе с новыми версиями своих приложений. Если у вас установлена более старая версия Microsoft Internet Explorer, она может не поддерживать формат WOFF. Последняя версия Microsoft Internet Explorer должна поддерживать все форматы файлов, которые совместимы со старыми версиями программного обеспечения.

Шаг 3. Свяжите файлы Web Open Font Format с Microsoft Internet Explorer

После установки Microsoft Internet Explorer (самой последней версии) убедитесь, что он установлен в качестве приложения по умолчанию для открытия WOFF файлов. Процесс связывания форматов файлов с приложением по умолчанию может отличаться в деталях в зависимости от платформы, но основная процедура очень похожа.

Процедура изменения программы по умолчанию в Windows

  • Выберите пункт Открыть с помощью в меню «Файл», к которому можно щелкнуть правой кнопкой мыши файл WOFF.
  • Далее выберите опцию Выбрать другое приложение а затем с помощью Еще приложения откройте список доступных приложений.
  • Чтобы завершить процесс, выберите Найти другое приложение на этом… и с помощью проводника выберите папку Microsoft Internet Explorer. Подтвердите, Всегда использовать это приложение для открытия WOFF файлы и нажав кнопку OK .

Процедура изменения программы по умолчанию в Mac OS

  • Нажав правую кнопку мыши на выбранном файле WOFF, откройте меню файла и выберите Информация.
  • Перейдите к разделу Открыть с помощью . Если он закрыт, щелкните заголовок, чтобы получить доступ к доступным параметрам.
  • Выберите Microsoft Internet Explorer и нажмите Изменить для всех …
  • Если вы выполнили предыдущие шаги, должно появиться сообщение: Это изменение будет применено ко всем файлам с расширением WOFF. Затем нажмите кнопку Вперед», чтобы завершить процесс.
Шаг 4. Убедитесь, что файл WOFF заполнен и не содержит ошибок

Если проблема по-прежнему возникает после выполнения шагов 1-3, проверьте, является ли файл WOFF действительным. Вероятно, файл поврежден и, следовательно, недоступен.

1. Убедитесь, что WOFF не заражен компьютерным вирусом

Если случится так, что WOFF инфицирован вирусом, это может быть причиной, которая мешает вам получить к нему доступ. Немедленно просканируйте файл с помощью антивирусного инструмента или просмотрите всю систему, чтобы убедиться, что вся система безопасна. Если файл WOFF действительно заражен, следуйте инструкциям ниже.

2. Убедитесь, что структура файла WOFF не повреждена

Если вы получили проблемный файл WOFF от третьего лица, попросите его предоставить вам еще одну копию. Возможно, что файл не был должным образом скопирован в хранилище данных и является неполным и поэтому не может быть открыт. Это может произойти, если процесс загрузки файла с расширением WOFF был прерван и данные файла повреждены. Загрузите файл снова из того же источника.

3. Убедитесь, что у вас есть соответствующие права доступа

Существует вероятность того, что данный файл может быть доступен только пользователям с достаточными системными привилегиями. Переключитесь на учетную запись с необходимыми привилегиями и попробуйте снова открыть файл Web Open Font Format.

4. Убедитесь, что ваше устройство соответствует требованиям для возможности открытия Microsoft Internet Explorer

Операционные системы могут иметь достаточно свободных ресурсов для запуска приложения, поддерживающего файлы WOFF. Закройте все работающие программы и попробуйте открыть файл WOFF.

5. Убедитесь, что у вас установлены последние версии драйверов, системных обновлений и исправлений

Современная система и драйверы не только делают ваш компьютер более безопасным, но также могут решить проблемы с файлом Web Open Font Format. Устаревшие драйверы или программное обеспечение могли привести к невозможности использования периферийного устройства, необходимого для обработки файлов WOFF.

Вы хотите помочь?

Если у Вас есть дополнительная информация о расширение файла WOFF мы будем признательны, если Вы поделитесь ею с пользователями нашего сайта. Воспользуйтесь формуляром, находящимся здесь и отправьте нам свою информацию о файле WOFF.

WOFF — формат открытого веб-шрифта

Могу ли я использовать

Поиск

?

WOFF — формат открытого веб-шрифта

— РЕК

  • global»>
    Глобальное использование
    98,07% + 0% «=» 98,07%

Сжатый шрифт TrueType/OpenType, содержащий информацию об источнике шрифта.

Хром
  1. 4: Not supported
  2. 5 — 111: Supported
  3. 112: Supported
  4. 113 — 115: Supported
Edge
  1. 12 — 110: Supported
  2. 111: Supported
Safari
  1. 3.1 — 5: не поддерживается
  2. 5.1 — 16,3: Поддерживается
  3. 16,4: Поддерживается
  4. 16,5 — TP: Поддерживается
Firefox
  1. 02% — Not supported»> 2 — 3,5: не поддерживается
  2. 3,6 — 11011: 70015
  3. 9001: 9005 888888888888 888 8888 888 888 8888 8888 888 8888 8888 888 888 888 888 888 888 888 888 88 888 888 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 8 88 88 8 88 88 88 88 88 88 года.0015
  4. 112 — 113: Поддерживается
Opera
  1. 9 — 11: не поддерживается
  2. 11,1 — 94: Поддерживается
  3. 95: поддержан
IE
    1176.5.5 — 8-8: 8 — 8: 8 — 8: 8: 8 — 8: 8 — 8: 8: 8: 8: 8: 8: 8: 8: 8 — 8: 8: 8: 8: 8: 8,
    ,
  • 76 5. : Поддерживается
  • 11: Поддерживается
  • Chrome для Android
    1. 89% — Supported»> 111: Поддерживается
    Safari на IOS
    1. 3,2 — 4.3: не поддержано
    2. 5 — 16.3: поддержка
    3. 96: 4009696: 40096: 40096: 40096: 40096: 4.0015
    4. 16.5: Supported
    Samsung Internet
    1. 4 — 19.0: Supported
    2. 20: Supported
    Opera Mini
    1. all: Not supported
    Opera Mobile
    1. 10: Not supported
    2. 11 — 12.1: Поддерживается
    3. 73: Поддерживается
    Браузер UC для Android
    1. 91% — Supported»> 13.4: Поддерживается
    Браузер Android
    1. 5
    2. 2.1 — 0 3: Не поддерживается0015
    3. 4.1 — 4.3: Not supported
    4. 4.4 — 4.4.4: Supported
    5. 111: Supported
    Firefox for Android
    1. 110: Supported
    QQ Browser
    1. 13.1: Supported
    Baidu Browser
    1. 13.18: Поддерживается
    Kaios Browser
    1. 2,5: Поддерживается
    2. 3: Поддерживается
    Ресурсы:
    . SVG | Акаш Пандей

    Ах, форматы шрифтов! EOT, TTF, WOFF, SVG, WOFF2… Есть так много вариантов! К сожалению, несмотря на огромное разнообразие форматов, ни один из них не работает во всех браузерах.

    Что это значит? Что вам придется использовать несколько форматов шрифтов, чтобы обеспечить единообразие.

    Теперь давайте освежим некоторые основы и более подробно рассмотрим различные форматы шрифтов, используемые в Интернете.

    Формат шрифта TrueType был разработан Apple и Microsoft в ответ на формат шрифта PostScript. TTF уже давно является наиболее распространенным форматом шрифтов в операционных системах Mac и Windows. Его поддерживают все основные браузеры. Однако IE8 не поддерживает TTF; и начиная с IE9он поддерживается только частично, так как шрифты должны быть установлены как «устанавливаемые».

    TTF позволяет использовать самый простой тип управления цифровыми правами — флаг встраивания, который указывает, разрешает ли автор встраивание файла шрифта в файлы PDF и веб-сайты. Есть несколько инструментов, которые позволяют изменить этот флаг, что является одной из основных проблем формата TTF. Еще одним недостатком является то, что шрифты TTF/OTF не сжимаются и, как следствие, имеют больший размер файла.

    OpenType — это эволюция TTF. Это результат совместных усилий Adobe и Microsoft. Шрифты OpenType содержат данные шрифта экрана и принтера в одном компоненте. OTF имеет несколько эксклюзивных возможностей, включая поддержку нескольких платформ и расширенные наборы символов. Шрифты OTF могут использоваться операционными системами Macintosh и Windows.

    OTF также позволяет хранить до 65 000 символов. Это дополнительное пространство дает дизайнерам свободу включать дополнения, такие как капители, цифры в старом стиле, альтернативные символы и другие дополнения, которые ранее должны были распространяться как отдельные шрифты.

    Шрифты EOT были разработаны Microsoft для использования в Интернете. Это попытка устранить недостатки авторского права TTF и OTF при публикации в Интернете. EOT использует инструмент Microsoft для создания шрифта из существующих шрифтов TTF/OTF. Сжатие и подмножество уменьшают размер файлов шрифтов. Подмножество обеспечивает некоторую защиту авторских прав, но EOT также использует шифрование для дополнительной защиты. Звучит многообещающе? Да, но формат EOT поддерживается только Internet Explorer.

    WOFF в основном представляет собой OTF или TTF с метаданными и сжатием, поддерживаемыми всеми основными браузерами. Он был создан, чтобы жить в сети. Это результат сотрудничества Mozilla Foundation, Microsoft и Opera Software. Поскольку шрифты сжаты, они загружаются быстрее. Метаданные позволяют включать лицензионные данные в файл шрифта для решения проблем с авторскими правами. Это рекомендация консорциума World Wide Web, и, безусловно, будущее форматов шрифтов.

    WOFF2 — это следующее поколение WOFF. Формат WOFF2 предлагает увеличение сжатия в среднем на 30% по сравнению с исходным WOFF. Поскольку это всего лишь рекомендуемое обновление, оно не имеет широкой поддержки WOFF.

    Шрифты SVG определяются с помощью элемента шрифта SVG. Эти шрифты содержат контуры глифов как стандартные элементы и атрибуты SVG, как если бы они были одним векторным объектом в изображении SVG. Самым большим недостатком шрифтов SVG является отсутствие подсказки шрифта.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *