Ajax的诞生

来源:百度文库 编辑:神马文学网 时间:2024/05/01 22:10:15
2005年2月,Adaptive Path公司的Jesse James Garrett在网上发表了一篇名为《Ajax:一种Web应用程序开发的新方法》的文章(现在还可以在www.adaptivepath.com/publications/ essays/ archives/000385.php看到)。在这篇文章中,Garrett阐述了他为什么认为Web应用程序正在填平与传统桌面应用程序之间的鸿沟。他引用了一些新的技术,并以几个Google的项目作为例子,说明了如何将传统的、基于桌面应用程序的用户交互模型应用到Web上。然后他说出了两句引起人们大量兴趣、兴奋和争论的话:
Google Suggest和Google Maps就是这种新型Web应用程序的两个例子,在Adaptive Path公司里,我们将这种理念称为 Ajax。这是Asynchronous(异步)JavaScript + XML的简写,它预示着Web可能将发生一次根本性的变革。
从此之后,关于Ajax的文章、示例代码以及争议有如潮水一般充斥于整个因特网上。开发人员在Blog上谈到它,技术杂志关注它,而许多公司则在产品中应用它。但要理解到底什么是Ajax,还必须先了解促使其产生的一些Web技术的演化过程。