Outro dia, fiz uma pergunta para mim por outro programador. Lembro-me (há muito tempo) perguntando o mesmo. Por que uma tag de inclusão do navegador nunca foi considerada? Ou foi?
Especificamente com uma tag que instruiu o navegador a incluir HTML adicional de outras fontes. por exemplo <include src="http://server/foo/bar.html">. Muitas pessoas fazem chamadas javascript e são preenchidas innerHTMLpara realizar o mesmo, quando o mesmo fora do mecanismo javascript puder ser realizado pelo navegador.
Seria doloroso aninhar <HTML>s <BODY>s (ie), mas temos que considerar esse aspecto em qualquer lugar de qualquer maneira.