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

Опубликован фреймворк 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)
Чтобы комментировать, нужно войти.