Live data from Hacker News

Show HN: UI system completely painted on HTML5 Canvas (early demo)

codeclamp.com

1–10 of 16 posts

Re: Show HN: UI system completely painted on HTML5 Canvas (early demo)

#3
I wouldn't call this approach radically new, this was already done with GTK3:

http://blogs.gnome.org/alexl/2010/11/23/gtk3-vs-html5/

Also we already have a lot of browser UI toolkits that behave the same in modern browsers. I don't really feel this could bring anything new to the table.

A lot of the time in fact we don't want our UI to look the same everywhere, for example I would love my site to scale down and degrade gracefully on mobile or in other words: progressive enhancement.

Performance and legacy browsers still plague the canvas element, so I won't rely on that as the foundation of a UI technology.

And last but not least: this UI framework has to duplicate a lot of behavior that the browser already does, which I feel is both a waste of time and a waste of resources.

I don't want to look too negative about this, but I'm really skeptical that a UI framework like this would be better than what we already have.

Re: Show HN: UI system completely painted on HTML5 Canvas (early demo)

#6
post #2

This is my latest startup. The current version (0.1) is a very early version, it is not intended for production usage yet. I am interested in opinions on the approach, and also would be happy to find investors.

Interesting.

In the long run, I believe this is the wrong approach. Scenegraph-based UI can be easier to HW accelerate.

Re: Show HN: UI system completely painted on HTML5 Canvas (early demo)

#8
post #2

This is my latest startup. The current version (0.1) is a very early version, it is not intended for production usage yet. I am interested in opinions on the approach, and also would be happy to find investors.

Sorry man, this just goes against the grain of the web - the future is imo in using browser as a smart, hw accelerated runtime that is native on every platform, not in creating a dumb/slow proprietary emulation layer inside. Flash has already lost, and whatever good it had (fast accelerated video) has already been made native.

Re: Show HN: UI system completely painted on HTML5 Canvas (early demo)

#9

I smell a new flash coming. No accessibility and it emulates things, that browser can do nativly, without using JavaScript.

If we call this 'flash': My dream is to create a better flash than flash. I do this in my spare time, so the features a I've put into this are very limited as of yet, but once I will have more time/resources I will try to do my best on things like accessibility.

Re: Show HN: UI system completely painted on HTML5 Canvas (early demo)

#10
post #2

This is my latest startup. The current version (0.1) is a very early version, it is not intended for production usage yet. I am interested in opinions on the approach, and also would be happy to find investors.

Sorry man, this just goes against the grain of the web - the future is imo in using browser as a smart, hw accelerated runtime that is native on every platform, not in creating a dumb/slow proprietary emulation layer inside. Flash has already lost, and whatever good it had (fast accelerated video) has already been made native.

The problem with this is that the web is driven by commitees, so innovation is terribly slow. For example there is no real dynamic layout in web standards, which is crazy. (Look at my v0.1 GridPanel class and compare it to CSS layout...) I want to create a system in which people can create their own components, own layout managers, etc... This thing should not replace the web, but has a place in UI tech research and application development.
Post reply on HN