Как уменьшить размер шрифтов

У меня есть сайт, размер которого (в браузере) ~90кб. Но у меня есть 5 шрифтов (жирный, полужирный, средний, обычный, светлый), размер которых составляет 600 КБ. Это удивительный размер, как я могу уменьшить его? Формат шрифтов woff2

Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
1
0
163
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий
  • Программа FontForge - https://fontforge.github.io/en-US С его помощью вам нужно будет удалить ненужные глифы, экспортировать получившийся шрифт в OTF.

  • Затем запустите полученный файл через - https://transfonter.org Для веба универсально подходит WOFF, но лучше обозначить TTF, WOFF и WOFF2 (все равно будет загружен тот, который нужен и определяется самим браузером). Скачайте полученный архив (шрифты + CSS) и подключите их к проекту.

  • Вы также можете использовать https://www.fontsquirrel.com/. Этот сервис позволяет извлекать ненужные символы из шрифта, чтобы уменьшить его вес. Например, можно вытащить все символы кириллицы, или латиницу, или знаки препинания, или даже если это крупные шрифты, то в них много китайских иероглифов и так далее.

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

Другие вопросы по теме