asp学习网: 首页 >> javascript教程 >> ajax技术 >> AJAX与Flash RIA

AJAX与Flash RIA

原文信息:http://www.junchenwu.com/2005/05/ajaxflash_ria.html

Ajax是Asynchronous JavaScript and XML的缩写。
Ajax并不是一门新的语言或技术,它实际上是几项技术按一定的方式组合在一在同共的协作中发挥各自的作用,它包括
使用XHTML和CSS标准化呈现;
使用DOM实现动态显示和交互;
使用XML和XSLT进行数据交换与处理;
使用XMLHttpRequest进行异步数据读取;
最后用JavaScript绑定和处理所有数据;
一句话就是JavaScript+XMLHTTPRequest+DOM。

核心优势:
1、无刷新页面(异步数据处理)
2、无须客户端插件(技术简单,迁移迅速,成本低廉)

劣势:
1、JavaScript众所周知的兼容性问题
2、技术性限制,手持设备不能很好访问
3、流媒体支持性较差

使得界面和结构分离是WebStandards,并不能算是Ajax的优势。使用标准来构建网页是趋势,但是是否采用Ajax又是另外一回事了。对于那么一大团复杂的JavaScript我持保留态度。倒是Flash RIA在国内还是不温不火——觉得有点奇怪。

Flash RIA的优势:
1、互动用户界面和拖放式(drag and drop)以及在线和离线操作能力
2、无刷新页面和oneScreen™
3、基于已经占有大量市场的Flash Player

劣势:
1、技术迁移比Ajax成本高(但是比J2EE和.Net低)
2、一次性下载量偏大(有进度条显示)

无论是哪一种技术,为的都是给用户带来非凡的网站访问体验(user friendly)从而实现访问者到使用者的转变。而这种转变,存在于网站的任何细节因素中——注意:不仅仅是技术。一个爱好设计的访问者,可能因为页面上一个小图标的精致和出色而把你的网站加入收藏夹。



from:asp学习网/title:AJAX与Flash RIA/ time:2007-3-17 21:09:18

本文主题AJAX与Flash RIA

asp教程 ©2006-2007 aspxuexi.com | 关于站点 | 版权隐私 | 站内搜索
复制或者翻版 请于夜间进行