Sciter в качестве движка для построения стилизуемого WM (?)
От: zx zpectrum  
Дата: 12.08.23 05:35
Оценка:
Странный и необычный вопрос уважаемому Андрею.

А что если:
1. Взять Sciter Lite, который работает без всяких дескрипторов окон, и сравнительно легко интегрируется куда угодно, где есть аппаратно ускоренная отрисовка;
2. Завести его под Linux поверх DRM/KMS;
3. И заставить работать Wayland-композитором + оконным менеджером: рисовать декорации окошек, рабочий стол, менюшки, и, собственно, композировать содержимое UI-клиентов.

Реален ли такой эзотерический сценарий использования? Есть ли какие-либо невидимые со стороны подвохи и подводные камни, чтобы сразу сказать твердое "нет" данной долбонавтской затее?

Возможные преимущества-то очевидны. Легкость визуальной стилизации. HiDPI и врожденная независимость от физического разрешения подключенного(ных) дисплея(ев). Общая легковесность по сравнению с тем же монстроидальным Гномом, в котором крутится полновесный Webkit. Потенциальная возможность минимизировать расход энергии в портативных устройствах за счет легкости и быстроты. Скромный размер кодовой базы, что позволит малыми человеческими ресурсами проделать такие нетривиальные штуки, как мультиконтекстность и мульти-runloop-ность в сценарии "N дисплеев с разной частотой обновления" (о чем страшно даже и задумываться в случае больших и толстых веб-движков, которые будут рисовать либо когда сами захотят, либо придется избыточно копировать кадры).
Отредактировано 12.08.2023 5:38 zx zpectrum . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.