Кодик кратко объясняет суть статьи
В бета-версии Telegram для macOS замечена экспериментальная система HTMLBubbles, позволяющая создавать интерактивные сообщения на основе HTML, CSS и JavaScript прямо в ленте чата. Сообщение может превратиться в виджет: карточку товара, посадочный талон, график, список задач или игру. Для отображения используется облегчённый движок litehtml, скрипты исполняются в изолированной среде с ограничениями по времени выполнения и доступу к внешним ресурсам. Функция находится на стадии внутреннего тестирования командой Telegram, официально не представлена и может претерпеть изменения перед запуском. Некоторые пользователи выражают сомнения относительно безопасности технологии. Дополнительно Telegram подал заявки на домены .gram и .telegram.
Читайте в Telegram
|
В бета-версии Telegram для macOS нашли экспериментальную систему HTMLBubbles для интерактивных сообщений, обнаружили пользователи в Сети.
Подсистему обнаружили в сборке 12.10.283300. Как пишут пользователи, Telegram тестирует сообщения на HTML, CSS и JavaScript, которые работают прямо в ленте чата, без запуска отдельного окна мини-приложения.
Такое сообщение может стать небольшим виджетом: карточкой товара с выбором цвета, интерактивным посадочным талоном, живым графиком, списком задач или шахматной партией. Как утверждается, в сборке уже есть 64 демонстрационных сценария, от магазинов до аналитики и игр.
Вместо полноценного браузерного движка используется компактный litehtml. Скрипты работают в изолированной среде (песочнице): у них нет доступа к сети, внешние картинки, видео и аудио не загружаются, а один вызов JavaScript не может длиться дольше 50 мс. Если скрипт зависнет или выдаст ошибку, вместо виджета появится обычный статичный блок.
Некоторые сомневаются в безопасности нововведения: по их мнению, в системах отрисовки регулярно находят уязвимости, и исполнение JavaScript прямо в переписке создаёт риск запуска вредоносного кода при простом просмотре чата.
Публично функция не запущена и, утверждается, тестируется внутри команды Telegram. Официально мессенджер её не анонсировал, до релиза HTMLBubbles могут сильно изменить или отменить.










