论坛首页 Web前端技术论坛

ajax初识和实践(-)

浏览 3557 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-12-20  

   项目完成后,发现平时忽略的Javascript在网页的开发过程中是相当重要的。比如后期的验证,限制TEXT长度等等忙上了不少忙,否则如果全部放在服务器验证会很麻烦。

  所以这几天一直在研究Ajax,看了<<征服ajax web 2.0 java>>内容非常的基础,点到为止,关于ajax的产生背景没有作很好的说明。今天下午看了< <professional 高级程序设计="" ajax=""></professional> >---这可是Amazon的超级畅销书。看了十几页,就感受的这本说的厚度,ajax的发展过程写得清清楚楚,而且很有层次感,之前大家所推荐的 《AJAX IN ACTION》应该也不错,因为这是一系列的书。

   ajax(啊甲克斯)-----asynchronous javascript and xml. 粗一看,就是使用了javascript 和 xml,而且是异步的。在<<征服ajax web 2.0 java>>上也是这么说的。但是刚才看了< <professional 高级程序设计="" ajax=""></professional> >才直到,AJAX并不一定非得用xml。我在后者的书中摘录了一段话:

 


 

ajax解决方案组成部分的技术,他们包括

HTML/XHTML: 主要的内容表示语言

CSS: 为XHTML提供文本格式定义

DOM:对已载入的页面进行动态更新

XML:数据交换格式

XSLT:将XML转化为XHTML(用CSS修饰其样式)

XMLHttp:主要的通信代理

JAVASCRIPT:用来编写Ajax引擎的脚本语言

实际上,在Ajax解决方案中这些技术都是可用的,不过只有三种是必需的:HTML/XHTML, DOM以及Javascript。XHTML显然是显示信息所必需的,而DOM则是为了在不重新载入XHTML页面的前提下修改部分内容所必需。

在Gmail和GOOLGE MAP中,在被称为Ajax模型核心的XML和XMLHttp都没有使用;Google Suggest也只是使用了XMLHttp,并使用JAVASCRIPT数组而非XML来进行数据交换。

 


 

   发表时间:2006-12-21  
期待LZ的ajax实践部分!
0 请登录后投票
   发表时间:2006-12-21  
就是,期待实践的部分!
0 请登录后投票
   发表时间:2006-12-21  
跟大家一样期待Ajax,需要多多向大家学习啊!
0 请登录后投票
   发表时间:2006-12-21  
期待中,现在做web开发感觉到很有必要好好学习一下·关注!
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics