Sciter for D

c-smile andrew at sciter.com
Tue May 26 02:04:27 UTC 2026


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.




More information about the Digitalmars-d-announce mailing list