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