免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Ajax原則
 

Ajax原則

作為一種新的Web應(yīng)用程序模型,Ajax仍處于幼年時期。不過,一些Web開發(fā)人員卻已將這種新的開發(fā)方法視為一個挑戰(zhàn)。其挑戰(zhàn)在于定義什么樣的應(yīng)用程序是好的Ajax Web應(yīng)用程序,什么樣的是不好的或平庸的。軟件開發(fā)及可用性專家Michael Mahemoff(http://mahemoff. com)指出了一個好的Ajax應(yīng)用程序應(yīng)遵循的如下關(guān)鍵原則,它很有價值:

q 盡量減少通信量:Ajax應(yīng)用程序向服務(wù)器發(fā)送的信息量及從服務(wù)器接收的信息量應(yīng)盡可能地少。簡單地說,Ajax應(yīng)盡量減少客戶端和服務(wù)器之間的通信流量。確保Ajax應(yīng)用程序不發(fā)送和接收不需要的信息,以增強其可靠性。

q 不意外:Ajax應(yīng)用程序通常會引入與傳統(tǒng)Web應(yīng)用程序不同的用戶交互模式。與Web標(biāo)準(zhǔn)的“點擊—等待”模型相反,一些Ajax應(yīng)用程序?qū)⑹褂弥T如拖放、雙擊等其他用戶界面風(fēng)格。不管選擇什么樣的用戶交互模型,一定要確保用戶知道下一步該如何操作。

q 遵循常規(guī):不要在發(fā)明用戶不熟悉的交互模型上浪費時間。直接參考傳統(tǒng)的Web應(yīng)用程序和桌面應(yīng)用程序,這樣可以使用戶學(xué)習(xí)更快捷。

q 無干擾:避免采用不必要的干擾性頁面元素(諸如循環(huán)式動畫、閃爍的頁面部分)。這些小伎倆將會使用戶無法專心于所要完成的工作。

q 可訪問性:考慮誰是主要用戶、誰是次要用戶,他們通常喜歡如何訪問Ajax應(yīng)用程序。不要閉門造車,將沒有預(yù)料到的新用戶關(guān)在門外。你的用戶是否會使用老版本的瀏覽器或特定的軟件?確保及早地了解這些并制定相應(yīng)的計劃。

q 避免下載整個頁面:當(dāng)最初的頁面下載之后,所有與服務(wù)器的通信都將由Ajax引擎管理。不要一些地方通過Ajax來完成少量數(shù)據(jù)的下載,而在另外的地方卻重新下載整個頁面,這將對用戶體驗造成破壞。

q 用戶第一:以用戶為本設(shè)計Ajax應(yīng)用程序比其他任何東西都重要。盡量使常見的使用場景易于實現(xiàn),而不要過于追求引人注意或很酷的效果。

以上這些原則的共同出發(fā)點都是可用性。Ajax最根本的是要提高用戶的Web體驗,其后面的技術(shù)只是完成這一目標(biāo)的手段而已。只要堅持上述原則,完全可以確信你的Ajax應(yīng)用程序是有效且可用的。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
BlogJava - fanscial-AJAX簡介
Ria介紹
Ajax到底有多大力量
15.1 什么是Ajax - 《SVG開發(fā)實踐》 - 免費試讀 - book.csdn.net
AJAX基礎(chǔ)應(yīng)用專題
Ajax簡介
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服