4 ms·
Does this ship an exactly pegged version of WebKit like Electron or does it use whatever the host system provides?
by MuffinFlavored 5y ago
Does this ship an exactly pegged version of WebKit like Electron or does it use whatever the host system provides?
- sreekotay 5y agoSciter does not use website at all, nor any HTML engine provided by the host OS. It is itself an entire HTML,CSS,JS engine.
- deleted 5y ago[deleted]
- chrismorgan 5y agoWell, roughly-HTML, almost-CSS and fairly-but-not-completely-JS. Historically, TIScript was the biggest problem for web compatibility, being very web-incompatible, but even the QuickJS version is already incompatible with the web in a couple of ways. And its fork of CSS doesn’t implement things like Flex and Grid, but rather something proprietary with similar scope, some advantages, some disadvantages, but mostly just different which I would say is generally a bad thing.
- synergy20 5y agowhich is fine. The goal is to make *cross-platform* Desktop GUIs that is also light weight. I think Sciter can define a subset of html|css|js and provide some syntax checker(e.g. this feature is not supported). For Desktop GUIs we don't need all those web APIs etc. Sciter is super light weight comparing to Electron and Tauri.
- chrismorgan 5y agoYou very regularly would like cross-platform desktop apps to work on the web as well, or at least to be able to share significant chunks of code. Given that, the fact that Sciter isn’t actually HTML/CSS/JS but rather a superset of a subset of each becomes very notable: you certainly won’t get total code sharing, and you’ll probably even struggle to get significant UI sharing.
- synergy20 5y agoI think sciter is not electronjs per se, it does not do web rendering, instead it uses html/css/js for Desktop(no internet) development, to replace say Qt-based GUIs. Tried it a while ago, pretty decent.