vott2.ru
отметили
2
человек
голосовать
Фреймворк WebDesktopGL для запуска веб-сайтов как десктопных приложений в Astra Linux и Linux системах. Через Chromiumhabr.com
max_dev, · Политика
image

Опубликован фреймворк WebDesktopGL, который позволяет запускать веб-сайты как десктопные приложения в Astra Linux и других Linux-системах. В основе лежит браузер Chromium, используемый в качестве графического движка.

Разработчик подробно описал технические детали: настройку параметров запуска Chromium, работу с виртуальными экранами Xephyr и Xvfb, а также добавление поддержки GPU видеокарты поверх Xorg. Отдельно рассмотрена реализация буфера обмена между дисплеями через утилиту xclip.

Цель проекта — создание альтернативы фреймворку Electron, адаптированной под отечественную ОС Astra Linux и другие Linux-дистрибутивы. Тестирование проводилось в средах Wayland и X11 на Ubuntu 24.04 (KDE), Ubuntu 22.04 (KDE) и Astra Linux 1.8.

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

Появление такого инструмента может упростить перенос веб-приложений на Linux-платформы без использования тяжёлых фреймворков. Возможно, это снизит зависимость от проприетарных решений в корпоративной среде, где востребована Astra Linux.

Комментарии (0)

Чтобы комментировать, нужно войти.