世界新資訊:ajax技術(shù)有哪些?ajax技術(shù)的優(yōu)點(diǎn)

        2023-04-11 09:47:08       來源:迪族網(wǎng)

        ajax技術(shù)有哪些?

        Ajax即Asynchronous Javascript And XML(異步JavaScript和XML)在 2005年被Jesse James Garrett提出的新術(shù)語,用來描述一種使用現(xiàn)有技術(shù)集合的‘新’方法,包括: HTML 或 XHTML, CSS, JavaScript, DOM, XML, XSLT, 以及最重要的XMLHttpRequest。


        【資料圖】

        使用Ajax技術(shù)網(wǎng)頁應(yīng)用能夠快速地將增量更新呈現(xiàn)在用戶界面上,而不需要重載(刷新)整個(gè)頁面,這使得程序能夠更快地回應(yīng)用戶的操作。

        ajax所包含的技術(shù):

        大家都知道ajax并非一種新的技術(shù),而是幾種原有技術(shù)的結(jié)合體。它由下列技術(shù)組合而成。

        1、HTML或 XHTML,用于建立網(wǎng)頁內(nèi)容

        2、CSS,用于美化網(wǎng)頁內(nèi)容

        3、使用DOM模型來交互和動(dòng)態(tài)顯示。

        4、使用XMLHttpRequest來和服務(wù)器進(jìn)行異步通信。

        5、使用javascript來綁定和調(diào)用。

        在上面幾中技術(shù)中,除了XmlHttpRequest對象以外,其它所有的技術(shù)都是基于web標(biāo)準(zhǔn)并且已經(jīng)得到了廣泛使用的,XMLHttpRequest雖然目前還沒有被W3C所采納,但是它已經(jīng)是一個(gè)事實(shí)的標(biāo)準(zhǔn),因?yàn)槟壳皫缀跛械闹髁鳛g覽器都支持它。

        ajax技術(shù)的優(yōu)點(diǎn)

        1.無刷新更新數(shù)據(jù)

        Ajax最大的優(yōu)點(diǎn)就是能在不刷新整個(gè)頁面的情況下維持與服務(wù)器通信

        2.異步與服務(wù)器通信

        使用異步的方式與服務(wù)器通信,不打斷用戶的操作

        3.前端與后端負(fù)載均衡

        將一些后端的工作移到前端,減少服務(wù)器與帶寬的負(fù)擔(dān)

        4.基于規(guī)范被廣泛支持

        不需要下載瀏覽器插件或者小程序,但需要客戶允許JavaScript在瀏覽器上執(zhí)行。

        5.界面與應(yīng)用分離

        Ajax使得界面與應(yīng)用分離,也就是數(shù)據(jù)與呈現(xiàn)分離

        x 廣告
        x 廣告

        Copyright @  2015-2022 海外生活網(wǎng)版權(quán)所有  備案號: 滬ICP備2020036824號-21   聯(lián)系郵箱:562 66 29@qq.com