相信大家都了解过ajax,这门技术是做网站必不可少的,常常在写后端技术上、app等方面用到,今天盒子就给大家说一说ajax属于什么技术以及Ajax基于Web有哪些标准。
AJAX即“Asynchronous JavaScript and XML”(异步的JavaScript和XML技术),是指集成了多个技术的浏览器端网页开发技术的集合。
Ajax是2005年由Jesse James Garrett提出的新术语,包括:HTML或XHTML、CSS、JavaScript、DOM、XML、XSLT和最重要的XMLHttpRequest等现有术语。
使用Ajax技术网页应用能够快速地将增量更新呈现在用户界面上,而不需要重载(刷新)整个页面,这使得程序能够更快地回应用户的操作。
术语Ajax来源于对基于Web的APP应用程序到数据库APP应用程序的描述。
Ajax不是新的编程语言,而是用于创建更快、更交互式的web APP应用程序的技术。
使用JavaScript向服务器发出请求,在不阻止用户核心对象XMLHttpRequest的情况下处理响应。使用此对象,JavaScript可以在不重载页面的情况下与Web服务器交换数据。也就是说,不需要刷新页面,可以部分刷新。
Ajax在浏览器和Web服务器之间使用异步数据传输(HTTP请求),允许Web页从服务器而不是整个页请求少量信息。
Ajax使互联网APP更小、更快、更友好。
Ajax是一个独立于Web服务器软件的浏览器技术。
Ajax基于以下Web标准:
JavaScript、XML、HTML和CSS在Ajax中使用的Web标准已正确定义,并且受所有主要浏览器的支持。Ajax APP应用程序独立于浏览器和平台。
与桌面APP应用相比,web APP应用有很多优点。它们涉及范围广泛的用户,易于安装和维护,也便于开发。
但是,互联网APP通信并不像传统的台式机APP通信那样完全友好。通过Ajax,互联网APP更加丰富,更加友好。
以上就是本次盒子给大家带来的ajax技术,大家有什么不同的看法,可以发表出来,大家一起探讨一下!