¿Por qué los navegadores permiten a los usuarios ver el código fuente de las páginas web de forma predeterminada?
Antes que nada, comencemos con por qué el navegador necesita html js. Muy sencillo. Debe generar contenido en el navegador, y el navegador se compone de estos dos. El navegador debe generar gráficos y mostrar texto, hipervínculos, etc. según su código.
Supongamos qué sucederá si el navegador no permite leer html y js.
1. Su propia página web no se puede depurar o la depuración es muy problemática. Tomemos IE como ejemplo, su función de depuración sigue siendo muy buena. Luego, desde la perspectiva de la demanda y el mercado, las necesidades de los desarrolladores web conducirán inevitablemente al desarrollo de navegadores con la función de ver el código fuente. De hecho, esta función es realmente para desarrolladores.
2. Incluso si el navegador no ha desarrollado la función de ver el código fuente, lo analizamos desde el nivel de datos del servidor. El servidor está en modo responsivo. Si solicita una página web, inevitablemente devolverá datos html y js. Luego puede explicar directamente que puede obtener el html y js de una página web sin usar un navegador. Cuando esté aburrido, puede escribir un pequeño programa para imitar el navegador y obtener datos.
En términos generales, es inevitable ver la apariencia de la función del código fuente y es fácil pensar con claridad. No tiene mucho sentido pensar demasiado.