- Порезанный
- 19 августа 2026 г. в 17:50 UTC
- Автор
- Kamo
- Обещать
- 849051c
ThemedBackground была самой дорогой вещью, оставленной на домашней странице, и ни одна из них не была найдена. Это было похоже на жука. Он отображал сырой <img> прямо в тематическом ведре, поэтому браузер получил нетронутый исходный файл — 606, 646 и 585 КБ, WebP, по адресу: Полное разрешение, по телефону. Ничто не преобразовало их и ничто не служило AVIF, Потому что запрос никогда не шел рядом с оптимизатором изображения. Ничего ленивого Все они, а также все три экземпляра (Features, Pricing, SignupSection). гидратация, поэтому примерно 1,8 МБ начали загружаться в тот момент, когда страница пыталась Чтобы стать интерактивным, на три раздела никто не прокручивал. И каждый кадр Дважды был получен: зонд доступности построил «новое Изображение», подождал, пока оно появится. Загрузите полностью, и только потом установите состояние, которое отображает реальный элемент. «Ошибка» является правильным инструментом для этого и ничего не стоит. С помощью «следующего / изображения» каждый представляет собой лениво-притянутый, правильно размерный AVIF на Неизменяемый URL, и оседание - это переход CSS, а не Framer Motion «Живой» на <img>. «images.qualities» конфигурируется, что является необходимым условием, а не тюнингом. knob: Следующие 16 ответов 400 для любого качества не в этом списке, и список по умолчанию [75] — так что «качество = [50]» не было проигнорировано, это стоило бы Изображение открыто. Качество теперь определяется тем, как каждая поверхность на самом деле композитна, а не измерена. чем предполагалось. Декодирование обоих кодировок и их сравнение *после * собственной страницы фильтры: Яркость фона героя (.21) 41.1 дБ PSNR 0,57% пикселей отличаются на >8/255 → качество 50 тематическая фоновая яркость (.6), серая шкала 20%; Радиальное черное наложение 36,9 дБ PSNR 6,60% пикселей отличаются на >8/255 → осталось на 75 Герой является элементом LCP и составляет пятую часть его яркости. Половина битов покупают детали, которые ничто не может решить через столько черного: 77,7 КБ по умолчанию 22,0 КБ при 50, за разницу могут выражать 0,57% пикселей. Тематические рамки сидят под гораздо более легким наложением, где тот же шаг достигает 6,6% — достаточно, чтобы полоскать гладкую область неба по полнокровной поверхности. Их Экономия никогда не была качеством; это был размер и лень. Рамка плаката измеряется, а не предполагается. Фиксированный w=828 был трижды пиксели, которые диафрагма показывает на телефоне, где она составляет около 370 CSS px; это Теперь получено из ширины элемента и отношения пикселей устройства к Настроенное устройство Размеры. 26,5 КБ → 7,6 КБ по телефону. Два предварительных соединения теперь являются dns-prefetch. Предварительное соединение открывает розетку немедленно и держит его, который он зарабатывает только для происхождения, необходимого во время Первая краска. С тематической фотографией, проходящей через оптимизатор этого происхождения, Первый запрос браузера на theme.kamocrm.com - виджет чата или Герой барабана, как намеренно после события загрузки, так и происхождение аналитики Та же история с тех пор, как трекер перешел на LazyOnload. Маяк сообщил, что предварительное соединение темы как неиспользуемое и было: розетка, открытая во время критического пути; Соревнуясь с ним, он простаивал до тех пор, пока не закрылся. Две вещи, измеренные и преднамеренно НЕ измененные, поэтому они не подлежат пересмотру: Список браузеров, ориентированный на современные браузеры, не удаляет 13,5 Кбайт. Флаги Маяка ******************* Object.fromEntries/hasOwn, **************** Они являются Собственный «модуль полифилла», включенный безоговорочно; с списком браузеров набор, содержащий кусок, построенный байт-идентично, тот же хеш. Добавление конфигураций Что явно ничего не делает, так это то, что «оптимизировать Css». Удаление 90 из 149 компонентов, на которые ссылаются, не перемещает рендер-блокирующий таблицу стилей на 678 байт гципа (17 398 → 16 720). Хвостовой ветер Сканирование мертвых файлов - это не то, что делает этот файл 17 КБ, поэтому удаление 90 файлов Это не может быть оправдано как фиксация производительности. Все еще открытый и не фиксируемый из этого репозитория: kamo-chat.js Тема без заголовка Cache-Control, 143 KB. Игровые списки HLS 300s TTL преднамеренно — hero-hls-encode-job.yaml переписывает их на re-encode — и стоит 1 киб, так что остается.