В Telegram для macOS заметили тест HTMLBubbles. С помощью этого модуля можно будет создавать интерактивные сообщения на HTML, CSS и JavaScript — например, карточки товаров, дашборды, списки задач и пр., передает канал «Telegram Info». Официальных подтверждений нет.
|
Обновление |
Интерактивные сообщения-виджеты на HTML, CSS и JavaScript прямо в чате Telegram |
|
Доступные виджеты |
|
|
Где обнаружили |
Сборка Telegram для macOS 12.10.283300 |
|
Название подсистемы |
HTMLBubbles |
|
Статус |
Официального подтверждения нет |
|
Предыдущая новость |
На обновление обратили внимание в канале «TBetaLeak». Редакция канала «Telegram Info» проверила информацию и «поверхностно подтвердила», что обновление есть.
Но описанное поведение и механика пока независимо не подтверждались.
Как устроены интерактивные сообщения в Telegram
Обычное сообщение превращается в небольшой виджет — это могут быть:
-
карточки товаров;
-
посадочные талоны;
-
интерактивные графики;
-
списки задач;
-
игры и пр.
Источник: Telegram-канал «TBetaLeak»
По данным канала «TBetaLeak», в сборке уже есть 64 демонстрационных сценария: от магазинов до аналитики и игр.
Для отрисовки используется компактный движок litehtml. Скрипты работают в изолированной среде:
у них нет доступа к сети;
внешние картинки, видео и аудио не загружаются;
один вызов JavaScript не может длиться дольше 50 миллисекунд.
Если скрипт зависнет или выдаст ошибку, вместо виджета появится обычный статичный блок.
Что говорят о безопасности интерактивных сообщений в мессенджере
У редакции канала «Telegram Info» есть опасения в безопасности обновления.
«Интеграция веб-движков с поддержкой исполнения JavaScript, даже сильно урезанного, непосредственно в интерфейс переписки — это огромный риск. Практика показывает, что как бы разработчики ни изолировали среду, в системах рендеринга регулярно находят уязвимости. Риск исполнения вредоносного кода просто при просмотре чата вызывает большие вопросы к целесообразности таких виджетов», — отмечают в редакции «Telegram Info».
Сейчас HTMLBubbles — ранний экспериментальный концепт, который тестирует команда Telegram. Публично функция не запущена, официального анонса не было — до релиза ее могут сильно изменить или отменить.
Ранее Telegram начал тестировать квадратный формат видеосообщений.
Возможно, вам будет интересно:
Источники: Telegram-каналы «Telegram Info» и «TBetaLeak»