Рекомендуем
VPS на Windows и Linux — от 49 ₽ за 7 дней Быстрый запуск сервера на NVMe для сайтов, ботов и других задач.
Выбрать VPS

HTMLBubbles в Telegram для macOS — в бета-сборке обнаружили интерактивные сообщения на HTML

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

HTMLBubbles в Telegram для macOS
HTMLBubbles в Telegram для macOS

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.

Источники

При использовании материалов сайта необходимо указывать ссылку на TGLand.ru. Если вы копируете фрагменты текста в интернете, прямая гиперссылка, доступная для индексации поисковыми системами, должна быть размещена в начале материала.

Вам также может понравиться