К ленте

Telegram запускает JavaScript код в сообщениях через HTMLBubbles

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

Функционал работает без открытия отдельного окна Mini App, интегрируясь прямо в интерфейс мессенджера. В текущей сборке доступно 64 демонстрационных сценария, включая карточки товаров с переключением параметров, посадочные талоны, списки задач и даже игру в шахматы.

За обработку контента отвечает лёгкий движок litehtml, который парсит HTML и CSS, определяя расположение элементов, а рендеринг текста и изображений осуществляется средствами операционной системы macOS. Движок поддерживает веб-стандарты лишь частично и не является полноценным браузером.

Песочница имеет строгие ограничения безопасности: скриптам недоступны объекты document, window, fetch, XMLHttpRequest и сокеты. Внешние изображения по протоколам HTTP(S) заблокированы, а теги video, audio, iframe и canvas игнорируются.

  • Выполнение скрипта ограничено 50 мс на один вызов и 200 мс суммарно в секунду
  • Допускается использование не более 16 таймеров одновременно
  • При превышении лимитов или ошибках виджет отображает статическую HTML-версию

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

litehtml движок

10,8 тыс. просмотров

Ещё из канала Чёрный Треугольник

Пентагон создал секретный отдел для технологического саботажа

Пентагон создал секретный отдел для технологического саботажа

Пентагон тайно создал отдел Technology Support Office для саботажа зарубежных технологий. Подразделение занимается взломом и внедрением дефектных компонентов в вооружение противника.

Технологии
Израильская компания разрабатывает ИИ-устройство для обнаружения дронов по звуку

Израильская компания разрабатывает ИИ-устройство для обнаружения дронов по звуку

Silynxcom создает носимый ИИ-устройство для распознавания FPV-дронов по звуку. Система работает автономно и защищает от аппаратов на оптоволокне, невидимых для радиолокационных средств.

Технологии

Похожие в категории Технологии