Конвейер обработки
Интерфейс остаётся отзывчивым за счёт выноса тяжёлой работы в Worker. Ресайз при необходимости идёт через Canvas/OffscreenCanvas, затем выбранный энкодер собирает новый контейнер. Вы скачиваете Blob: один файл или ZIP, если кадров несколько.
Сервер в этой цепочке отдаёт только статику (HTML, JS, WASM). Байты вашего JPEG/PNG/WebP/AVIF на хостинг Dramtezi не уезжают. Если вкладка «думает» на большом AVIF — это encode на устройстве, не очередь в облаке.
Ленивая загрузка кодеков
Для JPG → WebP подгружаются кодеки этой пары. AVIF encoder не грузится, пока страница его не использует. На узких страницах PNG, WebP и AVIF подтягиваются только нужные WASM-модули. Так первый экран легче, чем если бы мы тащили все кодеки сразу.
Повторный визит в рамках сессии обычно уже держит модуль в кэше браузера. Первая конвертация AVIF на слабом канале может подождать загрузку WASM — это один раз, не каждый кадр пачки.
Что меняют ползунок, сторона и фон
Качество влияет на lossy-энкодеры (JPEG, WebP lossy, AVIF). Для PNG и lossless WebP ползунок скрыт: пиксели фиксируются. Ширина/высота задают геометрию до encode. Фон нужен, когда назначение — JPEG, а в исходнике была прозрачность.
Прогресс в кнопке («2 / 5») приходит из Worker. Не запускайте три огромные пачки в параллельных вкладках: процессор один.
Чем это не Image Studio
Dramtezi Convert заточен под понятный сценарий и посадочные страницы пар. Image Studio — расширенная оптимизация. Если нужен тонкий пресет и профессиональный контур, идите в Studio; если нужна быстрая смена формата без аккаунта — оставайтесь здесь.
Частые вопросы
Зачем Web Worker?
Чтобы интерфейс не замерзал, пока WASM кодирует кадр. Прогресс в кнопке приходит из Worker.
Почему кодеки подгружаются не сразу?
Ленивая загрузка: страница JPG → WebP не тащит AVIF encoder, пока он не нужен. Это экономит трафик первого экрана.
Это то же самое, что Image Studio?
Нет. Convert — простой сценарий «выбрал → скачал» и SEO-страницы пар. Studio (/service/converter/) — расширенная оптимизация.
Почему AVIF думает дольше?
Кодек AV1 дороже. Это ожидаемо, не поломка вкладки. Ресайз ускоряет пачку.