[citation][nom]dameon51[/nom]Server side code isn't exposed. Think of all the countless other web sites/apps that are out there that are non-flashed based. They don't have a problem. Ebay... google docs.... facebook.... Hell, Steam is driven by HTML on the front end, you can even view the source in Steam. HTML5 and JS are just used for the front end stuff.[/citation]
All the sites you mentioned, including Steam, is informational, and is not real-time animation, which is generally what HTML5 is boasting (generally) about. Have you seen those Flash based MMORPG lookalikes? This is what I'm talking about. Just for example, saying that it is OK to expose the client code for WoW because the server side codes are not exposed.