Earlier quoted context omitted.
Perhaps the choice lies outside of the actual functionality of the web itself but instead in the OS and browsers. Consider someone who ships their iOS app that is basically just a web page instead of using a web page. For doing this, they get two benefits that are not really related to the web. One, they get an icon to tab from the home screen to launch their app, instead of going to Safari and then going to their we…
HTM5 appcache to the rescue! http://www.html5rocks.com/en/tutorials/appcache/beginner/ It's rad.
I've spent A LOT of time trying to get my site's appcache functionality to the point where it's barely usable. Probably more time than all of its users would have spent downloading the resources it was supposed to cache. It has more gotchas than anything else I've ever experienced.
This is incredibly accurate: http://alistapart.com/article/application-cache-is-a-doucheb...