恩波利大学

貴陽網站建設

,貴陽做網站就選擇藍心網,專注貴陽網站建設14年,不限次數免費維護,豐富的建站經驗,值得信賴。
銷售熱線 0851-86501438  13312239849
有事請聯系我們
貴陽網站建設
您現在的位置:首頁 > 網站知識 > AJAX優點和缺點

AJAX優點和缺點

發布時間:2014-05-13  次  做網站請找“貴陽網站建設(藍心網)”

優點:更迅捷的響應速度

傳統的web應用允許用戶填寫表單(form),當提交表單時就向web服務器發送一個請求。服務器接收并處理

傳來的表單,然後返回一個新的網頁。這個做法浪費了許多帶寬,因為在前後兩個頁面中的大部分HTML代碼往

往是相同的。由于每次應用的交互都需要向服務器發送請求,應用的響應時間就依賴于服務器的響應時間。

這導致了用戶界面的響應比本地應用慢得多。

與此不同,AJAX應用可以僅向服務器發送并取回必需的數據,它使用SOAP或其它一些基于XML的web service

接口,并在客戶端采用JavaScript處理來自服務器的響應。因此在服務器和瀏覽器之間交換的數據大量減少,

結果我們就能看到響應更快的應用。同時很多的處理工作可以在發出請求的客戶端機器上完成,所以Web服務器

的處理時間也減少了。

使用Ajax的最大優點,就是能在不更新整個頁面的前提下維護數據。這使得Web應用程序更為迅捷地回應

用戶動作,并避免了在網絡上發送那些沒有改變過的信息。

Ajax不需要任何瀏覽器插件,但需要用戶允許JavaScript在瀏覽器上執行。就像DHTML應用程序那樣,

Ajax應用程序必須在眾多不同的瀏覽器和平臺上經過嚴格的測試。隨著Ajax的成熟,一些簡化Ajax使用方法

的程序庫也相繼問世。同樣,也出現了另一種輔助程序設計的技術,為那些不支持JavaScript的用戶提供替代

功能。

   缺點與其中一些問題的對應解決方案

對應用Ajax最主要的批評就是,它可能破壞瀏覽器后退按鈕的正常行為。在動態更新頁面的情況下,用戶

無法回到前一個頁面狀態,這是因為瀏覽器僅能記下歷史記錄中的靜態頁面。一個被完整讀入的頁面與一個已

經被動態修改過的頁面之間的差別非常微妙;用戶通常都希望單擊后退按鈕,就能夠取消他們的前一次操作,

但是在Ajax應用程序中,卻無法這樣做。不過開發者已想出了種種辦法來解決這個問題,當中大多數都是在用

戶單擊后退按鈕訪問歷史記錄時,通過建立或使用一個隱藏的IFRAME來重現頁面上的變更。(例如,當用戶在

Google Maps中單擊后退時,它在一個隱藏的IFRAME中進行搜索,然后將搜索結果反映到Ajax元素上,以便將應

用程序狀態恢復到當時的狀態。)

一個相關的觀點認為,使用動態頁面更新使得用戶難于將某個特定的狀態保存到收藏夾中。該問題的解決

方案也已出現,大部分都使用URL片斷標識符(通常被稱為錨點,即URL中#后面的部分)來保持跟蹤,允許用戶

回到指定的某個應用程序狀態。

(許多瀏覽器允許JavaScript動態更新錨點,這使得Ajax應用程序能夠在更新顯示內容的同時更新錨點。)這些

解決方案也同時解決了許多

關于不支持后退按鈕的爭論。

進行Ajax開發時,網絡延遲——即用戶發出請求到服務器發出響應之間的間隔——需要慎重考慮。不給予用

戶明確的回應 ,沒有恰當的預讀數據 ,或者對XMLHttpRequest的不恰當處理,都會使用戶感到延遲,這是用戶

不欲看到的,也是他們無法理解的。通常的解決方案是,使用一個可視化的組件來告訴用戶系統正在進行后臺操

作并且正在讀取數據和內容。

一些手持設備(如手機、PDA等)現在還不能很好的支持Ajax;

用JavaScript作的Ajax引擎,JavaScript的兼容性和DeBug都是讓人頭痛的事;

Ajax的無刷新重載,由于頁面的變化沒有刷新重載那么明顯,所以容易給用戶帶來困擾――用戶不太清楚

現在的數據是新的還是已經更新過的;現有的解決有:在相關位置提示、數據更新的區域設計得比較明顯、數

據更新后給用戶提示等;

對串流媒體的支持沒有FLASH、Java Applet好;



本文URL:http://www.ss-ct.com/wzzsshow/131.html
上一篇:AJAX介紹
貴陽網站制作 經驗豐富的程序員
多年的貴陽網站建設開發經驗,能熟練用ASP.NET(C#)技術開發小、中、大型網站的程序。

貴陽網站設計 優秀的平面設計師和動畫設計師
貴陽網站設計,專業的配色,及具時代氣息和行業特色的創意,滿足不同欣賞需求的各類客戶群體。

貴陽做網站 物美價廉的網站建設服務
我們能縮減大部份成本,比如銷售人員的提成、工資等開銷,所以我們的貴陽網站建設在同等網站質量下價格上能降到很低。

貴陽網站維護 不限次數免費維護
在此服務期間,網站出任何問題或者需要調整的,我們及時處理。以后每年需要維護,維護費用也是很低的。

貴陽網站改版 專業網站優化服務
我們有多年的網站優化、網站推廣經驗,能使客戶網站在幾大搜索引擎均搜得到,而且自然排名靠前。
貴陽網站建設公司
版權所有:貴陽網站建設(藍心網)(www.ss-ct.com)  網站地圖

地址:貴陽市花果園半山小鎮X8棟2單元902號  咨詢及服務熱線:0851-86501438  13312239849    QQ:915412310  電子郵件:[email protected]

網站備案號:黔ICP備10001311號-1  貴公網安備 52010302000639號

恩波利大学 福彩3d三天独胆投资计划 20选5复式计算公式 老11选5开奖结果乐彩 极速时时彩官方开奖直播 竞彩足球比分球计算器 网络捕鱼电玩 时时彩平台程序开发 通比牛牛游戏大厅下载 22选5基本走势图 足球比分90vs 北京赛车开奖的规律 河南体彩网481购彩平台 云南省福彩官网 乐彩网首页 彩38彩票领导者app