自從Ajax這個詞提出到現在,短短的時間內Ajax的發展可謂迅速。Ajax的書層出不窮,各大軟件廠商積極支持,論壇的討論也是十分的熱烈。但是對于Ajax的在實際項目的應用對于我來說還是有點顧慮的,主要是有以下兩點:
1.關于Ajax技術本身
Ajax是由Dom,Css,Xmlhttp,Javascript組成,這里的每項技術都不是新技術,但是要掌握好每一項技術也不是那么容易。尤其是最主要的javascript,由于語言本身靈活性和與現在主流語言的較大區別,使得掌握它和使用它都有一定困難。特別是團隊開發那么掌控的難度就更大了。現在有一大批的ajax框架,但是還沒有一個足夠強大框架,使用框架雖然能降低ajax開發的復雜性,框架選擇的不當可能會引入其它的復雜問題。
2.何時使用Ajax
Ajax的出現,改變了web應用程序的交互方式。但是何時使用Ajax呢?這不只是簡單地把web應用程序做得和桌面應用程序一樣。關于這方面的知識也是比較的少。也是需要花更多的時間去思考和學習的。
鑒于Ajax目前的狀況,更多考慮的是如何在現有的web應用上使用Ajax,以便獲得更好的用戶體驗。