2016-02-14 67 views
-4

所以我知道每个浏览器都会给我们一个选项来查看我们访问的任何页面的源代码。我想知道的是,为什么公开源代码?它揭示了多少实际代码。网页的“查看源代码”究竟显示什么?

如果它告诉我们程序员编码的一切,不会很容易复制任何网页?

我想知道,从浏览器向我们展示的sorce代码中可以学到什么,以及我们从它不能知道什么。

我希望我的问题清楚,谢谢你的时间。真的很感激它。

回答

2

它显示所有的客户端代码。所以所有的HTML,CSS和Javascript都是可见的。它必须是可见的,因为这就是浏览器呈现网页的方式 - 这是显示网页的基本信息。但是,查看源不会显示服务器端脚本,例如在将代码提供给客户端之前由服务器执行的Python或PHP代码。没有办法看到服务器端脚本。

阻止人们复制的一件事是版权法。但看看其他网站如何实现其HTML和CSS通常很有用。