- 1、本文档共55页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Ajax In Action 中文版》.pdf
dearbook
第 1 章
一种新的 Web 设计方法
本章内容
异步网络交互和使用模式
Ajax 与传统 Web 应用的关键区别 n
Ajax 的四个基本原则 .c
真实世界中的 Ajax om
想的用户界面是无形的。需要的时候,召之即来,所有想要的功能一应俱全;不需要
理 .c
的时候,挥之即去,用户可以不受干扰地继续专注于手头的问题。然而,这样的用户
k
界面总是可遇而不可求的。日复一日,用户只能顺从于那些远未尽如人意的用户界面,并且慢慢
o
习惯了这些低劣的应用。直到某一天,有人给我们展示了一种更好的方法,这时候我们才意识到,
o
过去使用的方法是多么地落伍。 rb
当今的因特网界也正在认识到,用于显示文档内容的基本 Web 浏览器技术,已经无法胜任
更高层面的任务了。 ea
.d
Ajax (Asynchronous JavaScript + XML ,即异步 JavaScript + XML )是一个相当新的名字,是
1
w
由 Adaptive Path 的咨询顾问 Jesse James Garrett 首先提出来的。Ajax 的一些部分,以前称作动态
HTML (Dynamic HTML )和远程脚本 (remote scripting )。Ajax 的名字更加简洁,而且它容易让
w
人联想起很多东西:洗衣粉(高露洁的 Ajax 牌洗衣粉)、荷兰的足球队(知名的阿贾克斯球队)、
w
希腊英雄(疯狂的埃阿斯)等等。
不仅名字好听,无论是从技术还是从商业角度,Ajax 同样让人耳目一新。技术上,Ajax 极
大地发掘了 Web 浏览器的潜力,开启了大量新的可能性。商业上,Google 和其他主要的参与者
通过眼花缭乱的 Ajax 应用,让普通大众对于新一代的 Web 应用充满了期待。
越来越复杂的基于 Web 的新型服务,不断冲击着我们已经习惯了的传统 Web 应用。其实有
一大堆技术可以提供表现能力更加丰富、更加智能或者在其他方面更好的客户端应用,但 Ajax
却只需要使用一些在绝大多数现代电脑上既有的技术,就能举重若轻地完成 同样的任务。
也就是说,在Ajax 中,采用的是一系列 已有的甚至是老旧的技术,把它们重新锻造、延伸,
1. 它是一家业界知名的用户体验咨询公司,网址为 。——译者注
dearbook
第 1 章 一种新的 Web 设计方法 3
超越其原有的概念,让我们可以应付客户端程序所要面对的复杂情况。本书不仅会分别考察每一
种技术,而且也会从整体上考察大型的Ajax项目。读完本书,你会对此有一个完整的理解。此外,
书中还穿插介绍了很多Ajax设计模式 。众所周知,设计模式有助于获取知识和经验,也帮助我们
有效地与他人沟通。遵循设计模式所倡导的编程规律,我们可以更容易地建造出当需求变化时易
于修改、便于扩充的应用。这些设计模式甚至会让你的工作更有
您可能关注的文档
- 《Air quality in aircraft》.pdf
- 《air stripping》.doc
- 《air stroke》.pdf
- 《Air Temperature》.ppt
- 《Air tightness test procedure_rev00》.doc
- 《air tool》.pdf
- 《Air+quality+management+in+China_+Issues》.pdf
- 《Air-Conditioning system for i - MiEV》.pdf
- 《Air-Cooled_Heat_Exchangers_good_to_read》.pdf
- 《Air-Hopper-MALWARE-final-e》.pdf
文档评论(0)