Ajax技术介绍
Ajax实际上并不是新技术,而是几个老技术的融合。Ajax包含以下五个部分:
1.异步数据获取技术,使用XMLHttpRequest。
2.基于标准的表示技术,使用XHTML与CSS。
3.动态显示和交互技术,使用Document Object Model(文档对象模型)。
4.数据互换和操作技术,使用XML与XSLT。
5.JavaScript,将以上技术融合在一起。
其中,异步数据获取技术是所有技术的基础。
Ajax技术在1998年前后得到了应用。允许客户端脚本发送HTTP请求(XMLHTTP)的第一个组件由Outlook Web Access小组开发。该组件原属于微软Exchange Server,并且迅速地成为了Internet Explorer 4.0的一部分。2005年初,Ajax被大众所接受。Google在它著名的交互应用程序中使用了异步通讯,如Google讨论组、Google地图、Google搜索建议、Gmail等。Ajax这个词由《Ajax: A New Approach to Web Applications》一文所创,Ajax前景非常乐观,可以提高系统性能,优化用户界面。