10 points par xguru 2021-05-17 | 1 commentaires | Partager sur WhatsApp
  • Un moteur d’intégration écrit en C qui permet de créer diverses interfaces utilisateur avec HTML/CSS/JS lors du développement d’applications desktop

→ 5+ MB : permet de créer des applications 10 fois plus petites qu’avec Electron ou Qt

→ Le parseur HTML5/CSS (2.1 + certains modules de la 3) est implémenté en interne. Pour le JS, il utilise QuickJS

→ Direct2D/GDI+ (Windows), CoreGraphics (Mac), GTK/Cairo (Linux)

→ Fournit un inspecteur DOM

→ Fournit des bindings SDK pour Delphi, Go, .NET/C#, Python, Rust et PHP

  • Le compilateur Sciter.Quark permet de regrouper HTML/CSS/JS/images pour générer une application desktop

→ Windows/Mac/Linux : prise en charge Intel et ARM sur toutes les plateformes

→ Support Android/iOS prévu

  • Au cours des 10 dernières années, des logiciels antivirus l’ont principalement utilisé comme moteur d’interface utilisateur (Norton, Comodo, ESET, BitDefender..)

1 commentaires

 
xguru 2021-05-17

Autrefois, il utilisait un moteur de script distinct appelé TIScript, mais il est passé à QuickJS, ce qui permet désormais d’utiliser JavaScript.