隨著Ajax的興起,網(wǎng)站性能不再局限于只是讓網(wǎng)站快速呈現(xiàn)。越來(lái)越多的網(wǎng)站在加載完成后,借助JavaScript來(lái)實(shí)現(xiàn)頁(yè)面內(nèi)容的動(dòng)態(tài)更新。這類網(wǎng)站的程序原理和傳統(tǒng)的桌面客戶端程序類似,同時(shí)也對(duì)這些程序可驚喜由于需要一套有別于傳統(tǒng)網(wǎng)站的技術(shù)。
Ajax開(kāi)創(chuàng)了一個(gè)持久運(yùn)行且以JavaScript為中心的網(wǎng)頁(yè)時(shí)代,這樣的網(wǎng)頁(yè)是真正的托管應(yīng)用,并和其他所有應(yīng)用一樣都遵循相同的用戶準(zhǔn)則。這類應(yīng)用通過(guò)減少主應(yīng)用線程上執(zhí)行的運(yùn)算來(lái)保持用戶界面的快速響應(yīng),這點(diǎn)是至關(guān)重要的。
網(wǎng)站的響應(yīng)輸入的過(guò)程是Web開(kāi)發(fā)者可以控制的,我們必須確保響應(yīng)這些輸入的JavaScript能快速的執(zhí)行。瀏覽器一般是基于在事件的所操作進(jìn)行的,對(duì)事件本身進(jìn)行處理。瀏覽器在執(zhí)行頁(yè)面JavaScript期間,是無(wú)法響應(yīng)其他用戶的事件的,因此,盡可能地執(zhí)行完頁(yè)面的JavaScript是極其重要的,不然網(wǎng)頁(yè)和瀏覽器本身會(huì)變得緩慢甚至結(jié)束。
總的來(lái)說(shuō),所有的瀏覽器執(zhí)行單個(gè)頁(yè)面全部JavaScript代碼,都是瀏覽器促使取出事件,接著對(duì)事件本身進(jìn)行的處理,瀏覽器每次只能執(zhí)行一項(xiàng)任務(wù),并且任意的一個(gè)任務(wù)都可被阻止執(zhí)行,這也意味著提出烤麩者事件是完全適用來(lái)的。
重慶網(wǎng)站制作,
成都建站公司,
深圳做網(wǎng)站的公司,
深圳網(wǎng)站優(yōu)化,
眉山網(wǎng)頁(yè)設(shè)計(jì)——
創(chuàng)新互聯(lián)科技有限公司
當(dāng)前名稱:深圳建站公司談創(chuàng)建快速響應(yīng)的Web應(yīng)用
標(biāo)題網(wǎng)址:http://jinyejixie.com/news/172565.html
網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營(yíng)銷(xiāo)seo公司;服務(wù)項(xiàng)目有建站公司等
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源:
創(chuàng)新互聯(lián)