2010-10-24 35 views
1

很多時候我遇到一個網站,並想知道 - 他們是如何做到這一點的?瞭解現有網站的客戶端代碼

此外,我正在尋找其他人在我自己的(網絡)項目中的工作,並且想要了解他到底做了什麼?

頁面的哪些部分是?哪些腳本操作正在執行?哪些請求正在發送到服務器,以及何時?

當瀏覽網頁時,所有這些信息都顯示在網頁中。然而,閱讀和理解它可能非常困難。

有沒有人知道一些工具可以做得更好?

您能否準確定義這樣一個過程的一些困難?

任何提示和策略如何做到這一點?

謝謝!

Gidi

回答

1

使用Firefox,你可以使用Firebug深入瞭解正在發生的,以及一些的JavaScript,HTML和CSS的所有XHR時。請注意,人們可以通過混淆javascript來讓你的生活變得困難。

使用基於webkit的瀏覽器(例如Chrome和Safari),您可以使用開發人員工具獲取此信息。

Firebug對某些事情更好,對其他Webkit更好。

0

你需要自己做,所以選擇一種語言,並找到一本關於web開發的好書,然後嘗試製作web應用程序。從非常簡單的開始。我建議像PHP一樣易於理解。學習了基本概念之後,您可以轉移到其他平臺,如ASP.NET。

+0

這對我來說是顯而易見的,但是分析現有網站的行爲對於不同的目標可能是非常有價值的 – shealtiel 2010-10-24 23:35:54

+0

想方設法問你的問題,就我的經驗而言,編寫自己的代碼將比第一步分析其他人。很明顯,過了一段時間,你可以開始分析他人的工作。 – Xaqron 2010-10-25 08:04:17