We have a finished web app written in HTML+JS. It works fine with Chrome’s Web App mode (as long as SOP is disabled, to allow JSON requests from file:// URIs), but I don’t really want to restrict myself to Chrome as only option (especially since Windows deployment can be a pain).
How do I deploy this app with XULRunner? The whole UI is already implemented, so the XUL code should be as minimal as possible (basically “here’s the site, render it, and allow AJAX-requests to $domain”). Is there some tutorial how to do this? The ones I found all focus on pure XUL applications…
I suggest you check out Webapp XUL Wrapper. From the README:
Webapp XUL Wrapper is a collection of build scripts for packaging a webapp into distributable bundles for Mac, Windows, and Linux.
The end result is a standalone and offline version of your web application.
Included in the distribution package: