重庆邮电大学论坛
标题:
网站开发的新技术——Ajax
[打印本页]
作者:
zouba
时间:
2007-9-17 09:44
标题:
网站开发的新技术——Ajax
什么是
Ajax
?
Ajax
的全称是
AsynchronousJavaScript+XML
。
Ajax
不是一个技术,它实际上是几种技术,每种技术都有其独特这处,合在一起就成了一个功能强大的新技术。
Ajax
包括:
XHTML
和
CSS
。使用文档对象模型
(DocumentObjectModel)
作动态显示和交互;使用
XML
和
XSLT
做数据交互和操作;使用
XMLHttpRequest
进行异步数据接收;使用
JavaScript
将它们绑定在一起。
使用
Ajax
的主要原因有以下几点:
1
.通过适当的
Ajax
应用达到更好的用户体验;这也是
Web 2.0
所宣扬的宗旨。
2
.把以前的一些服务器负担的工作转嫁到客户端,利于客户端闲置的处理能力来处理,减轻服务器和带宽的负担,从而达到节约
ISP
的空间及带宽租用成本的目的。
Ajax
与传统的
web
应用比较
传统的
web
应用允许用户填写表单
(form)
,当提交表单时就向
web
服务器发送一个请求。服务器接收并处理传来的表单,然后返回一个新的网页。这个做法浪费了许多带宽,因为在前后两个页面中的大部分
HTML
代码往往是相同的。由于每次应用的交互都需要向服务器发送请求,应用的响应时间就依赖于服务器的响应时间。这导致了用户界面的响应比本地应用慢得多。
作者:
laoda88
时间:
2007-9-29 13:21
都没人顶 帮你顶一下吧
欢迎光临 重庆邮电大学论坛 (http://www.icyou.cn/)
Powered by Discuz! X3.3