No se si será el apartado correcto para poner esto pero es que no veo otro mas adecuado. Es mera curiosidad que no me habia planteado antes. Se puede ocultar el codigo fuente para que no se vea en el navegador?
Pues según tengo entendido no, no se puede ocultar el html.
Pero puedes hacer tu página con un lenguaje de programación y en el navegador sólo se verá el html generado. Es sólo una idea.