AJAX控件使用
AJAX 控件使用
AJAX:Controls the use of
【China】 著
苏红旺 著
AJAX 控件使用 制作人:
AJAX控件使用
内容提要
AJAX 国内通常的读音为“阿贾克斯”和阿贾克斯足球队读音一
样。Web 应用的交互如 Flickr, Backpack 和 Google 在这方面已经有
质的飞跃。这个术语源自描述从基于网页的 Web 应用到基于数据的
应用的转换。在基于数据的应用中,用户需求的数据如联系人列表,
可以从独立于实际网页的服务端取得并且可以被动态地写入网页中,
给缓慢的 Web 应用体验着色使之像桌面应用一样。 虽然大部分开发
人员在过去使用过 XMLHttp 或者使用 Iframe 来加载数据,但仅到
现在我们才看到传统的开发人员和公司开始采用这些技术。就像新的
编程语言或模型伴随着更多的痛苦,开发人员需要学习新的技巧及如
何最好利用这些新技术。
AJAX 控件使用 制作人:
AJAX控件使用
前言
用户体验:
AJAX 的最大机遇在于用户体验。在使应用更快响应和创新的过程中,定义
Web 应用的规则正在被重写;因此开发人员必须更注重用户。现在用户已经逐渐
习惯如何使用 Web 应用了。例如用户通常希望每一次按钮点击会导致几秒的延
迟和屏幕刷新,但 AJAX 正在打破这种长时间的状况。因此用户需要重新体验
按钮点击的响应了。
可用性是 AJAX 令人激动的地方而且已经产生了几种新颖的技术。其
中最引人注目的是一种称为“黄色隐出”的技术,他在数据更新之前时将用户
界面变为黄色,更新完成后立刻恢复原来的颜色。AJAX 开发人员将用户从 Web
应用的负载中解放出来;小心地利用 AJAX 提供的丰富接口,不久桌面开发人员
会发现 AJAX 是他们的方向。
AJAX 模式:
许多重要的技术和 AJAX 开发模式可以从现有的知识中获取。例如,在一
个发送请求到服务端的应用中,必须包含请求顺序、优先级、超时响应、错误
处理及回调,其中许多元素已经在 Web 服务中包含了,就像现在的 SOA。AJAX
开发人员拥有一个完整的系统架构知识。同时,随着技术的成熟还会有许多地
方需要改进,特别是 UI 部分的易用性。
AJAX 开发与传统的 CS 开发有很大的不同。这些不同引入了新的编程问题,
最大的问题在于易用性。由于 AJAX 依赖浏览器的 JavaScript 和 XML,浏 览 器
的兼容性和支持的标准也变得和 JavaScript 的运行时性能一样重要了。这些问
题中的大部分来源于浏览器、服务器和技术的组合,因此必须理解如何才能最
ajax控件使用 来自淘豆网m.daumloan.com转载请标明出处.