Браузерные расширения (Chrome MV3)

Расширения на TypeScript с аккуратными разрешениями, service worker и понятным UX под конкретный сценарий.

Современные расширения Chrome — это мини-продукты: запросы разрешений должны быть прозрачны, service worker часто перезапускается, а обмен сообщениями между UI, content scripts и фоном лучше держать простым.

Делаю MV3 на TypeScript с вылизанным UX для повторяющихся задач — например генерация изображений или исследовательские инструменты — без превращения браузера в тяжёлую панель.

Если нужен спутниковый интерфейс рядом с веб-продуктом, расширение часто встречает пользователя там, где он уже работает.

Частые вопросы

Делаете ли расширения Manifest V3?

Да — MV3 на TypeScript: service worker, content scripts, простой обмен сообщениями.

Как подходите к разрешениям?

Запрашиваем только нужное, прозрачно описываем в карточке магазина, без широкого доступа к хостам по умолчанию.

Помогаете ли с публикацией в Chrome Web Store?

Готовлю сборку, privacy policy и материалы для модерации; аккаунт разработчика остаётся у вас.

А Firefox или Edge?

Базово — Chrome MV3; порты под Firefox/Edge возможны, когда API совпадают — по объёму проекта.

Может ли расширение работать с нашим веб-приложением?

Да — UI расширения + ваш REST API и авторизация без дублирования backend.