Reading the name of this project got my hopes up, thinking I was going to have the option of using Firefox instead of Webkit as my rendering engine. Oh well.
Reading the name of this project got my hopes up, thinking I was going to have the option of using Firefox instead of Webkit as my rendering engine. Oh well.
Only if it followed exactly the same naming logic down to a t.
But it didn't have to, node-firefox would also be a perfectly apt name for something like node-webkit based on gecko too -- and not suitable at all for what it actually is now.
You are right though, I also expected to see a similar project to NW.js but coming from Mozilla. Another shot at packaging offline web apps would have been interesting, especially since I don't know of good alternatives to NW.js.
As things stand, it's difficult to get excited about anything FirefoxOS since it has such a small number of users.
I was thinking I'd like to try and get my web app in Steam but don't really want to mess around with building Chromium ect ect.
Edit: just read this and I think it answered my questions. http://strongloop.com/strongblog/creating-desktop-applicatio...
The reason I really want something like node-firefox is the build process for firefox is so much easier than webkit, and if I make a desktop app that I want people to be able to build from source node-webkit is such a huge beast to compile. I'm basically stuck with the binary versions, which is not the way to go for software that does crypto.
Does anyone know how hard it would be to make a real node-firefox (as in, FF version of node-webkit)? Why is chrome the go-to for all the web-app-as-desktop-app frameworks?
If you wanted node-gecko you'd either need to fuse V8 to gecko or reimplement or create a wrapper around spidermonkey emulating the V8 API. That's a lot of work.
This might be some sort of bias on my part but I seem to see this more and more often. Programmers are known to be bad at naming but these days it seems they don't even try. How about just following a simple rule: pick a word that doesn't exist in the dictionary or on the web at all. Just make up a combination of letters. Please.
Still want something like that though.