Hacker News new | ask | show | jobs
by infogulch 3686 days ago
Working with Atom has opened my eyes to the idea that the web technologies are the ultimate UI platform. HTML+CSS can build any user interface and allow extreme customization.

Atom is slow and chromium a resource hog, but these are limitations of the current implementations, not inherent to the technologies themselves. A Servo-based UI toolkit with well thought out DOM bindings could solve both of these problems spectacularly.

But I'm glad this exists and I'm excited to see a light cross platform UI library that works across multiple OSes and languages. I'll probably use this for my future native UI needs.

1 comments

"Atom is slow and chromium a resource hog..." Check Sciter (http://sciter.com) then. It is single dll/so/dylib of 4-8mb without any external dependencies.
Licensing & Prices > Indie+ (Windows, OS X, Linux versions) > $1260 + yearly upgrade fee

> We have no intention to cover full CSS1/CSS2 attibute map.

Yeah that's not gonna work out for many projects.

1. there is a free version. 2. "We have no intention to cover full CSS1/CSS2 attibute map." is a very old statement. CSS 2.1 is implemented in full.
Thanks for refuting my first impressions. I may have to take a closer look even though it's closed-source.

"is a very old statement". I found this from the home page: Developers > Resources For ... > Web Programmers > CSS Property Map [0]. :)

Some questions. How does the render performance compare to modern browsers? TIScript: why?

[0]: http://sciter.com/docs/content/css/cssmap.html

1. Render performance.

On Windows Sciter uses Direct2D that is native H/W accelerated graphics rendering layer. Yet it allows to render UI directly into DirectX surface : http://sciter.com/sciter-and-directx/

2. Why TIScript ?

Check "10 years road to Sciter" article: https://sciter.com/2014/07/