Ad Briefs
Ad Briefs
@AdBriefsHub

Blob API — это не про «удобно загрузить файл». Это про контроль над памятью в браузере.

Blob API — это не про «удобно загрузить файл». Это про контроль над памятью в браузере.

Что происходит на деле: вместо того чтобы держать файл целиком в JS-объектах, браузер выдаёт Blob — ссылку на бинарные данные. Дальше можно:
- показать превью через `URL.createObjectURL()`
- скачать файл без лишних копий
- резать большие файлы на части для аплоада
- читать CSV/PDF/видео без убийства вкладки

Почему это важно для adtech и медиа-команд? Потому что любые тяжёлые ассеты — креативы, отчёты, выгрузки, архивы событий — легко раздувают память. Один лишний `FileReader` в base64 = +33% к размеру данных. На больших файлах это уже не «мелочь», а лаги, фризы и кривой UX.

Главная ловушка: object URL надо освобождать через `URL.revokeObjectURL()`. Не сделал — получил утечку памяти, особенно в SPA, где пользователь сидит долго.

Итог простой: Blob API — это способ не убивать фронт при работе с файлами. Быстро, дёшево по памяти, но только если не лениться закрывать хвосты. 🧠
Этот пост опубликован в Telegram-канале Ad Briefs. Подписаться можно по ссылке: @AdBriefsHub.
industry

Свежие посты в категории «Industry & Brand News»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.