免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 5501 | 回复: 11
打印 上一主题 下一主题

[Web] [每周讨论专题]--第八期--AJAX基础应用 [复制链接]

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-08-20 11:44 |只看该作者 |倒序浏览
每周讨论专题【第八期】.......................................................点这里查看其他讨论专题

  AJAX基础应用                                             
本期讨论主旨为,如何开始AJAX的基础应用!!!
Ajax是Asynchronous JavaScript and XML的缩写!!!
AJAX基本作用:无刷新更新页面!!!



参考网址:
    http://www.dragonson.com/doc/ajax.html
    Ajax内部交流文档
    http://info96.k12studio.com/~nio/comments.php?id=242_0_1_0_C
    简单地对 Ajax 进行描述介绍
    http://www.adaptivepath.com/publications/essays/archives/000385.php
    Ajax: A New Approach to Web Applications
    http://jibbering.com/2002/4/httprequest.html
    Using the XML HTTP Request object
    http://developer.apple.com/internet/webcontent/xmlhttpreq.html
    Dynamic HTML and XML: The XMLHttpRequest Object
    http://del.icio.us/popular/ajax
    del.icio.us / popular / ajax
    http://www.fiftyfoureleven.com/resources/programming/xmlhttprequest/examples
    XMLHttpRequest & Ajax Working Examples
    http://www.xml.com/lpt/a/2005/02/09/xml-http-request.html
    Very Dynamic Web Interfaces
    http://www.standards-schmandards.com/index.php?2005/03/01/16-ajax-and-accessibility
    AJAX and Accessibility
    http://www.xml.com/lpt/a/2005/05/11/ajax-error.html
    Errors and AJAX
    http://www.softwareas.com/ajax-patterns
    AJAX Patterns: Design Patterns for AJAX Usability
    http://www.backbase.com/download/Whitepaper%20Backbase%20AJAX%20and%20Beyond.pdf
    Whitepaper Backbase AJAX and Beyond
    http://www.ajaxpatterns.org/index.php?title=Main_Page
    AJAX patterns
    http://www.onlamp.com/pub/a/onlamp/2005/05/19/xmlhttprequest.html
    A Simpler Ajax Path

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
2 [报告]
发表于 2005-08-20 11:49 |只看该作者

[每周讨论专题]--第八期--AJAX基础应用

当前都有谁在使用 Ajax

当前应用 Ajax 的已有不少网站,如:
* Orkut
* Gmail
* Google Groups
* Google Suggest
* Google Maps
* Flickr 的部分特性
* Amazon 的 A9.com 搜索引擎部分

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
3 [报告]
发表于 2005-08-20 11:50 |只看该作者

[每周讨论专题]--第八期--AJAX基础应用

Ajax 能够做什么?

如今 Google Suggest 和 Google Maps 使用了 Ajax,通过 Ajax,我们可以使得客户端得到丰富的应用体验及交换操作,而用户不会感觉到有网页提交或刷新的过程,页面也不需要被重新加载,应用的数据交换都被隐藏。

传统的 WEB 应用程序模型是这样工作的:用户的界面操作触发 HTTP 请求,服务器在接收到请求之后进行一些业务逻辑处理,如保存数据等,然后向客户端返回一个 HTML 页面。但这种方式并没有给予用户很好的应用体验,当服务器在处理数据的时候,用户则处于等待的状态,每一步操作都需要等待,太多的等待会使用户越来越没有耐心。而 Ajax 则大不相同,它通过 Ajax 引擎,使得应用过程很自然,操作很流畅,因为其只和服务器交换有用的数据,而页面显示等不必要的数据则不再重新加载。Ajax 引擎其实就是 JavaScript、XML、XMLHttpRequest 等等各项技术的综合应用。

论坛徽章:
0
4 [报告]
发表于 2005-08-31 09:18 |只看该作者

[每周讨论专题]--第八期--AJAX基础应用

http://www.start.com/myw3b/

这个也是,

论坛徽章:
0
5 [报告]
发表于 2005-08-31 09:18 |只看该作者

[每周讨论专题]--第八期--AJAX基础应用

vbb最新版也采用了这个技术

论坛徽章:
0
6 [报告]
发表于 2005-09-19 22:06 |只看该作者

[每周讨论专题]--第八期--AJAX基础应用

关注中,我对这个非常感兴趣.

论坛徽章:
0
7 [报告]
发表于 2005-09-21 17:49 |只看该作者

[每周讨论专题]--第八期--AJAX基础应用

在构筑未来互联网应用的过程中,有些开发人员捡起了曾经被遗弃的"陈腐"技术,Google就是一个典型的例子。Google风靡一时的地图和电子邮件业务激起了人们对那些被遗弃技术的兴趣。

  业内的后起之秀和IT如微软公司不断推出新奇的系统,试图在网络上构筑类似于PC桌面上的应用。然而搜索引擎巨头Google却走了一条匪夷所思截然不同的道路-它采用过时的老技术来打造其最新的应用如Google地图和电子邮件业务Gmail。Google的工程师们也表示他们的编程机巧就像 JavaScript一样简单。

  这促使开发人员重新回顾那些已经被遗弃的技术如JavaScript和动态HTML。如果这些技术能够融入当前的Web浏览器,并能够构筑出功能强大伸缩性强的Web应用,那么这将对微软、Flash以及Java形成潜在的威胁。这些陈旧的技术如 JavaScript脚本语言和DHTML。

  支持这些复古技术的人士称,这些老式技术拥有良好的性能,完全能够胜任Web应用,并且已经嵌入到了通用Web浏览器中。

  为此软件开发人员纷纷开始在blogs上发表见解。直到2月18日位于旧金山的咨询机构Adaptive Path的创始人耶西-加勒特提出了采用"异步JavaScript + XML"(简称为AJAX)来开发Web应用的构思。在一个月的时间里,AJAX这一理念就开始流行。

  来自雅虎平台工程部门的产品经理托尼-斯克雷特表示,"尽管我并不热衷于新奇的事务,但是很高兴看见AJAX这一理念的出现。我们数年来一直就在做这样的事情-使用JavaScript脚本语言并将其带入下一个应用领域,现在有人给它一个名字。"

  如果这一技术能够融入当前的Web浏览器,并能够构筑出功能强大伸缩性强的Web应用,那么这无疑将减少对其它新兴技术的需求从Laszlo系统公司的工具、Macromedia的Flash和Flex、Sun微系统的Java以及微软基于XAML(可扩展应用标记语言)的软件系统和Avalon图形技术。

  无疑这对微软耗费了巨资打造的XAML来说是个威胁。但是平台技术的总经理查尔斯-费茨杰拉德对此对此不以为然,他表示开发人员探讨那些过时的技术没有丝毫意义,因为这些东西堆积在一起很难调试,并容易被黑客攻破,而XAML则不同了它能很好解决这些问题。

  为此业内人士将争论焦点放在诸如JavaScript和DHTML之类的老技术是否让开发过程更加容易或者复杂。来自Macromedia的平台产品总经理戴维-曼德斯称要使用这些陈旧的就是开发出诸如Gmail和Google地图这样的应用很难很难,Google之所以能这样做是因为它聘用了许多超级科学人才如在微软创造出DHTML的亚当-伯斯沃斯,这是大多数公司无法做得的,因而它们也无法相仿Google的举措。

  业内分析家称,也许正式这些老式技术存在的难点才让它们没有在20世纪90年代流行起来,而现在人们对这些技术重现产生兴趣在于他们已经找到了一些便捷的开发方式和技巧。

  不仅仅是Google拥护这种开发理念,苹果电脑、Opera软件公司和Mozilla基金组织也正在制定基于JavaScript等技术的Web应用规范。这些组织机构或者公司制定这一规范的目的在于消除来自微软的潜在威胁,因为微软试图将XAML/Avalon编码技术申请为专利技术。

  与Flash或者其它专有技术开发者相比,拥有JavaScript和HTML开发经验的开发人员在数量上处于优势。

  不过那些致力于开发下一代Web应用技术的专家嘲笑了这种基于JavaScript的技术复兴将影响其未来利益的想法。相反他们认为Google的做法会对其有益。

  Google承认JavaScript技术美中不足之处在乎它很难和来自第三方的应用集成。不过经过最后的分析,Google依然认为 JavaScript能够胜任未来的Web应用。Gmail项目的工程师保罗-巴克特表示,"我们考虑过其它的技术和其它选择,但是这些技术都不能符合我们的要求。"

论坛徽章:
0
8 [报告]
发表于 2005-10-15 00:29 |只看该作者

[每周讨论专题]--第八期--AJAX基础应用

新瓶装旧酒阿...
一个异步数据操作+dhtml搞得这么沸沸扬扬,唉

论坛徽章:
0
9 [报告]
发表于 2005-10-31 14:19 |只看该作者
对xml不是熟悉 还没有看过一个跟 数据库结合的实例

论坛徽章:
0
10 [报告]
发表于 2005-12-06 18:44 |只看该作者
新瓶旧瓶无所谓,能装酒就行
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP