> Reusing HTML if possible
It's a bad idea. HTML isn't a great format for transmission and parsing. Some binary (non-human-readable) format should be used instead.
> No scripting
That's a good idea. Web should consist of static documents (or ducuments generated on server side), not client-side applications with arbitrary code execution.