Perhaps I should have been more clear. I'm just talking about web pages, basically just information exchange. Twitter being the example here. Browser applications are a different thing, and obviously have to be delivered in javascript. There's nothng wrong with browser applications, but pretending web pages should be built as browser applications is insanity.