簡述網(wǎng)頁應(yīng)用開發(fā)技術(shù)Ajax

2016-11-05    分類: 網(wǎng)站建設(shè)

AJAX全稱為“Asynchronous JavaScript and XML”(異步JavaScript和XML),是指一種創(chuàng)建交互式網(wǎng)頁應(yīng)用的網(wǎng)頁開發(fā)技術(shù)。國內(nèi)通常的讀音為“阿賈克斯”和阿賈克斯足球隊讀音一樣。Web應(yīng)用的交互如Flickr, Backpack和Google在這方面已經(jīng)有質(zhì)的飛躍。這個術(shù)語源自描述從基于網(wǎng)頁的Web應(yīng)用到基于數(shù)據(jù)的應(yīng)用的轉(zhuǎn)換。在基于數(shù)據(jù)的應(yīng)用中,用戶需求的數(shù)據(jù)如聯(lián)系人列表,可以從獨立于實際網(wǎng)頁的服務(wù)端取得并且可以被動態(tài)地寫入網(wǎng)頁中,給緩慢的Web應(yīng)用體驗著色使之像桌面應(yīng)用一樣。 雖然大部分開發(fā)人員在過去使用過XMLHttp或者使用Iframe來加載數(shù)據(jù),但僅到現(xiàn)在我們才看到傳統(tǒng)的開發(fā)人員和公司開始采用這些技術(shù)。就像新的編程語言或模型伴隨著更多的痛苦,開發(fā)人員需要學(xué)習(xí)新的技巧及如何好利用這些新技術(shù)。

AJAX模式

許多重要的技術(shù)和AJAX開發(fā)模式可以從現(xiàn)有的知識中獲取。例如,在一個發(fā)送請求到服務(wù)端的應(yīng)用中,必須包含請求順序、優(yōu)先級、超時響應(yīng)、錯誤處理及回調(diào),其中許多元素已經(jīng)在Web服務(wù)中包含了,就像現(xiàn)在的SOA。AJAX開發(fā)人員擁有一個完整的系統(tǒng)架構(gòu)知識。同時,隨著技術(shù)的成熟還會有許多地方需要改進(jìn),特別是UI部分的易用性。
AJAX開發(fā)與傳統(tǒng)的CS開發(fā)有很大的不同。這些不同引入了新的編程問題,大的問題在于易用性。由于AJAX依賴瀏覽器的JavaScript和XML,瀏覽器的兼容性和支持的標(biāo)準(zhǔn)也變得和JavaScript的運行時性能一樣重要了。這些問題中的大部分來源于瀏覽器、服務(wù)器和技術(shù)的組合,因此必須理解如何才能好的使用這些技術(shù)。
綜合各種變化的技術(shù)和強耦合的客戶服務(wù)端環(huán)境,AJAX提出了一種新的開發(fā)方式。AJAX開發(fā)人員必須理解傳統(tǒng)的MVC架構(gòu),這限制了應(yīng)用層次之間的邊界。同時,開發(fā)人員還需要考慮CS環(huán)境的外部和使用AJAX技術(shù)來重定型MVC邊界。重要的是,AJAX開發(fā)人員必須禁止以頁面集合的方式來考慮Web應(yīng)用而需要將其認(rèn)為是單個頁面。一旦UI設(shè)計與服務(wù)架構(gòu)之間的范圍被嚴(yán)格區(qū)分開來后,開發(fā)人員就需要更新和變化的技術(shù)集合了。

時刻想著用戶

AJAX的大機遇在于用戶體驗。在使應(yīng)用更快響應(yīng)和創(chuàng)新的過程中,定義Web應(yīng)用的規(guī)則正在被重寫;因此開發(fā)人員必須更注重用戶。現(xiàn)在用戶已經(jīng)逐漸習(xí)慣如何使用Web應(yīng)用了。例如用戶通常希望每一次按鈕點擊會導(dǎo)致幾秒的延遲和屏幕刷新,但AJAX正在打破這種長時間的狀況。因此用戶需要重新體驗按鈕點擊的響應(yīng)了。
可用性是AJAX令人激動的地方而且已經(jīng)產(chǎn)生了幾種新穎的技術(shù)。其中引人注目的是一種稱為“黃色隱出”的技術(shù),他在數(shù)據(jù)更新之前時將用戶界面變?yōu)辄S色,更新完成后立刻恢復(fù)原來的顏色。AJAX開發(fā)人員將用戶從Web應(yīng)用的負(fù)載中解放出來;小心地利用AJAX提供的豐富接口,不久桌面開發(fā)人員會發(fā)現(xiàn)AJAX是他們的方向。


分享題目:簡述網(wǎng)頁應(yīng)用開發(fā)技術(shù)Ajax
網(wǎng)站鏈接:http://m.kartarina.com/news14/60864.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、外貿(mào)建站、品牌網(wǎng)站設(shè)計網(wǎng)站維護(hù)、搜索引擎優(yōu)化、關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

手機網(wǎng)站建設(shè)
主站蜘蛛池模板: 韩国精品一区二区三区无码视频 | 四虎成人精品无码永久在线| 亚洲桃色AV无码| 亚洲国产a∨无码中文777| 人妻精品无码一区二区三区| 日韩精品无码一区二区三区AV | 亚洲AV永久无码精品一福利| 国产成人精品一区二区三区无码| 久久精品中文无码资源站| AV无码小缝喷白浆在线观看| 中文字幕无码精品亚洲资源网久久| 少妇人妻av无码专区| 亚洲精品无码久久久久牙蜜区| 东京热无码av一区二区| 极品无码国模国产在线观看| 日日麻批免费40分钟无码| 中文字幕丰满乱子无码视频| 无码精品人妻一区| 好爽毛片一区二区三区四无码三飞| 无码欧精品亚洲日韩一区| 国产成人无码一区二区在线播放| 精品无码国产污污污免费| 97精品人妻系列无码人妻| 一本色道无码不卡在线观看| 人妻丰满?V无码久久不卡| 狠狠久久精品中文字幕无码| 无码熟妇人妻AV在线影院| 亚洲AV永久无码精品网站在线观看| 人妻无码αv中文字幕久久琪琪布| 亚洲成av人片在线观看无码不卡| YY111111少妇无码理论片| 久久亚洲精品无码观看不卡| 亚洲AV无码乱码精品国产| 国产莉萝无码AV在线播放| 少妇极品熟妇人妻无码| 国产AV无码专区亚洲AV蜜芽| 在线观看无码的免费网站| 无码人妻精品一区二区蜜桃AV| 免费无码一区二区| 亚洲国产精品无码AAA片| 亚洲国产成人片在线观看无码|