Live data from Hacker News

HTML5 Version of the Tron:Legacy Boardroom Scene

robscanlon.com

31–40 of 74 posts

Re: HTML5 Version of the Tron:Legacy Boardroom Scene

#31
post #17

Earlier quoted context omitted.

The main problem with this kind of UI is information overload (which is the desired effect in movies, since the viewer isn't actually supposed to "use" nor understand all of the info displayed). There's no way to make this usable unless you lower the amount of info displayed, but then it will loose its "cool" factor.

Exactly. These fictional UIs are designed for a single end - to look good on camera. I think there is an inverse correlation between "cool" and "useful" - the "cool" often distracts from the "useful". While this kind of UI could work for something trivial like a simple calculator or alarm clock, in my experience it does not work for serious applications. As works of art however, these things are a beauty to look at -…

If you watch Cinemasins, he often makes fun of how useless 3D holographic displays really are for displaying and understanding data.

Re: HTML5 Version of the Tron:Legacy Boardroom Scene

#32
post #7

Glad to see some people are getting a kick out of this. I built it a few years back while learning webgl, css3, node.js, redis, and modern (at the time) js tooling. Source over at https://github.com/arscan/encom-boardroom I didn't build this with any real practical application in mind at the time. But some people have reused components in their own projects over the years, particularly the globe ( https://github.com/…

I liked the mobile orienteering detection. Looks great on Firefox/Android.

Re: HTML5 Version of the Tron:Legacy Boardroom Scene

#33
post #21

Earlier quoted context omitted.

I used browserify to bundle in Three.js and all the other dependencies. Yes, it's an embarrassingly large JS package. There are probably better ways of doing this, but being a weekend project I decided that it wasn't worth my time to investigate ;-) If you look at the commits, I just tried to push a few lines of code every day (nights, weekends) over the course of a couple of months. It adds up.

I am quite stupid, I always thought that when people on HN talked about their weekend projects they meant something that they'd made in a single weekend. Only now upon reading your comment do I realize that it means something one is working on over any number of weekends. I've been on HN for about 7 years :/ All this time I've been wondering why it takes me weeks of weekends to complete what others do in a single wee…

I think it has dual meanings, I've always taken it that way. Don't feel stupid.

Re: HTML5 Version of the Tron:Legacy Boardroom Scene

#35
post #17

Earlier quoted context omitted.

The main problem with this kind of UI is information overload (which is the desired effect in movies, since the viewer isn't actually supposed to "use" nor understand all of the info displayed). There's no way to make this usable unless you lower the amount of info displayed, but then it will loose its "cool" factor.

Exactly. These fictional UIs are designed for a single end - to look good on camera. I think there is an inverse correlation between "cool" and "useful" - the "cool" often distracts from the "useful". While this kind of UI could work for something trivial like a simple calculator or alarm clock, in my experience it does not work for serious applications. As works of art however, these things are a beauty to look at -…

[deleted]

Re: HTML5 Version of the Tron:Legacy Boardroom Scene

#37
The funny thing is that it loads faster and has higher fps than many websites that display simple blogposts and a couple of images, but pull in literally megabytes of JavaScript and other bloat.

People, learn from this. Seriously. The web doesn't have to be slow if you put effort into it.

Re: HTML5 Version of the Tron:Legacy Boardroom Scene

#38
post #7

Glad to see some people are getting a kick out of this. I built it a few years back while learning webgl, css3, node.js, redis, and modern (at the time) js tooling. Source over at https://github.com/arscan/encom-boardroom I didn't build this with any real practical application in mind at the time. But some people have reused components in their own projects over the years, particularly the globe ( https://github.com/…

All awesome stuff! I'm currently working in the travel industry and immediately after seeing this I'm planning on using the globe for a flights dashboard. ;)
Post reply on HN