Woff2 что это: Технические вопросы

Содержание

Технические вопросы

добавлен в корзину

type.today

FAQ

  • Основное
  • type.today
  • tomorrow
Кратко про технические вопросы:

Мы продаем весь стандартный перечень шрифтовых форматов: OTF, TTF, WOFF, WOFF2, EOT и вариативные шрифты.

  1. Форматы шрифтов

    Для трёх типов лицензий мы предлагаем три типа файлов:
    Desktop: файлы OTF
    Web: файлы TTF (в большинстве случаев мы также предоставляем файлы WOFF, WOFF2, EOT)
    App: файлы TTF
    Для всех Пакетов Лицензий tomorrow мы сразу передаём все перечисленные форматы.

  2. Шрифты OpenType (файлы OTF)

    В конце 1990-х компании Adobe и Microsoft объединились и создали формат шрифтов OpenType. В течение нескольких лет он стал использоваться повсеместно, после того как Adobe добавили поддержку продвинутых типографических функций в программах InDesign, PhotoShop и Illustrator. Шрифты OpenType поддерживают Unicode, то есть один шрифт OpenType может содержать до 65 000 символов. Один шрифт может использоваться в разных языках — английском, чешском, русском, греческом или эсперанто. OpenType-шрифты — кросс-платформенные, то есть они одинаково работают на Mac и Windows. Конечно, не все OpenType-шрифты содержат тысячи символов. На самом деле большая часть доступных на рынке OpenType-шрифтов — конвертированные PostScript-шрифты, которые содержат 256 символов. Мы предлагаем шрифты с широкой поддержкой языков, покрывая наиболее распространённые языки.

  3. TrueType-шрифты (файлы TTF)

    TrueType были созданы компаниями Apple и Microsoft ещё в 1991 году, через несколько лет после выпуска формата PostScript Type 1.

    TrueType никогда не пользовался популярностью у дизайнеров, несмотря на то что в этом формате хранятся многие системные шрифты на Mac и Windows. Этот формат иначе описывает контуры, чем PostScript, и позволяет качественнее пикселизировать шрифты — благодаря более тонко настраиваемому хинтингу. Это улучшает отображение TrueType-шрифтов на устройствах с более низким разрешением вроде компьютерных мониторов и принтеров с низким разрешением. Такая оптимизация использует мощный набор инструментов для улучшения читабельности на экранах, сравнимой с рукодельными bitmap-шрифтами. К сожалению, добавление такого хинтинга — очень длительный процесс, и эта технология использована в совсем небольшом количестве шрифтов. В результате средний TrueType-шрифт на экране выглядит хуже, чем соответствующий PostScript-шрифт.

  4. Web Open Font Format (файлы WOFF и WOFF2)

    Web Open Font Format (файлы WOFF и впоследствии WOFF2) — формат шрифтов, разработанный в 2009 году. Формат ориентирован на использование в сети интернет. По сути это OpenType или TrueType с компрессией и дополнительными метаданными, в которые производитель шрифта может включить информацию об использовании шрифта. Данная информация не влияет на способ загрузки шрифта, но позволяет определить его происхождение: можно проследить, какой шрифт используется на веб-странице. Шрифты в WOFF сжаты, но не зашифрованы, этот формат не создавался как защищённый формат для желающих жёстко контролировать использование шрифта. Формат использует специальную компрессию, которая приводит к уменьшению размера файла в сравнении с TrueType на 40%. Как и шрифты OpenType, WOFF поддерживает PostScript- и TrueType-контуры для символов. Формат поддерживается главными производителями шрифтов и работает во всех основных браузерах.

    Формат WOFF 2. 0 основан на компрессионном алгоритме Brotli. Его преимущества перед WOFF 1.0 позволяют уменьшить файл ещё на 30%.

  5. Embedded OpenType (файлы EOT)

    Шрифты Embedded OpenType — компактный формат внедряемых в веб-страницы OpenType-шрифтов, разработанный Microsoft. В отличие от конкурирующих WOFF-файлов, они поддерживаются только Microsoft Internet Explorer. Компактность файлов достигается путём использования подмножества символов (в шрифт включаются только необходимые) и сжатия данных.

    Как шрифты OTF, EOT поддерживает PostScript- и TrueType-контуры для символов.

  6. Scaled Vector Graphics (SVG-файлы)

    По умолчанию type.today не предлагает SVG-файлы. Если вам необходимы такие файлы — свяжитесь с нами.

  7. Как установить шрифты на Mac OS X:

    1. Перед установкой шрифтов закройте все приложения.
    2. Откройте Finder, затем папку со шрифтом, который вы собираетесь установить. Проследите, чтобы все шрифты были разархивированы.
    3. Выберите все файлы шрифтов, которые вы собираетесь установить, затем дважды кликните на любой из выбранных файлов. Откроется FontBook — приложение для управления шрифтами Mac OS, а также окна с предпросмотром каждого шрифта.
    4. Перетащите каждый шрифт на иконку компьютера в разделе «Коллекции», если вы хотите, чтобы шрифт был доступен всем пользователям компьютера. Перетащите каждый шрифт на иконку необходимого пользователя, если вы хотите, чтобы шрифт был доступен только ему.

    Вы также можете нажать кнопку «Установить шрифт», чтобы он хранился в папке, которая указана как стандартная в настройках FontBook. Шрифты, которые хранятся в папке «~/Имя Пользователя/Библиотеки/Шрифты(Fonts)», доступны отдельному пользователю — пользователи с другими учётными записями не имеют к ним доступа.

    Шрифты, которые хранятся в папке «~/Библиотеки/Шрифты(Fonts)», доступны всем пользователям, которые используют компьютер.

    Шрифты, которые хранятся в папке «~/Библиотеки/Application Support/Adobe/Fonts» (во время установки приложения Adobe), доступны только для приложений Adobe. Чтобы они стали доступны для других приложений, переместите их в «~/Библиотеки/Шрифты(Fonts)» или «~/Имя Пользователя/Библиотеки/Шрифты(Fonts)».

  8. Как установить шрифты на Windows

    1. Прежде чем начать установку, проследите, чтобы все шрифты были разархивированы.
    2. Нажмите «Пуск» > «Панель управления» >«Оформление и персонализация» > «Шрифты».
    3. Нажмите правой кнопкой мыши на список шрифтов, а потом «Установить новый шрифт».
    4. Найдите шрифты, которые вы хотите установить.
    5. Выберите шрифты, которые вы хотите установить. Чтобы выбрать более одного шрифта, удерживайте кнопку CTRL. Если вы случайно нажмёте на файл, который не собираетесь устанавливать, снова нажмите на файл, удерживая CTRL, чтобы отменить выбор файла. Чтобы выбрать шрифты, которые идут в папке подряд, нажмите на первый шрифт в списке, затем SHIFT и выберите последний шрифт в списке. Все шрифты между ними тоже будут выбраны.
    6. Нажмите OK, чтобы установить шрифты.
  9. Как установить шрифты на Windows XP и более старые ОС

    1. Прежде чем начать установку, проследите, чтобы все шрифты были разархивированы.
    2. В версиях до Windows XP нажмите «Пуск» > «Настройки» > «Панель управления». В Windows XP — «Пуск» > «Панель управления».
    3. Дважды кликните папку «Шрифты». Если вы не видите папку «Шрифты», переведите панель управления в классический режим.
    4. Нажмите «Файл» > «Установить новый шрифт».
    5. Найдите шрифты, которые вы хотите установить.
    6. Выберите шрифты, которые вы хотите установить. Чтобы выбрать более одного шрифта, удерживайте кнопку CTRL, пока нажимаете на файлы со шрифтами. Если вы случайно нажмёте на файл, который не собираетесь устанавливать, снова нажмите на файл, удерживая CTRL, чтобы отменить выбор. Чтобы выбрать шрифты, которые идут в папке подряд, нажмите на первый шрифт в списке, затем SHIFT и выберите последний шрифт в списке.
      Все шрифты между ними также будут выбраны.
    7. Чтобы скопировать шрифты в папку «Шрифты», убедитесь, что рядом с пунктом «Копировать шрифты в папку „Шрифты“» стоит галочка.
    8. Нажмите OK, чтобы установить шрифты.
  10. Программы по управлению шрифтами

    Мы не рекомендуем использовать программы по управлению шрифтами, поскольку приложения Suitcase, FontReserve, FontAgent и FontBook не всегда работают идеально. Установка шрифтов напрямую в систему — самый надёжный способ. Если бы нас всё-таки попросили рекомендовать программу по работе со шрифтами, мы бы предложили Linotype Font Explorer X: он надёжно работает и с Windows, и с Mac.

  11. Шрифты недоступны в приложениях

    Если вы успешно разархивировали и установили шрифты, но они всё ещё недоступны, попробуйте решить проблему следующими способами:

    1. Возможно, после установки шрифтов необходимо заново запустить приложение.
    2. Внимательно просмотрите всё меню шрифтов. В Mac OS X бывает не алфавитный порядок — и некоторые шрифты могут оказаться внизу списка.
    3. Проверьте, работают ли шрифты в другом приложении. Некоторые программы требуют особого способа установки шрифтов — сверьтесь с инструкцией.
    4. Сократите количество установленных шрифтов: если их слишком много, это может быть причиной проблемы.
    5. Если ничего не работает, перезагрузите компьютер. Старый как мир способ часто решает проблемы с компьютером.
    6. Если вы пользуетесь шрифтами в программах Adobe (InDesign, Photoshop, Illustrator) и шрифты отсутствуют или имеют искажения, найдите на компьютере все копии файла AdobeFnt.lst (например, AdobeFnt01. lst… AdobeFnt12.lst) и удалите их. Самый простой способ — найти файлы с расширением .lst. Удалите все файлы, которые найдёте, и перезапустите приложение.
  12. Взаимосвязь начертаний

    Поскольку большинство шрифтов type.today имеют более четырёх начертаний, они не поддерживают связь начертаний, как в случае шрифтов Arial или Georgia. Arial состоит из четырёх начертаний: например, если нажать на кнопку В в любой программе, текст выделяется жирным. Шрифт Kazimir Text состоит из 22 начертаний, поэтому кнопка В работает только в одном их них — Regular (зато курсив можно активировать кнопкой I, поскольку все прямые начертания шрифта Kazimir Text обладают курсивом).

    Microsoft Office лучше всего работает со шрифтовыми семействами, состоящими из четырёх начертаний, так что кнопки В и I можно использовать для курсива и выделения жирным.

  13. Шрифты OpenType в Quark XPress, FreeHand или Word

    Хотя все шрифты OpenType будут работать почти со всеми существующими программами, не все они могут использовать продвинутые настройки OpenType. Эти опции могут использоваться в программах типа InDesign, Illustrator, Photoshop, QuarkXPress 7 (и выше), Word 2010. Другие же программы — такие как Quark XPress, FreeHand и более старые версии Word — имеют доступ только к 256 символам шрифтов и игнорируют остальные. Например, Kazimir Text содержит более 1500 символов, и в этих программах используется только около 20% возможностей шрифта.

    Замечание: в приложении QuarkXPress 6 есть глюк, подтверждённый компанией-разработчиком Quark, — из-за него нормальные шрифты отмечаются как повреждённые.

  14. Отчёт о проблемах со шрифтом

    Если у вас возникла проблема со шрифтом из коллекции type. today, попробуйте перезагрузить компьютер. Мы очень внимательно тестируем наши шрифты, и велика вероятность, что проблема произошла на стадии установки. Если вы используете программу по управлению шрифтами, попробуйте установить шрифт прямо в систему. Если шрифт всё ещё не работает, свяжитесь с нами. Пожалуйста, уточняйте, какие именно шрифты вы используете, как вы их установили, на каких платформах используете и в каких приложениях шрифт не работает. Будет прекрасно, если вы сможете прислать снимки экрана. Чем больше подробностей, тем легче нам будет вам помочь.

  15. Что такое Unicode?

    Unicode — международный стандарт для универсального отображения всех мировых систем письменности. Unicode — основа большей части современной интернационализации программного обеспечения.

    Часто задаваемые вопросы про Unicode — http://unicode. org/faq/font_keyboard.html (английский язык).

  16. Как удалить шрифт?

    На Mac

    1. Откройте программу «Шрифты».
    2. Выделите шрифт, выберите раздел меню «Файл» → «Удалить».

    или

    1. Введите в поле поиска название нужного шрифта.
    2. Нажмите на иконку файла правой кнопкой мыши.
    3. В выпадающем списке выберите «Переместить в корзину».

    На Windows

    1. Введите «Шрифты» в поле поиска в правом верхнем углу панели управления.
    2. В группе Шрифты выберите «Просмотр, удаление, показ и скрытие шрифтов».
    3. Выберите шрифт, который требуется удалить, и нажмите кнопку «Удалить».

Файл WOFF2 — файл открытого веб-шрифта в формате 2.0

.WOFF2 вариант №

WOFF2 — это формат файлов шрифтов, представляющий собой более сжатую версию формата Web Open Font Format (WOFF). Он был разработан как способ уменьшить размер файла веб-шрифтов, позволяя им загружаться быстрее и использовать меньшую пропускную способность. WOFF2 использует алгоритм сжатия под названием Brotli для сжатия данных шрифта, что может привести к тому, что размеры файлов будут значительно меньше, чем у эквивалентных шрифтов WOFF. Этот формат поддерживается большинством современных веб-браузеров, включая Chrome, Firefox, Safari, Opera и Edge (начиная с версии 14).

Формат файла WOFF2 — дополнительная информация

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

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

  2. Раздел метаданных содержит такую информацию, как название шрифта, авторские права и другую информацию, связанную со шрифтом.

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

  4. Сами данные шрифта разделены на несколько различных таблиц, каждая из которых содержит определенную информацию о шрифте, такую как его символы и соответствующие им глифы. Эти таблицы могут включать:

  • Таблица ‘glyf’ содержит фактические контуры шрифта, включая форму и размер каждого символа.
  • Таблица «head» содержит общую информацию о шрифте, такую как номер его версии, размер рисунка и т. д.
  • Таблица ‘hmtx’ содержит информацию о метриках шрифта, включая ширину и положение символов.
  • Каждая таблица сжимается и сохраняется в формате файла WOFF2 после завершения процесса кодирования.

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

Заголовок WOFF2

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

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

использованная литература

  • Формат файла w3 WOFF2

Файл WOFF2 — файл Web Open Font Format 2.0

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

WOFF2 — это формат файлов шрифтов, представляющий собой более сжатую версию формата Web Open Font Format (WOFF). Он был разработан как способ уменьшить размер файла веб-шрифтов, позволяя им загружаться быстрее и использовать меньшую пропускную способность. WOFF2 использует алгоритм сжатия под названием Brotli для сжатия данных шрифта, что может привести к тому, что размеры файлов будут значительно меньше, чем эквивалентные шрифты WOFF. Этот формат поддерживается большинством современных веб-браузеров, включая Chrome, Firefox, Safari, Opera и Edge (начиная с версии 14).

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

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

  2. Раздел метаданных содержит такую ​​информацию, как имя шрифта, авторские права и другую информацию, связанную со шрифтом.

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

  4. Сами данные шрифта разделены на несколько различных таблиц, каждая из которых содержит определенную информацию о шрифте, такую ​​как его символы и соответствующие им глифы. Эти таблицы могут включать:

  • Таблица «glyf» содержит фактические контуры шрифта, включая форму и размер каждого символа.
  • Таблица «head» содержит общую информацию о шрифте, такую ​​как номер его версии, размер рисунка и т. д.
  • Таблица «hmtx» содержит информацию о метриках шрифта, включая ширину и положение символов.
  • Каждая таблица сжимается и сохраняется в формате файла WOFF2 после завершения процесса кодирования.

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

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

Type Field Name Description
UInt32 signature 0x774F4632 ‘wOF2’
UInt32 flavor The “sfnt version” of the input font.
UInt32 длина Общий размер файла WOFF.
UInt16 numTables Количество записей в каталоге таблиц шрифтов.
UInt16 зарезервировано зарезервировано; установить на ноль.
UInt32 totalSfntSize Общий размер, необходимый для несжатых данных шрифта, включая заголовок sfnt, каталог и таблицы шрифтов (включая заполнение).
UInt32 totalCompressedSize Общая длина блока сжатых данных.
UInt16 majorVersion Основная версия файла WOFF.
UInt16 minorVersion Дополнительная версия файла WOFF.
UInt32 metaOffset Смещение до блока метаданных от начала файла WOFF.
UInt32 metaLength Длина блока сжатых метаданных.
UInt32 metaOrigLength Несжатый размер блока метаданных.
UInt32 privOffset Смещение до закрытого блока данных, от начала файла WOFF.
UInt32 privLength Длина блока личных данных.

Ссылки

  • Формат файла w3 WOFF2

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

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

Поиск

?

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

— РЕК

  • Глобальное использование
    96,35% + 0,02% «=» 96,37%

Шрифт TrueType/OpenType, который обеспечивает лучшее сжатие, чем WOFF 1.0.

Chrome
  1. 4–35: не поддерживается
  2. 36–109: поддерживается
  3. 110: Supported
  4. 111 — 113: Supported
Edge
  1. 12 — 13: Not supported
  2. 02% — Supported»> 14 — 109: Supported
  3. 110: Supported
Safari
  1. 3.1 — 9.1: Not supported
  2. 10 — 11,1: Частичная поддержка
  3. 12 — 16,2: Поддержано
  4. 16,3: Поддерживается
  5. 16,4 — TP: Поддержано
Firefox
  1. 2 — 38: не поддерживает
    1. 2 — 38: не поддерживает
      1. 2 — 38: не поддерживает
        1. 2 — 38: не поддержал
          1. 2 — 38: не поддерживает0233 110: Поддерживается
          2. 01% — Supported»> 111 — 112: Поддерживается
          Opera
          1. 9 — 22: Не поддерживается
          2. 23 — 94: Поддержано
          3. 95:
          418518518181818181851818185181851818181.
        2. 11: Not supported
        Chrome for Android
        1. 110: Supported
        Safari on iOS
        1. 3.2 — 9.3: Not supported
        2. 10 — 16.2: Supported
        3. 16.3: Supported
        4. 16.4: Поддержано
        Samsung Internet
        1. 4 — 19,0: Поддерживается
        2. 20: Поддерживается
        .

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

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