Сделать субсет шрифта в браузере
Японский веб-шрифт весит 3–8 МБ, потому что несёт тысячи глифов, которые ваши страницы никогда не покажут. Вставьте текст своего сайта, оставьте только нужные символы — и отдавайте шрифт на 90 % легче.
- Работает целиком в вашем браузере
- Работает без интернета
- Без отправки файлов
- Без регистрации
- Без водяных знаков
Загружаем инструмент…
Как это работает
- Перетащите файл .ttf или .otf.
- Вставьте текст своего сайта (или добавьте диапазоны кнопками) — эти символы сохранятся.
- Скачайте WOFF2, вставьте @font-face — готово.
Почему ничего не отправляется на сервер
Всё, что делает эта страница, выполняет код внутри вкладки вашего браузера — тем же движком, который рисует веб-страницы. Файл читается с диска в память вкладки, преобразуется там и записывается обратно как загружаемый файл. Он никуда не отправляется — ни нам, ни третьей стороне.
Проверьте сами
- Откройте инструменты разработчика в браузере (F12) и перейдите на вкладку «Сеть» (Network).
- Загрузите свой файл и запустите инструмент.
- Единственные запросы, которые вы увидите, — это код самого инструмента, а у нескольких тяжёлых инструментов ещё и их открытый движок из публичного CDN, плюс один небольшой сигнал о просмотре страницы на loreatec.jp (адрес и заголовок страницы, больше ничего). Ни один из них не несёт ваш файл.
Частые вопросы
Что будет, если странице позже понадобится глиф, которого нет?
Браузер для этого символа откатится к следующему шрифту в вашем наборе (font stack) — это будет заметно как несовпадение стиля, а не как сломанная страница. Если содержимое часто меняется, пересоберите subset с новым текстом или сохраняйте целые диапазоны (кана + набор jōyō) вместо точных символов.
Разрешает ли субсеттинг лицензия шрифта?
Открытые лицензии (OFL, Apache) явно это разрешают. Многие лицензии на коммерческие веб-шрифты — нет, или считают просмотры страниц. Инструмент преобразует байты, которые у вас уже есть; проверка лицензии — ваша часть сделки, и об этом здесь сказано прямо, а не скрыто.
Почему WOFF2 настолько меньше, чем TTF?
Дважды подряд: сначала subset убирает неиспользуемые глифы, затем WOFF2 сжимает то, что осталось, алгоритмом Brotli. Отдавайте на сайте WOFF2; TTF оставьте для тестирования на десктопе.