> Yes they can. Things can be pre-loaded in the background. Data can be queued. Storage can be local. I know you can find some package or framework somewhere that attempts to do these things in a web browser, but its all hacks.
You clearly have no idea what you talking about: http://www.w3.org/TR/offline-webapps/
You basically called web standards a hack, just in case you didn't notice.