В версии Telegram 13.2 обнаружили технологию HTMLBubbles, которая позволяет запускать код на базе HTML, CSS и JavaScript прямо внутри текстовых сообщений. Ранее эту функцию тестировали в бета-сборках мессенджера.
Нововведение даёт возможность запускать в сообщениях интерактивные интерфейсы и даже игры без необходимости открывать мини-приложения. Отредактированный при взаимодействии с сообщением код можно зафиксировать после завершения сессии — это позволяет реализовать системы сохранения в играх.
Энтузиасты уже начали экспериментировать с технологией: внутри сообщений научились запускать простые клоны игр Wolfenstein 3D, Geometry Dash и 2048.
У HTMLBubbles есть ограничения: объём скриптов ограничен 32 КБ, а в коде запрещены сетевые запросы к сторонним ресурсам.