Sciter - เอนจิน HTML/CSS/JS แบบฝังตัวได้
(sciter.com)- เอนจินแบบฝังตัวที่เขียนด้วย C สำหรับสร้าง UI ที่หลากหลายด้วย HTML/CSS/JS เป็นต้น เมื่อต้องพัฒนาแอปเดสก์ท็อป
→ 5+MB : สามารถสร้างแอปได้ด้วยขนาดเพียง 1/10 เมื่อเทียบกับ Electron หรือ Qt เป็นต้น
→ พาร์เซอร์ HTML5/CSS (2.1 + บางโมดูลของ 3) พัฒนาขึ้นเอง ส่วน JS ใช้ QuickJS
→ Direct2D/GDI+ (วินโดวส์), CoreGraphics (แมค), GTK/Cairo (ลินุกซ์)
→ มี DOM Inspector ให้ใช้งาน
→ มี SDK bindings สำหรับ Delphi, Go, .NET/C#, Python, Rust, PHP
- สามารถใช้คอมไพเลอร์ Sciter.Quark เพื่อรวม HTML/CSS/JS/รูปภาพ แล้วสร้างเป็นแอปเดสก์ท็อปได้
→ วินโดวส์/แมค/ลินุกซ์ : รองรับทั้ง Intel / ARM
→ มีแผนรองรับ Android/iOS
- ตลอด 10 ปีที่ผ่านมา ซอฟต์แวร์แอนติไวรัสใช้เป็นหลักในฐานะเอนจิน UI (Norton, Comodo, ESET, BitDefender..)
1 ความคิดเห็น
ก่อนหน้านี้เคยใช้เอนจินสคริปต์แยกต่างหากชื่อ TIScript แต่ได้เปลี่ยนมาใช้ QuickJS ทำให้สามารถใช้ JavaScript ได้แล้ว
Sciter uses JavaScript from now and on https://terrainformatica.com/2021/04/…
QuickJS Javascript Engine - เอนจิน JavaScript ขนาดเล็ก เร็ว และฝังตัวได้ https://th.news.hada.io/topic?id=59