Ajax由JavaScript、XMLHttpRequest等组成,通过异步请求实现页面局部刷新。
1、 Ajax,即异步JavaScript与XML,是一种用于创建交互式网页应用的前端技术,通过异步通信实现页面局部刷新,提升用户体验。
2、 Ajax并非单一技术,而是多种技术的融合体,每种技术各具特色,相互结合后形成一个功能强大的新型技术组合。(图:实例)
3、 Ajax刚出现时虽是个新名词,实则基于早已存在的两项JavaScript功能。过去这些功能并未受到重视,直到Gmail、Google Suggest和Google Maps相继推出,才真正崭露头角,广为人知,并在实际应用中展现出强大潜力,彻底改变了网页交互方式,成为现代Web开发的重要基石之一。
4、 Ajax技术构成
5、 当前状况及待解难题
6、 传统Web应用采用同步交互模式,用户发起请求后,服务器接收并处理该请求,完成相应任务,随后将生成的HTML页面返回给用户,整个过程需等待响应完成,用户操作与页面刷新紧密关联,效率较低且体验不够流畅。
7、 当前情况及待解决问题
8、 用户体验不连贯,服务器处理请求期间,用户长时间等待,屏幕显示空白,缺乏及时反馈与交互响应。
