<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: В GTK 4 будет переработан бэкенд, позволяющий отображать инт...</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/116958.html</link>
    <description>Александр Ларсон (Alexander Larsson), разработчик Flatpak и активный участник проекта GNOME, рассказал (https://blogs.gnome.org/alexl/2019/03/29/broadway-adventures-in-gtk4/) о грядущих изменениях в развиваемом им GDK-бэкенде Broadway для отрисовки вывода библиотеки GTK в окне web-браузера. &lt;br&gt;&lt;br&gt;&lt;br&gt;В GTK 4 существенно изменились методы отрисовки и вместо вывода в буфер теперь применяется модель на основе узлов отрисовки (render nodes), при которой процесс вывода компонуется в виде дерева высокоуровневых операций, эффективно обрабатываемых GPU при помощи OpenGL и Vulkan. Broadway не вписывается в подобную модель, так как &lt;br&gt;манипулирует готовыми битмапами в формате PNG  - содержимое передаётся клиенту в виде копий слоев (для скроллинга) и блоков, описывающих изменения между изображениями. &lt;br&gt;&lt;br&gt;&lt;br&gt;Как вариант можно было использовать бэкенд программной отрисовки для вывода в буфер и затем использовать содержимое этого буфера в качестве исходных данных для Broadway. Но данным способ выглядит не оптимально и вместо перед</description>

<item>
    <title>В GTK 4 будет переработан бэкенд, отображающий интерфейс чер... (Alexey)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/116958.html#129</link>
    <pubDate>Fri, 13 Aug 2021 23:49:51 GMT</pubDate>
    <description>Вот так все и рассуждают, поэтому никто ничего до ума не доводит, ожидая, что кому больше надо, тот и доделает. Более того, это далеко не только в open-source, но и вообще везде. То, на что разработчики проекта потратят максимум неделю, какой-нибудь сторонний разработчик потратит месяцы, а то и года. Люди не приучены экономить время и ресурсы других, безответственны и легкомысленны. И из-за них всё стремительно катится в пятую точку.&lt;br&gt;</description>
</item>

<item>
    <title>В GTK 4 будет переработан бэкенд, отображающий интерфейс чер... (ivanpetrov)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/116958.html#128</link>
    <pubDate>Fri, 12 Apr 2019 22:03:38 GMT</pubDate>
    <description>А что даст переход на плеер?&lt;br&gt;</description>
</item>

<item>
    <title>В GTK 4 будет переработан бэкенд, позволяющий отображать инт... (J.L.)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/116958.html#127</link>
    <pubDate>Thu, 04 Apr 2019 10:23:28 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Вэб-интерфейс является более универсальным решением для отдачи интерфейса на другие машины &lt;br&gt;&amp;gt; он бы являлся решением если бы X-сервер или Вяленый имели в себе &lt;br&gt;&amp;gt; вебсервер плагином, который бы и отдавал в мой браузер &quot;графический вывод&quot; &lt;br&gt;&amp;gt; приложения, запущенного на машине &lt;br&gt;&lt;br&gt;сейчас GTK3 имеет в себе встроенный вебсервер&lt;br&gt;&lt;br&gt;&lt;br&gt;интересное попалось: https://habr.com/ru/post/212705/#comment_7331793&lt;br&gt;&lt;br&gt;&quot;GTK3 это, конечно же, хорошо и интересно, но, следует заметить, что изначально Broadway &amp;#8212; это технология и внутреннее кодовое имя релиза 6.3 X Window System 11 (X11R6.3):&lt;br&gt;&amp;#171;Broadway was the internal code name for The X Window System 11 Release 6.3 (X11R6.3) development effort. The X11R6.3 project was a ground-breaking initiative for enabling the use of X to create and access interactive applications on the World Wide Web. Any application linked to the Web using X11R6.3 can be located, accessed and executed with the same tools used for accessing static HTML documents today &amp;#8212; web browsers.&amp;#187</description>
</item>

<item>
    <title>В GTK 4 будет переработан бэкенд, отображающий интерфейс чер... (омномномним)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/116958.html#126</link>
    <pubDate>Thu, 04 Apr 2019 08:22:20 GMT</pubDate>
    <description>&amp;gt;идет к тому что скоро бинарей не будет. будут одни css и  html.&lt;br&gt;&lt;br&gt;ты что, вебмакака, котрая мечтает захватить весь мир, считая, что обработка бинарной программы (даже вдумайся, почему она БИНарная) - это тоже самое что и приложение (или что это вообще такое) на хтмл и цсс (типа железо сразу жрёт твои фекал-теги head и прочее) ?&lt;br&gt;&lt;br&gt;то ли наркоман, то ли второй Попов (у того тоже было всё просто как два байта переслать)&lt;br&gt;</description>
</item>

<item>
    <title>В GTK 4 будет переработан бэкенд, позволяющий отображать инт... (ig0r)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/116958.html#125</link>
    <pubDate>Tue, 02 Apr 2019 17:13:33 GMT</pubDate>
    <description>Вот поэтому пожалуй и существуют разные бэкенды, не понимаю почему люди которым нужен один из них протестуют против другого, они абсолютно разные, с разными задачами и разными подходами к их решению.&lt;br&gt;</description>
</item>

<item>
    <title>В GTK 4 будет переработан бэкенд, позволяющий отображать инт... (ig0r)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/116958.html#124</link>
    <pubDate>Tue, 02 Apr 2019 17:09:12 GMT</pubDate>
    <description>&amp;gt; а тут надо скомпилить приложение&lt;br&gt;&lt;br&gt;у меня работает без компиляции&lt;br&gt;&amp;gt; НО не на удалённой машине, как хочется всем олдскульщикам&lt;br&gt;&lt;br&gt;запускаю именно на удалённой машине&lt;br&gt;&#037; GDK_BACKEND=broadway gtk3-demo&lt;br&gt;</description>
</item>

<item>
    <title>В GTK 4 будет переработан бэкенд, позволяющий отображать инт... (Crazy Alex)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/116958.html#123</link>
    <pubDate>Tue, 02 Apr 2019 14:24:25 GMT</pubDate>
    <description>Иксы учли, пожалуй,  всё, что было актуально на тот момент и на приемлемом уровне. Не только передачу картинки, а и взаимодействие удалённых и локальных приложений, ввод и прочее, и использование специфических для каждого X-сервера (то есть клиентской машины) настроек в том числе. Проблема в том, что в какой-то момент их перестплэ развивать, а сиали отчаянно костылить, променяв эффективную и логичную работу на красоты.&lt;br&gt;&lt;br&gt;Насчёт универсальности веб-морды - за это заплачено не только диким жором ресурсов, но и потерей стандартного интерфейса и интеграции удалённого приложения с локальными.&lt;br&gt;</description>
</item>

<item>
    <title>В GTK 4 будет переработан бэкенд, позволяющий отображать инт... (Аноним)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/116958.html#122</link>
    <pubDate>Tue, 02 Apr 2019 11:54:57 GMT</pubDate>
    <description>Только с точностью наоборот.&lt;br&gt;</description>
</item>

<item>
    <title>В GTK 4 будет переработан бэкенд, позволяющий отображать инт... (J.L.)</title>
    <link>https://m.opennet.dev/openforum/vsluhforumID3/116958.html#121</link>
    <pubDate>Tue, 02 Apr 2019 09:30:39 GMT</pubDate>
    <description>&amp;gt; Вэб-интерфейс является более универсальным решением для отдачи интерфейса на другие машины&lt;br&gt;&lt;br&gt;он бы являлся решением если бы X-сервер или Вяленый имели в себе вебсервер плагином, который бы и отдавал в мой браузер &quot;графический вывод&quot; приложения, запущенного на машине&lt;br&gt;&lt;br&gt;а тут надо скомпилить приложение для браузера и запустить его в этом браузере&lt;br&gt;НО не на удалённой машине, как хочется всем олдскульщикам&lt;br&gt;</description>
</item>

</channel>
</rss>
