潘 杰, 周传生
(沈阳师范大学 科信软件学院, 沈阳 110034)
基于jQuery框架的Web研究与实现
潘 杰, 周传生
(沈阳师范大学 科信软件学院, 沈阳 110034)
传统的Web应用解决方案将所有的操作集成在服务器端进行,客户端所做的工作只是简单的显示网页。Ajax的出现改变了传统Web开发的模式,通过异步方式的数据传输实现Web服务的有效性和独立性,将之前的单击显示页面式的体验变成具有交互性、灵活性的桌面应用程序体验。基于Ajax技术的Web程序开发和应用不仅对浏览器兼容性差,而且采用传统的XML进行数据传输。XML数据格式在使用的过程中不仅会带来很多数据冗余,而且还不容易对其解析。将XML和JSON进行对比和分析,最终以JSON作为Ajax通信中的数据传递格式,并用jQuery中的方法来解析JSON数据与封装Ajax异步请求。jQuery是一个优秀、灵活多变的JavaScript框架,可以兼容CSS3和各种主流的浏览器,其模块化的开发方式可以让开发者按需加载资源。在分析了传统的Web开发模式存在的问题后,提出了基于jQuery框架的Ajax异步请求,实现Web快速便捷开发与更优化的用户体验。
Ajax; jQuery框架; 异步交互; 用户体验
随着互联网的迅速发展,Web页面得到了广泛应用,但人们的需求已不仅限于页面的功能,而更多地注重页面展示形式和用户体验度。传统Web技术的同步请求-响应系统架构逐渐显现出不足,其中最为突出的一点是每当用户发送请求时都要再次刷新页面,给用户带来很多不便;服务器每次返回的页面标签信息很多,给服务器带来很大负担,不能很快地响应用户请求。……