Show HN: Building an HTML5 Desktop environment with a minimal server component
github.com
github.com
https://github.com/grimwire/grimwire
grimwire appears to be somewhat further along, although still in alpha. both are very cool projects/ideas.
https://news.ycombinator.com/item?id=5876723
There are a lot of advantages to running the window manager (and ui toolkit) in the window server itself, like NeWS used to do, but X doesn't do on purpose:
https://news.ycombinator.com/item?id=5845119
The concept of a HTML5 "Desktop" is being developed by Firefox OS[2] and Tizen[3] so there is likely benefits to this.
[1] http://en.wikipedia.org/wiki/ARM_Cortex-M#Cortex-M4
It wouldn't need to be a full browser (even though it could). The approach could be similar to what QT already does with CSS.
I have searched but my Google-fu skills were not enough. Is there something similar already?
I do plan to add more apps that run on the native side, they will be conscious of the HTML interface though. It's taking more of the Extremely smart client approach. So much so that there isn't a great need for a protocol beyond something for sending the client the JavaScript that runs any application specific protocol.
Also reminds me of a cruddy file browser I was working on for servers with php: http://selfsamegames.com/selfsame/
I'll probably be in touch ;)
You could probably do it the other way around without too much trouble. Run Linux inside Notanos. You could implement a file system that communicates with the host environment.
were those developed from scratch in JS or ported ?
CKeditor is http://ckeditor.com/ CodeMirror is http://codemirror.net/
Which are both JavaScript
GlGears is an emscripten port from c.
Pac Mini is written by myself in DCPU16 assembly and running on a Javascript Emulator.
I wrote Termish in JavasScript.
I made Generic Platformer for a Ludum Dare using Haxe and compiling to JavaScript.
Does it have a browser?