Ajax技术概述

hjby003

hjby003

2016-02-19 18:48

有了下面这个Ajax技术概述教程,不懂Ajax技术概述的也能装懂了,赶紧get起来装逼一下吧!

Web开发领域的最新时髦术语其实质是“旧貌换新颜”。

Ajax(Asynchronous JavaScript and XML)是结合了Java技术、XML以及JavaScript等编程技术,可以让开发人员构建基于Java技术的Web应用,并打破了使用页面重载的惯例。

Ajax是使用客户端脚本与Web服务器交换数据的Web应用开发方法。这样,Web页面不用打断交互流程进行重新加裁,就可以动态地更新。使用Ajax,用户可以创建接近本地桌面应用的直接、高可用、更丰富、更动态的Web用户界面。

异步JavaScript和XML(AJAX)不是什么新技术,而是指这样一种方法:使用几种现有技术——包括级联样式表(CSS)、JavaScript、XHTML、XML和可扩展样式语言转换(XSLT),开发外观及操作类似桌面软件的Web应用软件。实现Ajax的所有组件都已存在了许多年。Adaptive Path的用户体验战略部门主管兼创办合伙人Jesse James Garrett今年2月发表在Adaptive Path网站上的一篇文章中杜撰了这个术语。

异步这个词是指AJAX应用软件与主机服务器进行联系的方式。如果使用旧模式,每当用户执行某种操作、向服务器请求获得新数据,Web浏览器就会更新当前窗口。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

如果使用AJAX的异步模式,浏览器就不必等用户请求操作,也不必更新整个窗口就可以显示新获取的数据。只要来回传送采用XML格式的数据,在浏览器里面运行的JavaScript代码就可以与服务器进行联系。JavaScript代码还可以把样式表加到检索到的数据上,然后在现有网页的某个部分加以显示。

在面向消费者的诸多应用当中,Google的Gmail和Google Maps就是最常见的例子。在Gmail当中,AJAX负责如何开启线程会话,以显示不同邮件的文本内容。而在Maps当中,AJAX允许用户以一种似乎无缝的方式拖拉及滚动地图。

还有雅虎的Flickr像片共享应用和亚马逊网站的A9搜索引擎。另外,雅虎新的Web邮件服务可能很快就会吸引AJAX支持者的莫大关注,这项服务基于雅虎收购Oddpost后得到的技术。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

这些UI都充分地使用了后台通道,也被一些开发者称为“Web 2.0”,并导致了大家对Ajax应用兴趣的猛涨。

然而,AJAX应用软件厂商越来越把目光瞄准了企业。譬如说,Scalix的Web Access电子邮件应用软件其实比微软Outlook自己的Web邮件界面更像Outlook。

不过AJAX应用软件的适用领域具有一定的局限性。因为它们利用了一些最新的Web技术,所以只能在某些Web浏览器里面运行——不过AJAX适用的浏览器正越来越多。

展开更多 50%)
分享

猜你喜欢

Ajax技术概述

Web开发
Ajax技术概述

聚光灯下的Ajax:Ajax技术概述

Web开发
聚光灯下的Ajax:Ajax技术概述

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Ajax技术概述与现状应用

Web开发
Ajax技术概述与现状应用

站长推荐:Ajax技术概述与现状应用

Web开发
站长推荐:Ajax技术概述与现状应用

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

AJAX技术介绍

Web开发
AJAX技术介绍

鼠绘技术内幕概述

flash教程
鼠绘技术内幕概述

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

拷贝DBGrid当前行

拷贝DBGrid当前行

Ajax的错误处理机制探讨

Ajax的错误处理机制探讨
下拉加载更多内容 ↓