How to make native-looking mobile web apps that can get location information and respond to the accelerometer. (tags: programming web2.0 javascript library web ajax css)