2016-02-14 68 views
-4

所以我知道每個瀏覽器都會給我們一個選項來查看我們訪問的任何頁面的源代碼。我想知道的是,爲什麼公開源代碼?它揭示了多少實際代碼。網頁的「查看源代碼」究竟顯示什麼?

如果它告訴我們程序員編碼的一切,不會很容易複製任何網頁?

我想知道,從瀏覽器向我們展示的sorce代碼中可以學到什麼,以及我們從它不能知道什麼。

我希望我的問題清楚,謝謝你的時間。真的很感激它。

回答

2

它顯示所有的客戶端代碼。所以所有的HTML,CSS和Javascript都是可見的。它必須是可見的,因爲這就是瀏覽器呈現網頁的方式 - 這是顯示網頁的基本信息。但是,查看源不會顯示服務器端腳本,例如在將代碼提供給客戶端之前由服務器執行的Python或PHP代碼。沒有辦法看到服務器端腳本。

阻止人們複製的一件事是版權法。但看看其他網站如何實現其HTML和CSS通常很有用。