刚实现了一个AJAX应用,关于AJAX的几点看法请大家指教!

javalin3012 2006-07-03 06:14:37
其实原来用过,不过那时候还没有AJAX这个说法,那时就是用xmlhttprequest这个对象,当时感觉很神奇但是没有深入。
刚搞定一个AJAX小应用,感觉很不错,页面不刷新而且没有任何速度延迟。谈点看法大家讨论:

1、AJAX的核心部分就是基于xmlhttprequest对象和xmldomdocument对象的运用,其中前者才是核心的核心,xmlhttprequest对象的属性和方法构成所有AJAX表演的基础(这么说对吗?)

2、AJAX的外延同样复杂:javascript、xml、css、htc、dhtml...特别是前两者,哪一个都不易玩,xml其实东西也相当多:xtd、xslt、schema、xpath(AJAX与XML关联有多紧密?)

感觉AJAX还是比较有前途的,至少给当前很多白痴一样的BS系统带来改善的希望,它代表的方向更让人振奋。只是对其稳定性还不是很了解,还有今后各大厂商能否支持?
因为我的应用只是用到AJAX最核心而且是最简单的部分,不知是否对AJAX管中窥豹了,请大家指教!
...全文
462 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
chaircat 2006-10-12
  • 打赏
  • 举报
回复
据说现在很多框架都不用XML传递数据.....
真的无语...ls已经有人说了rich client...
我的理解也是这样...AJAX已经把浏览器变成一个rich client...
客户端与服务端的耦合更松了...很适用于现在流行的所谓SOA...
而AJAX之所以能做到就是由于有了XML...
不管你服务端是什么,只要你提供HTTP协议的服务,支持XML数据就行...
这样服务端已经不局限于web服务器;
不管你客户端是什么,只要你支持HTTP协议,能解析XML就行...
这样客户端也不局限于浏览器,手机都可以(j2me有专门支持HTTP协议和XML的包)...
yyszh 2006-10-12
  • 打赏
  • 举报
回复
ajax还没有把浏览器变成rich client。
客户端更丰富的交互需要更强的浏览器和更好的协议:例如xul和xaml协议等。
SINCE1978 2006-10-11
  • 打赏
  • 举报
回复
应该说xml才是核心吧,ajax算是一种技巧。
javalin3012 2006-07-06
  • 打赏
  • 举报
回复
wo up!
LYSSHE 2006-07-05
  • 打赏
  • 举报
回复
学习。
javalin3012 2006-07-05
  • 打赏
  • 举报
回复
呵呵、javascript语法的“诡异”妨碍了其高级特性的广泛运用。
昨天结合supNate的注释版又看了一下prototype,可知它是完全基于迭代和对象的,但是javascript的对象机制是“伪对象”——通过某种方式和语法达到了部分对象运用的效果。语言应该象JAVA一样,基本语法简单但是功能强大。我觉得语法上javascript比JAVA难。
javalin3012 2006-07-05
  • 打赏
  • 举报
回复
找到一个简单的:XHConn
就一个文件一个函数(对象)!
40行代码!
javalin3012 2006-07-04
  • 打赏
  • 举报
回复
刚下载了prototype-1.4.0来看,郁闷啊,看不懂。
都是程序员,怎么和老外差距就这么大呢?
yesur 2006-07-04
  • 打赏
  • 举报
回复
xml
xhtml
javascript
是最棒的
javalin3012 2006-07-04
  • 打赏
  • 举报
回复
我觉得XML是大趋势,AJAX属于XML的应用层面的东西。肯定会互相带动起来的,所以应该是会流行起来。不过FLASH也越来越强,估计会有一些美工进入编程领域。
而且很多软件项目的细节用老的方式实在是很白痴,用AJAX方式立刻就不一样,能把一个个具体问题解决的很舒服。

唠叨能给推荐一下哪个网站运用AJAX用的好的吗,还有AJAX现在有没有官方网站?现在最新的AJAX框架或库在哪里有呢?
xuzuning 2006-07-04
  • 打赏
  • 举报
回复
AJAX: Asynchronous JavaScript and XML
Asynchronous 异步通讯,多基于xmlhttprequest
JavaScript 主管控制
XML 数据载体
三者缺一不可,否则就不能称其为ajax

你把他说成什么都不为过,你把他说成什么都不是也不错
姐夫唐 2006-07-04
  • 打赏
  • 举报
回复
我觉得目前的ajax编辑工具不是太好用。
xuzuning 2006-07-04
  • 打赏
  • 举报
回复
呵呵
prototype的确很难看懂,这也是他们使用诡异的方式书写的原因之一

这不是什么老外差距的问题,而是你连正统的编程方式都不熟练
BlueDestiny 2006-07-04
  • 打赏
  • 举报
回复
关键看你怎么用怎么去开发这个rich client了,ajax带来的是一个新的网页布局,新的客户端编程方式。更带动了一些新的事物发展,最典型的就是xml,xsl
Taciterry 2006-07-03
  • 打赏
  • 举报
回复
ajax本身真的不复杂,几乎没有难点.就是那个对象的方法属性用用
难的在于javascript,这也是关键的

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧