В рамках проекта WebKitForWayland (https://github.com/WebKitForWayland/webkit) подготовлен (http://blogs.igalia.com/zdobersek/2014/12/09/announcing-webk.../) порт браузерного движка WebKit2 для использования в окружениях на базе Wayland. Порт нацелен на задействование при работе средств аппаратного ускорения и минимальное потребление ресурсов, что делает проект интересным решением для создания web-продуктов для встраиваемых платформ.
В отличие от других вариантов WebKit, WebKitForWayland не использует промежуточные прослойки в форме тулкитов для построения GUI (проект развивается разработчиками WebKitGTK+), а работает непосредственно через протокол Wayland. Из систем на базе Wayland в настоящее время поддерживается только композитный сервер Weston. Для ускорения отрисовки web-контента используется EGL и OpenGL ES с привлечением библиотек GLib, Libsoup и Cairo. Разработка оформлена в виде разделяемой библиотеки и поддерживает многопроцессную обработку контента. Управляющий компонент UIProcess загружается непосредственно композитным менеджером, после чего ответвляется обработчик контента WebProcess, который выполняется в качестве клиента композитного менеджера.
Одновременно разработчики Qt представили (http://blog.qt.digia.com/blog/2014/12/09/multi-process-embed.../) сборки платформы Qt Enterprise Embedded (Qt EE), использующие для построения интерфейса Qt Wayland и композитный сервер Weston. Таким образом, Qt EE теперь предоставляет средства для формирования и поддержания полноценных загрузочных мобильных систем с пользовательским окружением на базе Qt/QML и Wayland.
<center><iframe width="640" height="360" src="//www.youtube.com/embed/UOYCvmQ2x2E?rel=0" frameborder="0" allowfullscreen></iframe><center>URL: http://blogs.igalia.com/zdobersek/2014/12/09/announcing-webk.../
Новость: http://www.opennet.me/opennews/art.shtml?num=41226
А какие-нибудь тесты производительности есть?
Пока что их радует сам факт, что запустилось. Это их убеждает том, что их Wayland правильнее, современнее, молодёжнее.А что там со скоростью? да кому она нужна? Тебе опять скажут "Нищеброд! Купи новый компьютер, это же современная технология! Ты хочешь на компе с i8, с 64 ГБ памяти и карточкой SuperMegaFermi, купленными пол года назад играть в пасьянс и у тебя не тормозило? Это же прошлый век! Нищеброд! Не позорься! Вали на винду!"
Что-то я не понял, "Qt over Wayland" разве это новость? Разве у Jolla это уже не год как сделано?
Тут речь не о Qt over Wayland, а о том, что Qt EE теперь использует Wayland.
А почему, кстати, WebKit? Ведь он устарел и дальше развиваться не будет. Или для встраиваемых изделий этого хватает? Они портируют заведомо устаревшую технологию?
Потому, что опыт в портировании WebKit'а на Wayland наработан уже чудовищный - это же 3-й порт WebKit'а на Wayland, если я не ошибаюсь. ;-)
В окружении голых микросхем выглядит круче и технологичнее?