概述
如今 Google Suggest 和 Google Maps 使用了 [color=red]Ajax[/color],通过 [color=red]Ajax[/color],我们可以使得客户端得到丰富的应用体验及交换操作,而用户不会感觉到有网页提交或刷新的过程,页面也不需要被重新加载,应用的数据交换都被隐藏。
虽然 [color=red]Ajax [/color]所需的基础架构已经出现了一段时间,但直到最近异步请求的真正威力才得到利用。能够拥有一个响应极其灵敏的 Web 站点确实激动人心,因为它最 终允许开发人员和设计人员使用标准的 HTML / CSS / JavaScript 堆栈创建“桌面风格的(desktop-like)”可用性。
传统的 WEB 应用程序模型是这样工作的:用户的界面操作触发 HTTP 请求,服务器在接收到请求之后进行一些业务逻辑处理,如保存数据等,然后向客户端返回一个 HTML 页面。但这种方式并没有给予用户很好的应用体验,当服务器在处理数据的时候,用户则处于等待的状态,每一步操作都需要等待,太多的等待会使用户越来越没有 耐心。而 [color=red]Ajax [/color]则大不相同,它通过 [color=red]Ajax [/color]引擎,使得应用过程很自然,操作很流畅,因为其只和服务器交换有用的数据,而页面显示等不必要的数据则不再重新加载。[color=red]Ajax [/color]引擎其实就是 JavaScript、XML、XMLHttpRequest 等等各项技术的综合应用。
最后
以上就是沉静金针菇为你收集整理的Ajax是干什么用的?? 的全部内容,希望文章能够帮你解决Ajax是干什么用的?? 所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复