Обновить

Комментарии 4

Поправил ссылку на репозиторий, каким-то чудом коряво записалась в начальном документе

Ultralight отпал, так как является платным

У него же есть тариф free с несущественными ограничениями (нельзя вызывать рендер чаще 60 раз в секунду, отключён джиттер). Или вам обязательно нужны исходники? Я сейчас его как раз изучаю.

Как вам в итоге живётся на WPE? Ultralight позиционируется как лучшее из двух миров — совместимость с Хромиумом и умеренные запросы ресурсов как у нативных приложений. Есть более тощие рендеры (не под Raspberry, насколько я знаю), но там своя имплементация и в десктопном Хроме не поотлаживаться.

У меня очень большой коммерический проект. Так что я не вписываюсь в условие <100k $. Ещё минорный минус - отсутствие удалённого Веб Инспектора - иногда без него очень сложно, когда у тебя малинка висит в другой стране)
Для инди проекта я бы тоже взял Ultralight - мороки было бы намного меньше, но как профессиональное решение - WPE более чем понравился. Стабильно без выключений уже месяц работает, никаких нареканий ни в плане ресурсов, ни в плане утечек. Съедает 2 гигабайта RAM из 8-ми. В общем - никогда на CEF не вернусь. Ну и весят библиотеки по 46 мегабайт собранные. В общем - все клиенты очень довольны - нареканий никаких)

Да, я ещё в статье обратил на это внимание (спасибо!) и окончательно решил, что каждое окно приложения закреплю за своим процессом. Никаких пулов. Ultralight это как раз позволяет, как, если помните, позволял CEF1. Вот и будет естественная регуляция утечек.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации