That (mrchay) looks interesting (but I havent tried it yet).
I just found out about another technique for getting HTML5 apps to run "natively" on Android OS.
The author adds 2 lines of code to his .html file, and an icon image to his project on the server.
<meta name="mobile-web-app-capable" content="yes">
<link rel="icon" sizes="196x196" href="SW_196_x_196.png">
The Android user needs to install the browser "ChromeBETA" on his android device (free from the Play Store).
When the user has loaded the html page from the server into his ChromeBETA browser he can select the browser menu option "add to home screen".
ChromeBeta will then install a standalone app with a shortcut icon on the user's desktop/home screen (using the supplied icon image).
This app can then be run as a standalone application (without needing online access).
Seems to work OK (e.g. http://www.zen226082.zen.co.uk/PongGoneWrong4.html).
Limitations:- ChromeBETA is a bit unstable for a regular user.
It would be nice if all browsers could do this.