Ajax 即“Asynchronous Javascript And XML”(触发器 JavaScript 和 XML),是指一类建立互动式网页应用领域的网页开发控制技术。
Ajax = 触发器 JavaScript 和 XML 或是是 HTML(国际标准通用型记号词汇的开集)。
Ajax 是一类用作建立加速静态网页的控制技术。
Ajax 是一类在无须再次读取整座网页的情形下,能预览部份网页的控制技术。
透过在前台与伺服器展开小量传输,Ajax 能使网页同时实现触发器预览。这意味著能在不再次读取整座网页的情形下,对网页的某部份展开预览。
现代的网页(不采用 Ajax)假如须要预览文本,要空载整座网页网页。
Ajax那个名词源于叙述从如前所述 Web 的应用领域到如前所述统计数据的应用领域。
Ajax 并非一类捷伊C词汇,而要一类用作建立更快更快和互动性大列佩季哈区的Web插件的控制技术。
采用 JavaScript 向伺服器明确提出允诺并处置积极响应而不堵塞使用者核心理念第一类XMLHttpRequest。透过那个第一类,您的 JavaScript 可在不空载网页的情形与 Web 伺服器互换统计数据,即在不须要创下网页的情形下,就能造成局部性创下的效用。
Ajax 在插件与 Web 伺服器之间采用触发器传输(HTTP 允诺),这种就可使网页从伺服器允诺小量的重要信息,而并非整座网页。
Ajax可使网络平台插件更小、更快,更亲善。
Ajax 是一类分立于 Web 伺服器软件的插件控制技术。
Ajax 如前所述以下 Web 国际标准:
JavaScript、XML、HTML与 CSS 在 Ajax 中采用的 Web 国际标准已被良好定义,并被所有的主流插件支持。Ajax 插件分立于插件和平台。
Web 插件较桌面插件有诸多优势;它们能涉及广大的使用者,它们更易安装及维护,也更易开发。
不过,网络平台插件并不像现代的桌面插件那样完善且亲善。透过 Ajax,网络平台插件能变得更完善,更亲善。
开发模式
中许多元素已经在Web 服务中包含了。同时,随着控制技术的成熟还会有许多地方须要改进,特别是UI部份的易用性。
Ajax 开发与现代的 B/S开发有很大的不同。这些不同引入了捷伊编程问题,最大的问题在于易用因此要理解如何才能最好的采用这些控制技术。
综合各种变化的控制技术和强耦合的客户服务端环境,Ajax 明确提出了一类捷伊开发方式。Ajax 开发人员要理解现代的 MVC 架构,这限制了应用领域层次之间的边界。同时,开发人员还须要考虑 B/S 环境的外部和采用 Ajax 控制技术来重定型 MVC 边界。最重要的是,Ajax 开发人员要禁止以网页集合的方式来考虑 Web 应用领域而须要将其认为是单个网页。一旦 UI 设计与服务架构之间的范围被严格区分开来后,开发人员就须要预览和变化的控制技术集合了。
以上就是详述甚么是ajax的详细文本,希望对你有所帮助。