2011-11-23 120 views
-1

我剛剛開始研究在加載html頁面的瀏覽器中哪些事件觸發的細節,以及如何使用JavaScript(特別是jQuery)來利用這些事件當我想要的時候,使頁面按我想要的來完成。瞭解網絡瀏覽器的內部工作原理

似乎知道瀏覽器什麼時候以及如何引發事件以及如何在JavaScript中訪問它們是一件非常重要的事情,但實際上並沒有一個好的地方可以去了解它。成千上萬的多汁花絮包含了所有的信息,其中許多信息甚至被分組在某些站點上(比如這個),但是你通常必須知道你在找什麼,這樣可以防止很多「絆腳石在學習某個主題時「起作用。

那麼,有沒有當加載頁面時,或AJAX調用時瀏覽器做,或者什麼學習的類似事件的順序有關的所有錯綜複雜的好地方只是瀏覽器如何處理與一般的JavaScript事件?

+1

我猜「內部工作原理」和「瀏覽器如何處理一個JavaScript事件」有點太複雜,而且很難找到一個資源。 – pimvdb

+0

@pimvdb是的,我意識到這是一個相當廣泛的話題。然而,奇怪的是,迄今爲止的答案几乎涵蓋了廣泛的範圍,但卻在現場發揮了作用;我特別喜歡奧利弗的聯繫 - 它顯然沒有全部的答案,但它確實指出了學習者的正確方向。 – Indigenuity

回答

4

還沒來得及看自己,但看起來相當有前途:

How Browsers Work

+0

是的,它是由100%的專業人士撰寫的。 – Boldewyn

+1

@Boldewyn也許這只是我,但你聽起來(?)諷刺。 – Nasreddine

+0

不,不。一點也不。編輯保羅·愛爾蘭人在很多情況下證明了他的深厚知識,例如他的'防彈@ font-face'貼。其實,我已經答覆了答案。很抱歉對於這個誤會。 – Boldewyn

相關問題