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.