I don't think I'll ever understand why companies expend a ton of energy developing a decent web app, yet neglect to turn on the apple-mobile-web-app-capable meta tag which makes the app run fullscreen when it's saved to the home screen...
When that option is enabled, audio will not continue to play in the background.
Oh. That's... very annoying.
even in safari on iOS 5, i can't get it to play the next track after the lock screen timer kicks in while something is playing.
According to http://openradar.appspot.com/8761419 apps that specify that tag cannot do background audio. I think that would be larger annoyance for users of Grooveshark.
Besides the audio thing, the home screen app feature only works for single-page web apps. Any page change goes into Safari (which is reasonable I guess).
This tag caused an issue on certain versions of Android for one of my mobile web apps. I'm able to consistently reproduce this on Android 2.3.3. When an input field is focused upon, and the on screen keyboard is initialized, focus on the input field is lost, causing input to not reach the input field. So just make sure it's only included on iOS devices.