AJAX(Asynchronous JavaScript and XML)
關於AJAX似乎還常常見到一些認識上的差異,而我的認識是這樣的。使用AJAX最好的例子大概是Google Map了吧,當地圖拖向左右,可以看到Google Map會嘗試去把該塊地圖片段下載回來,但已經下載過的部分仍然可以使用。和過往不同的是,未利用到AJAX的情況下,當改變地圖的中心點或是縮放地圖,是需要重新讀取整個地圖的,此外,在讀取完成前,地圖不能再接受其他命令,讓人有種比較明顯的等待感覺。
換個方式看,使用AJAX擁有減少資料讀取量的可能(例如左移地圖,只要讀取缺少的那部份),還能提供使用者較少等待的體驗。
但是有必要把現有的網站都改成使用AJAX的方式嗎?
Reference:
掌握 Ajax,第 2 部分: 使用 JavaScript 和 Ajax 發出非同步請求
Subscribe to:
Post Comments (Atom)

No comments:
Post a Comment