俗語說,往事開頭難。AJAX剛開始時,微軟視頻1上來就是1h多1集的視頻(實例為主),相比來講王興魁視頻的例子較簡單,沒那末復雜的趕腳。
結合視頻,找了本基礎知識的書,二者交互看。對AJAX有了點淺淺的認識。下面就通過對照及導圖聯系來認識1下AJAX。
AJAX是1種快速創建動態網頁的技術,但它不算是新技術,可理解成AJAX是多種技術(JS,HTML和CSS、DOM、XMLHTTPRequest等)的綜合。AJAX的核心就是JS對象XMLHttpRequest,該對象可以使用 JavaScript 向服務器提出要求并處理響應,而不阻塞用戶。
*使用XHTML和CSS的基于標準的表示技術
*使用DOM進行動態顯示和交互
*使用XML和XSLT進行數據交互和處理
*使用XMLHttpRequest進行異步數據檢索
*使用JavaScript將以上技術融會在1起
下圖給出了很好的解釋:
1)用傳統方式去逛淘寶,會怎樣?
進入淘寶,搜索1下裙子,彈出1個界面;看見好看的裙子再點擊1下,再出現1個界面。點哪里都要給你彈彈彈界面。你的感覺是O__O"…!
2)使用AJAX后,會怎樣?
點擊搜索,搜索框下方就顯示了你所查的美裙信息啦.其實你不知道,它從老遠的地方繞了1圈回來了.你感覺很O(∩_∩)O~!
傳統方式下,每一個用戶動作都會觸發1個HTTP要求,每個動作后,用戶要等待服務器處理,在用戶體驗方面很欠缺。
AJAX方式下,由于使用了異步方式,所以用戶不用等待服務器的通訊。大大提高了用戶體驗度,離為人民服務的標準進了1步。
AJAX學習,待續...