ajax学习大纲
2010-05-24 阅读 33
- AJAX介绍 - Asynchronous JavaScript and XML,异步Javascript和Xml,种创建交互式网页应用的网页开发技术。
- AJAX模式 - AJAX开发与传统的CS开发有很大的不同。这些不同引入了新的编程问题,最大的问题在于易用性。由于AJAX依赖浏览器的JavaScript和XML,浏览器的兼容性和支持的标准也变得和JavaScript的运行时性能一样重要了。这些问题中的大部分来源于浏览器、服务器和技术的组合,因此必须理解如何才能最好的使用这些技术。
- 时刻想着用户 - AJAX的最大机遇在于用户体验。在使应用更快响应和创新的过程中,定义Web应用的规则正在被重写;因此开发人员必须更注重用户。现在用户已经逐渐习惯如何使用Web应用了。例如用户通常希望每一次按钮点击会导致几秒的延迟和屏幕刷新,但AJAX正在打破这种长时间的状况。因此用户需要重新体验按钮点击的响应了。
- AJAX不是一种新技术,几种技术的组合
- Ajax开发中的技术和问题 - JavaScript,如名字所示AJAX的概念中最重要而最被忽视的是他也是一种JavaScript编程语言。JavaScript是一种粘合剂使AJAX应用的各部分集成在一起。
- XHTML/CSS,为了正确的浏览AJAX应用,CSS是一种AJAX开发人员所需要的重要武器。CSS提供了从内容中分离应用样式和设计的机制。
- XMLHttpRequest,对象在大部分浏览器上已经实现而且拥有一个简单的接口允许数据从客户端传递到服务端,但并不会打断用户当前的操作。使用XMLHttpRequest传送的数据可以是任何格式,虽然从名字上建议是XML格式的数据。
- 服务器端,不像在客户端,在服务端AJAX应用还是使用建立在如Java,.Net和PHP语言基础上机制;并没有改变这个领域中的主要方式。
- 浏览器的兼容性,JavaScript编程的最大问题来自不同的浏览器对各种技术和标准的支持。
- Ajax的工作原理
- Ajax的工作流程
- Ajax的的实现思路
- XMLHttpRequest对象的使用,初始化、方法、属性
ajax 学习大纲
更新于 2023年03月28日