亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > AJAX > 正文

初學Ajax須注意的幾個問題

2024-09-01 08:26:00
字體:
來源:轉載
供稿:網友

ajax到底是什么?是一個并不太容易掌握,但可以增加網站交互性的方法?是web2.0的基石?還是又一輪網絡開發中的跟風?就像以前流行過的閃爍字體、“濺水”頁(譯者:splash page -flash動畫或大圖片做的網站的簡介首頁,往往有個“跳過簡介”或“直接進入”的小按鈕)、和使用圓角(譯者:見yeeyan首頁抬頭,呵呵),只是這次動態性更強?

讓我們看看有關ajax的幾個誤區,撥開迷霧、發掘真相。

誤區一:ajax 是asynchronous javascript and xml 的縮寫。你寫這個詞時,應該用大寫字母拼寫,要不就顯得很無知。

事實上,根據 ajax 這個詞的創造者jesse james的介紹,ajax可不僅僅是個縮寫詞。它是一系列技術用特定方式結合在一起的整體。它包括javascript,css, dom 和運用 xmlhttprequest 對象進行客戶端與服務器間的數據傳輸。從服務器傳到客戶端的數據格式不一定是xml,還可以是 json(javascript 中的對象)或其他數據格式??傊當祿膫鬏斒巧倭?、遞增的(譯者:而不是傳統的刷新整個頁面)。所以,你要是想顯擺一下自己是很懂的技術高手,用ajax,而不是ajax。您自己判斷是不是想顯擺自己吧。

誤區二:看看gmail和google map吧,ajax 會讓你的網站可用性更強。

事實上,使用ajax 有可能讓你的網站可用性增強,但也可能使你的網站變得讓人可憎得難用。全新設計的yahoo 電視節目列表就是這樣一個反面教材。(譯者:對新版yahoo電視節目列表的反面評價主要認為ajax的翻頁功能讓原來一頁上列出所有電視節目的可用性變得更差,比如不能在一頁中進行查找等,雖然翻頁功能本身做得很漂亮。)

誤區三:ajax只是面子工程--僅僅是表面上看著挺酷和視覺效果。

事實上,如果有正確的設計和實施,ajax 的網絡應用應該比傳統的cgi類型的,以服務器端處理為主體的(如asp.net或java server pages,jsp)網絡應用具有更好的可擴展性,和讓用戶體驗到更快的反應速度。如需要了解技術細節,請參見ibm的bill higgins寫的有關ajax和rest的第一部分。這是我的總結:傳統的cgi類型的,以服務器端處理為主體的網絡應用,客戶端不保存(網絡應用執行的)狀態(stateless),狀態的保存完全由服務器實施(stateful server)。這使得服務器產生的結果(譯者:比如動態從數據庫讀取的數據)只能一次性使用而不能被緩存(cache)下來再利用。這破壞了rest構架中的可擴展性原則。而ajax能將狀態保存在客戶端,從而實現常用資源,如重復使用的數據和源程序(譯者:應該是指javascript),可以有效被緩存和再利用。

誤區四:ajax 對于一般網絡開發人員很難掌握

ajax 確實不容易。但它的使用難度正在逐步降低。有若干因素造成ajax的實施難度:對不同瀏覽器兼容性的支持,開發工具的不足,以及對開發人員思維方式轉變的要求--從過去以服務器端處理為主體的網絡應用,轉變到新的在客戶端保存狀態、逐步上傳數據的應用。但由于ajax越來越普及,很多開發工具和平臺提供商以及開源軟件開發者都在著力解決這一問題。這里列出若干對ajax開發員有用的工具:google 網絡開發工具箱(給java開發員的),dojo跨瀏覽器平臺,script.aculo.us 長于提供視覺效果,以及用來調試javascript 程序、監視xmlhttprequest的(firefox插件)firebug,等等。

誤區五:ajax 會破壞用戶使用瀏覽器的體驗(ajax breaks the browser model)

確實,ajax的應用有可能造成瀏覽器使用的問題,如破壞“返回鍵” 功能,讓用戶不知所以,讓有殘障的用戶完全無法使用網站。但傳統技術也可能產生類似問題:如使用框架(frames)或者flash往往也會破壞“返回鍵” 功能;即便不用ajax,糟糕的設計也能讓一個網站把用戶完全搞暈;即便使用最單純的html也很難做到讓有殘障的用戶順利使用網站。這些是需要有意識地去注意和學習的方面,并不是僅存在于ajax應用中的問題。

誤區六:ajax 是web2.0的關鍵組成部分

這要看你如何定義web2.0了。我認為web2.0和web1.0的區別主要在于社會層面而不是技術層面。從web1.0 到web2.0最重要的范式轉變(paradigm shift)在于web2.0是雙向的網絡,可讀寫的網絡和社會網絡。而不是“讓我們開家網上商店”的那個網絡。按照這個定義,我們可以完全不用ajax來實施web2.0。大多數博客不用ajax;沒有ajax,維基百科照樣能煥發它的異彩;社會化網絡也不需要ajax;flickr 之所以吸引人是因為它是一個照片的社會化平臺,而不是它使用的dhtml技術。

更多ajax的相關資料(譯者:建議深度閱讀、推薦和翻譯)

我個人最喜歡的有關 ajax 的博客是ajaxian 和 shelley power的“技術女狂人” 。shelley 寫的《添加ajax》很快將會由o'reilly 出版。而本文的寫作參考了bill higgins 的關于ajax和rest構架的文章(第一部分,第二部分。)

聲明:ibm是我的客戶。

譯者:壓題圖片是原作者的照片。另外,原文上有原作者詳細的聯系方式。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
18一19gay欧美视频网站| 成人福利网站在线观看| 亚洲男人天堂古典| www.99久久热国产日韩欧美.com| 国内外成人免费激情在线视频| 欧美日韩电影在线观看| 成人免费视频a| 国产精品久久一| 91久久精品一区| 91精品国产99久久久久久| 久久99国产综合精品女同| 91影视免费在线观看| 91国产精品91| 亚洲精品www| 欧美日韩999| 亚洲一区二区久久| 国产精品久久久久久久7电影| 久久99国产精品自在自在app| 亚洲欧美日韩一区二区在线| 亚洲欧美日韩中文视频| 久久国产精品偷| 最近更新的2019中文字幕| 亚洲激情视频网站| 久久国产精品久久久久| 亚洲国产成人精品久久| 欧美黑人性视频| 51精品国产黑色丝袜高跟鞋| 欧美激情视频给我| 久久躁日日躁aaaaxxxx| 欧美电影免费观看电视剧大全| 久久影视电视剧免费网站清宫辞电视| 亚洲国产一区二区三区四区| 亚洲伊人一本大道中文字幕| 欧美极度另类性三渗透| 国内精品久久久久久中文字幕| 亚洲成av人影院在线观看| 国内精品久久久久久影视8| 国产精品十八以下禁看| 亚洲国产成人精品电影| 精品magnet| 亚洲精品日韩激情在线电影| 亚洲乱码一区二区| 亚洲黄色成人网| 91精品在线观| 九色精品免费永久在线| 久久亚洲私人国产精品va| 亚洲精品免费一区二区三区| 97国产精品久久| 波霸ol色综合久久| 国产一区二区三区在线| 国产成人精品亚洲精品| 亚洲成人精品视频| 久久免费观看视频| 国产精品久久电影观看| 日韩精品亚洲视频| 亚洲国产精品va在线看黑人| 国产经典一区二区| 久久视频在线视频| 日韩一区二区三区国产| 日韩中文在线不卡| 欧美怡春院一区二区三区| 国产精品视频在线播放| zzijzzij亚洲日本成熟少妇| 国产成一区二区| 久久久久亚洲精品| 欧美天天综合色影久久精品| 亚洲精品视频二区| 国产成人中文字幕| 欧美性色xo影院| 国产丝袜一区视频在线观看| 午夜精品在线视频| 国产一区二区三区日韩欧美| 亚洲第一av网站| 国产日韩中文字幕| 最近2019中文字幕一页二页| 日韩免费电影在线观看| 欧美大片欧美激情性色a∨久久| 中文字幕亚洲欧美| 久热精品视频在线观看| 久久久亚洲福利精品午夜| 欧美激情久久久久| 欧美丝袜一区二区| 国产日韩欧美中文在线播放| 国产欧美在线播放| 欧美日韩亚洲精品内裤| 精品视频一区在线视频| 欧美日韩亚洲国产一区| 日韩中文视频免费在线观看| 日韩少妇与小伙激情| 亚洲美女又黄又爽在线观看| 亚洲精品国产欧美| 久久精品国产99国产精品澳门| 亚洲欧美日韩国产精品| 成人免费视频97| 在线成人一区二区| 在线视频日本亚洲性| 欧美最顶级丰满的aⅴ艳星| 日韩精品免费综合视频在线播放| 中文字幕亚洲情99在线| 亚洲国产精品专区久久| 亚洲精品黄网在线观看| 国产欧美日韩精品专区| 第一福利永久视频精品| 欧美日韩性视频| 亚洲国产精品va在线看黑人| 久久久女女女女999久久| 91色琪琪电影亚洲精品久久| 九九热在线精品视频| 精品国内亚洲在观看18黄| 亚洲91av视频| 亚洲国产精久久久久久久| 7777精品久久久久久| 超在线视频97| 最近免费中文字幕视频2019| 色哟哟网站入口亚洲精品| 成人黄色免费看| 在线观看中文字幕亚洲| 亚洲国产免费av| 国产精品∨欧美精品v日韩精品| 日韩欧美a级成人黄色| 亚洲男人天堂手机在线| 亚洲国产美女精品久久久久∴| 91在线中文字幕| 亚洲人成电影网站色| 98精品在线视频| 97色在线视频| 国产亚洲精品久久久久久牛牛| 91精品国产综合久久香蕉的用户体验| 国产精品免费看久久久香蕉| 国产精品高潮呻吟久久av无限| 日本精品免费一区二区三区| 亚洲电影av在线| 久久久噜噜噜久噜久久| 国产www精品| 欧美国产日韩一区| 欧美午夜电影在线| 国产日韩精品电影| 亚洲天堂久久av| 一区二区三区视频观看| 久久久久国产精品www| 久久久免费观看| 欧美成人午夜激情在线| 国产在线观看精品一区二区三区| 精品中文字幕在线观看| 97在线视频免费播放| 欧美在线观看一区二区三区| 成人精品视频久久久久| 久久久免费av| 精品久久中文字幕久久av| 国产亚洲欧洲高清一区| 日韩一区二区三区国产| 亚洲午夜av电影| 日韩精品丝袜在线| 国产成人啪精品视频免费网| 国产精品久久久久久久久久小说| 国产精品视频区| 91在线视频成人| 久久99热精品这里久久精品| 国产z一区二区三区| 日韩av三级在线观看| 欧美国产极速在线| 亚洲国产精品va在线| 91亚洲国产成人久久精品网站| 国产伦精品免费视频|