В экспериментальной сборке Telegram для macOS 12.10.283300 обнаружили подсистему HTMLBubbles, предназначенную для интерактивных сообщений на HTML, CSS и JavaScript прямо внутри чата. Редакция Telegram Info подтвердила наличие модуля в коде, но работу описанных виджетов пока не удалось независимо проверить. Если разработка получит публичный релиз, сообщения смогут содержать элементы управления, которые сейчас чаще встречаются в мини-приложениях.

HTMLBubbles превращает сообщение Telegram в интерактивную карточку
О находке 8 октября 2026 года сообщил исследовательский Telegram-канал TBetaLeak. При изучении сборки 12.10.283300 для macOS его автор обнаружил компоненты HTMLBubbles — экспериментальной системы, позволяющей показывать внутри переписки оформленные HTML-блоки и реагировать на действия пользователя.
По данным автора находки, в тестовой реализации предусмотрено 64 демонстрационных сценария. Среди них — карточка товара с выбором варианта, посадочный талон, графики, список задач и шахматная партия. Все эти сценарии пока относятся к прототипу; пользователям они недоступны.
Представим сообщение от магазина. В обычной переписке покупатель видит описание товара, фотографию и ссылку. В концепции HTMLBubbles непосредственно внутри сообщения может появиться карточка с выбором цвета или комплектации, а интерфейс отреагирует на нажатие. Каким образом такие действия будут связаны с оплатой или сервером магазина, пока не раскрывается.
Редакция независимого издания Telegram Info English сообщила, что при предварительной проверке обнаружила модуль в коде указанной версии клиента. При этом журналисты особо подчеркнули: фактическое поведение HTMLBubbles и работоспособность заявленных сценариев ещё не получили независимого подтверждения.
Для отображения HTMLBubbles заявлен лёгкий движок litehtml
Согласно описанию прототипа, HTML-разметку и стили обрабатывает litehtml — компактный движок, способный разбирать HTML и CSS и рассчитывать расположение элементов. В официальном репозитории проекта объясняется, что litehtml сам по себе не рисует текст и изображения: для этого приложение подключает собственный механизм отображения. Именно такой подход, по сообщению исследователя, Telegram использует в macOS-клиенте.
Это объясняет, почему будущие сообщения предполагаются визуально сложнее обычного текста, но уступают полноценным веб-страницам по возможностям. HTMLBubbles проектируется как небольшой интерфейс внутри сообщения с ограниченным набором элементов и действий.
Отдельные ограничения в найденном прототипе, по данным TBetaLeak, выглядят так:
- Встроенный JavaScript не получает обычные браузерные объекты
windowиdocument, а сетевые обращения черезfetch,XMLHttpRequestи сокеты запрещены. - Подгрузка внешних изображений по HTTP и HTTPS блокируется. Для оформления предполагается использовать встроенные ресурсы.
- Теги
video,audio,iframeиcanvasигнорируются. - Один синхронный вызов скрипта ограничен 50 мс; заявлена и общая квота процессорного времени — 200 мс в секунду.
- При ошибке скрипта или превышении лимита интерфейс должен переходить к заранее подготовленному статичному HTML-представлению.
Эти параметры описаны исследователем по результатам изучения бета-сборки. Официальной документации Telegram, подтверждающей их как окончательные требования к будущим HTML-сообщениям, пока нет.
Чем HTMLBubbles отличается от Telegram Mini Apps и форматированных сообщений
В Telegram уже работают Mini Apps — приложения, которые боты открывают в специальном веб-интерфейсе внутри мессенджера. Официальная документация описывает для них WebView, JavaScript API, авторизацию и взаимодействие с ботами. Пользователь запускает приложение через кнопку, меню или ссылку и переходит в отдельное представление.
Идея HTMLBubbles другая: интерактивный блок располагается непосредственно в истории переписки и занимает место сообщения. Для короткого действия, например выбора варианта товара или отметки пункта списка, такой формат потенциально сокращает число переходов между экраном чата и интерфейсом приложения.
Существует и ещё одно различие. Telegram уже поддерживает расширенное форматирование текста: заголовки, таблицы, блоки кода и другие элементы оформления. HTMLBubbles предполагает добавление программируемого поведения: карточка может менять своё состояние при взаимодействии. Пока неизвестно, будет ли для отправки таких сообщений доступен отдельный интерфейс Bot API или другой публичный механизм.
JavaScript внутри переписки создаёт отдельный вопрос безопасности
Исполнение кода в сообщениях потребует тщательной изоляции. По описанию прототипа, Telegram пытается ограничить доступ к сети, время работы скриптов и допустимые HTML-элементы. Эти меры направлены на то, чтобы карточка не загружала произвольные внешние ресурсы и не потребляла слишком много процессорного времени.
Однако наличие ограничений само по себе ещё не подтверждает безопасность готовой реализации. Редакция Telegram Info English отдельно выразила опасения по поводу JavaScript, который может запускаться при просмотре переписки: у систем отображения сложного содержимого периодически обнаруживают ошибки, а появление программируемых элементов увеличивает поверхность потенциальных атак.
Пока не опубликованы результаты независимого аудита, схема разрешений для авторов таких сообщений или описание того, какие события способны запускать скрипты. Сведений о найденной уязвимости именно в HTMLBubbles также нет. Речь идёт об оценке потенциальных рисков раннего прототипа.
Telegram ещё не объявил дату запуска HTMLBubbles
По состоянию на 8 октября 2026 года HTMLBubbles остаётся экспериментальной подсистемой. Официальная страница Telegram для macOS указывает релиз версии 13.0 от 8 октября, но её краткая история изменений не содержит анонса этой функции. Обычные пользователи пока не получили подтверждённого способа создавать и отправлять HTMLBubbles.
Дальнейшая судьба технологии зависит от результатов тестирования. Сам модуль уже стал предметом независимого изучения, но сроки выхода, совместимость с Android, iOS и Telegram Desktop, способ доставки таких сообщений и окончательные ограничения не объявлены. Именно ответы на эти вопросы определят, сможет ли HTMLBubbles стать общим форматом интерактивных сообщений в Telegram.
Источники
- TBetaLeak — первоначальная находка HTMLBubbles в бета-сборке Telegram
- TBetaLeak — технические ограничения экспериментальной подсистемы
- Telegram Info English — независимое подтверждение наличия модуля в коде
- Telegram — официальная документация Mini Apps
- litehtml — официальный репозиторий и описание движка
- Telegram for macOS — официальная история версий