- Порезанный
- 26 августа 2026 г. в 04:22 UTC
- Автор
- kamo
- Обещать
- aa02328
Обе стороны предварительно загружаются на каждом маршруте, поэтому формат оплачивается при каждом первом посещении. 134 132 B из WOFF стали 112 252 B из WOFF2 — 21 880 B, что на 16% меньше. Это меньше, чем ~ 30% конверсии WOFF2, и причина в том, что Стоит записать, чтобы никто не делал этого, ожидая большего: цифра 30% против. Несжатый TTF. WOFF уже сжат zlib, поэтому WOFF2 добавляет бротли. плюс трансформация glyf/loca, а не сжатие там, где его не было. Преобразуется путем декодирования каждого контейнера WOFF обратно в голый sfnt и повторного кодирования. проверенный без потерь, округляя результат: все 17 таблиц, присутствующих на обоих лицах, и «фвар» (переменные оси — это переменные шрифты, несущие весь диапазон 100-900), «имя» и "STAT" байт-идентичный. Конструкция излучает как лица, так и «следующий / шрифт / местный» принимает их. Преднагрузка остается. Отказ от него был предложен во время аудита и является реальной регрессией: Geist Mono вернется к общему монокосмическому стеку на первой краске. Конвертер был установлен вне проекта (npm -prefix /tmp'), поэтому package.json и Файл блокировки не тронут — стоит сделать это в репо, где несколько сеансов Редактировать сразу. WOFF2 является универсальным в каждом вечнозеленом движке с 2016 года и ~98,5% во всем мире. Следующая 16 и React 19 не поддерживают ничего старого. Файлы .woff являются удаляется, а не сохраняется в качестве запасного варианта, поскольку второй "src" должен быть объявлен и будет служить только браузеру, от которого фреймворк уже отказывается. Проверено: производственное строительство успешно и излучает обе стороны; tsc - нет, все 10 Охрана проходит.