On Monday, 25 May 2026 at 19:55:56 UTC, Dejan Lekic wrote:
On Thursday, 14 May 2026 at 20:56:22 UTC, c-smile wrote:
I've almost done with D version of [Sciter](https://sciter.com) SDK.

HTML5, CSS3, DOM, JS for a GUI application is absolutely not necessary.

But nevertheless you provide a sample that uses DOM and CSS 😛.

GTK3 and GTK4 are using DOM similar to W3C DOM and CSS3 as it is. It is just instead of HTML they use XML for DOM tree serialization, here is Glade exhaust:

```
<object class="GtkWindow">
    <property name="child">
      <object class="GtkBox">
        <property name="orientation">vertical</property>
        <child>
          <object class="GtkLabel">
<property name="label" translatable="1">my app</property>
          </object>
        </child>
        <child>
          <object class="GtkSpinner">
            <property name="active">True</property>
          </object>
        </child>
      </object>
    </property>
  </object>
```

And as I said that GiD (GTK4) is of quite marginal use.

Even on Linux. I have at least customer with very strict UI policy, their system is made of RPi's that run [Wayland / Cage Compositor](https://sciter.com/cage-scapp-sciter-in-kiosk-mode/) - single app full screen (a.k.a. kiosk mode).

"We are not so rich to buy cheap things" (C) my grandma.

To rephrase this: we are not so rich to design desktop applications for just 1% of desktop market.


Reply via email to