Формат 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] (https://www. w3.org/TR/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 конвертер | CloudConvert

WOFF

 Web Open Font Format – это усовершенствованный формат шрифтов TrueType/OpenType, который добавляет сжатие и некоторые дополнительные метаданные. W3C рекомендует использовать внешние шрифты на веб-сайтах.

  • WOFF к EOT
  • WOFF в ОТФ
  • WOFF в ТТФ
  • WOFF на WOFF2
  • WOFF в SVG
  • EOT в WOFF
  • ОТФ в WOFF
  • SVG в WOFF
  • ТТФ в WOFF
  • WOFF2 в WOFF

+200 поддерживаемых форматов

CloudConvert — универсальное приложение для преобразования файлов. Мы поддерживаем почти все аудио, видео, форматы документов, электронных книг, архивов, изображений, электронных таблиц и презентаций. Кроме того, вы можете использовать наш онлайн инструмент без загрузки какого-либо программного обеспечения.

Защита данных

CloudConvert пользуется доверием наших пользователей и клиентов с момента его основания в 2012 году. Никто, кроме вас никогда не будет иметь доступ к вашим файлам. Мы зарабатываем деньги, продавая доступ к нашему API, а не продавая ваши данные. Подробнее об этом читайте в нашей Политике конфиденциальности.

Высококачественные преобразования

Помимо использования программного обеспечения с открытым исходным кодом под капотом, мы сотрудничаем с различными поставщиками программного обеспечения, чтобы обеспечить наилучшие возможные результаты. Большинство типов преобразования можно настроить в соответствии с вашими потребностями, например, настроить качество и многие другие параметры.

Мощный API

Наш API позволяет настраивать интеграцию с вашим приложением. Вы платите только за то, что реально используете, и есть огромные скидки для крупных клиентов. Мы предоставляем множество удобных функций, таких как полный Amazon S3 интеграция. Ознакомьтесь с API CloudConvert.

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 вместе с его полями выглядит следующим образом.

Type Field Name Description
UInt32 signature 0x774F4646 ‘wOFF’
UInt32 разновидность «версия sfnt» входного шрифта.
UInt32 длина Общий размер файла WOFF.
UInt16 numTables Количество записей в каталоге таблиц шрифтов.
UInt16 зарезервировано зарезервировано; установить на ноль.
UInt32 totalSfntSize Общий размер, необходимый для несжатых данных шрифта, включая заголовок sfnt, каталог и таблицы шрифтов (включая заполнение).
UInt16 majorVersion Основная версия файла WOFF.

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

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