|
评论人:liuchenyu
|
发表时间: Mon Apr 28 15:01:10 CST 2008
|
|
顶顶吧
|
|
|
评论人:denight
|
发表时间: Mon Apr 28 15:03:37 CST 2008
|
如果大多数的应用要做成富客户端的网络应用,你总要选择一个,呵呵。 AJAX, FLEX, Sivlelight,
|
|
|
评论人:raptorcn
|
发表时间: Wed Apr 30 10:12:10 CST 2008
|
|
泡沫?大家都在用了,还是泡沫吗?现在连有的OA和企业项目,客户也点名要用AJAX方案了,不要人云亦云,你认为google这个AJAX发起者是泡沫吗?picasa相册好用吗?随着DWR等AJAX框架的推广,WEB富客户端会有长足的发展,到时候再评判不迟。
|
|
|
评论人:包子
|
发表时间: Wed Apr 30 13:39:51 CST 2008
|
在本人看来,AJAX 的主要优势在于部分地提高了用户的体验 -- 不需要全部刷新整个页面。譬如用户注册,输入密码等,可在后台验证并提示。 好大一部分提高了用户体验...而且并不局限于注册等简单应用...
AJAX 主要依赖 XMLHttpRequest 来向服务器提交请求,并获取相应。AJAX 的确减少了数据传输量,但 AJAX 依然需要与服务器连接,这部分开销才是服务器真正关心的。 笔者的意思是不向服务器提交才不会增加服务器传输量?
AJAX 是客户端的计算,所以利用 JavaScript 来实现。脚本语言毕竟不是严格的编程语言,错误只能在程序运行时才能发现。开发与维护很成问题。 IDE是开发环境问题,调试基本靠经验确实成为一个ajax入门难得一个门槛,但是没听过有公司让新人用这个做主要开发的吧,js语言和vbs本身虽然不严格,不过对于一个有经验的程序员使用起来也算得心应手了,弱语言也有弱语言的优势
另外,利用 AJAX 与服务器通讯后,往往需要根据返回的结果,对当前页面进行处理。一般是利用 JavaScript 的 DOM API 对页面更新。返回的结果是有限的,如果是简单的字符串,需要进行解析;如果是 XML,也要解析处理。这是个痛苦的过程,也同时决定了 AJAX 的局限性。 使用FLEX做RIA的UI层同样会遇到以上问题的
当然,你完全可以全部用 AJAX 来完成所有的通讯,然后更新你的页面,而不需要重新提交表格及刷新整个页面,但这样做除了自找麻烦外又有什莫好处呢? ....- -b
可以说,AJAX 与 Web2.0 堪称 IT 泡沫。 任何一种技术都有它存在的价值,哪怕是一种过渡技术,而技术本身是发展的,它会不断的修正自己,ajax的修正难度相对于其它类似技术可能比较大,因为它的底层机制缺失有些先天不足而已
|
|
|