邮箱订阅 RSS
当前位置 :   新闻中心 品牌 正文

Ajax 技术从入门到精髓——

发布时间:2012-11-06 来源:新京报 作者:loli 浏览:252 打印 字号:

Ajax 由 HTML、Javascript? 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。本系列的作者是一位 Ajax 专家,他演示了这些技术如何协同工作 —— 从总体概述到细节的讨论 —— 使高效的 Web 开发成为现实。他还揭开了 Ajax 核心概念的神秘面纱,包括 XMLHttpRequest 对象。

五年前,如果不知道 XML,您就是一只无人重视的丑小鸭。十八个月前,Ruby 成了关注的中心,不知道 Ruby 的程序员只能坐冷板凳了。今天,如果想跟上最新的技术时尚,那您的目标就是 Ajax。

但是,Ajax 不仅仅 是一种时尚,它是一种构建网站的强大方法,而且不像学习一种全新的语言那样困难。在详细探讨 Ajax 是什么之前,先让我们花几分钟了解 Ajax 做 什么。目前,编写应用程序时有两种基本的选择:

桌面应用程序

Web 应用程序

两者是类似的,桌面应用程序通常以 CD 为介质(有时候可从网站下载)并完全安装到您的计算机上。桌面应用程序可能使用互联网下载更新,但运行这些应用程序的代码在桌面计算机上。Web 应用程序运行在某处的 Web 服务器上 —— 毫不奇怪,要通过 Web 浏览器访问这种应用程序。

不过,比这些应用程序的运行代码放在何处更重要的是,应用程序如何运转以及如何与其进行交互。桌面应用程序一般很快(就在您的计算机上运行,不用等待互联网连接),具有漂亮的用户界面(通常和操作系统有关)和非凡的动态性。可以单击、选择、输入、打开菜单和子菜单、到处巡游,基本上不需要等待。

另一方面,Web 应用程序是最新的潮流,它们提供了在桌面上不能实现的服务(比如 Amazon.com 和 eBay)。但是,伴随着 Web 的强大而出现的是等待,等待服务器响应,等待屏幕刷新,等待请求返回和生成新的页面。

显然这样说过于简略了,但基本的概念就是如此。您可能已经猜到,Ajax 尝试建立桌面应用程序的功能和交互性,与不断更新的 Web 应用程序之间的桥梁。可以使用像桌面应用程序中常见的动态用户界面和漂亮的控件,不过是在 Web 应用程序中。

我们来看看 Ajax 如何将笨拙的 Web 界面转化成能迅速响应的 Ajax 应用程序吧。

友情链接 常见问题 留言反馈 问卷调查 集团子公司
Copyright1988-2016   京ICP备09021176号-1  北京公安局朝阳分局:1101054603

footlogo

用户登录:

用户名:
请输入用户名/Email
*
密 码:
请输入您的密码
找回密码
*
验证码:
点击刷新
看不清?换一个
*

忘记密码:

忘记密码?请填写以下信息,我们将帮助您通过邮箱找回密码!
用户名:
输入用户昵称
*
邮  箱:
请输入您注册时填写的邮箱
*

用户注册:

用 户 名:
输入用户昵称
*
密    码:
密码长度6-14位,字母区分大小写
*
确认密码:
请重复您输入的密码
*
邮    箱:
输入常用邮箱,用于登录和找回密码
*
手    机:
请输入常用的手机号码
*
验 证 码:
点击刷新
看不清?换一个

邮箱认证:

恭喜您,已经注册成功,请验证您的邮箱已便成为我们的会员!

取消邮箱订阅:

请填写以下信息,取消订阅信息到您的邮箱!
邮  箱:
输入您订阅时填写的邮箱
*
验证码:
看不清?换一个