Оптимизация шрифтов

Разделяет большой шрифт на несколько файлов по языкам. Предоставляет кроссплатформенный CSS код, для их подключения.

Перетащите сюда один или несколько файлов в форматах .woff2, .woff, .ttf, .otf
или

Русский
Убрать

Добавить язык
Добавляет к каждому файлу 21 английскую букву. Включите опцию, если на вашем сайте используются англоязычные названия.
Займет от 5 до 15 секунд за
каждый файл.

Превью CSS файла

Почему шрифты нужно оптимизировать?

Файл шрифта может содержать более тысячи символов. Помимо цифр и знаков препинания, в нём могут содержаться буквы для 10-15 языков. Но для отображения страницы достаточно 1-2 языков и 150-180 символов.

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

Вот так символы распределяются по языковым версиям файлов шрифтов.

Насколько это ускоряет сайт?

Вы выиграйте до 0.4 секунды. Учитывая, что хорошие страницы должны загружаться быстрее 2 секунд, то это 20%. Такое ускорение может увеличить конверсию для мобильных посетителей на несколько процентов. Это просто подарок, учитывая, что вся работа займёт не более пары часов.

Пример оптимизации популярных шрифтов. Сравнивается скачанный с fonts.google.com файл в ttf формате с оптимизированными в сервисе woff2:

Исходный Русский Английский Немецкий Французский
Roboto-Regular 168.3 КБ 15.4 15.4 16.1 17.5
OpenSans-Regular 129.8 КБ 14 14.2 14.8 15.6
Ubuntu-Regular 299.7 КБ 27.2 25.7 26.8 28.9
Lato-Regular 75.2 КБ 7.1 14.5 15.3 17.2

Сравнивается использования CDN сервиса google fonts с файлами, оптимизированными в сервисе на обычной странице с русским и английским текстом. Формат Woff2.

Размер файлов Количество файлов
CDN сервис
-Roboto cyrillic regular
-Roboto latin regular
15.74 КБ
9.63 КБ
Всего 25.37 КБ
2
Комбинированный файл с кириллицей и латиницей вместе 21.6 КБ 1

Какие браузеры поддерживаются?

Все файлы шрифтов генерируются в 3 форматах: woff2, woff, truetype. Это обеспечивает поддержку в следующих браузерах: IE 9+, Edge 1+, Chrome 3.5+, Safari 3.1+, Firefox 3.5+, Opera 10.1+, Android 2.2+, Safari for iOS 4.2+. Это 98.39% пользователей всего интернета согласно сайту caniuse. Или все пользователи, чей браузер вышел после 2010 года.

Как использовать оптимизированные файлы?

Загрузите их на свой сервер. Затем замените текущий CSS код подключения шрифта на предоставленный. Убедитесь, что пути до файлов шрифтов корректные. Затем замените название шрифта в аттрибуте «font-family» на новое значение во всех своих CSS файлах. Если у вас возникли трудности, то обратитесь к программисту.

Мы используем cookie. Продолжая пользоваться сайтом, вы соглашаетесь на обработку персональных данных в соответствии с политикой конфиденциальности. Ладушки