Is it possible to create a single file containing an HTML5 app that can be opened in a browser and includes everything needed for the application? It's like the opposite of a web app that can be updated continuously. However, this could have its benefits. Imagine it as a consolidated HTML5 app similar to an exe or jar file.
For simplicity's sake, I am open to the idea of the app functioning on just one specific browser (even if it is a nightly-build version).