首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
Ajax技术在Web2.0网站设计中的应用研究   总被引:1,自引:0,他引:1  
Ajax是Web领域的前沿技术,这种技术提供了新的互联网交互模型,并扩展了Web应用的能力。文中在介绍Ajax技术的工作原理、分析比较Ajax工作模式与传统Web工作模式区别的基础上,运用Ajax技术实现了网页的动态加载,用户的请求能更为迅捷地得到Web应用程序的回应。这样就避免了在网络上频繁地重复发送那些没有更新过的信息。相对于传统的Web应用,Ajax技术在丰富客户端的表现能力、改善用户体验中,表现了强大的交互性能。其原因在于Ajax技术实现了客户端与服务器间的数据通信,并提供了两者间异步通信的能力,因而降低了网络传输的数据量,均衡客户端与服务器间的负载。从而体现了Ajax技术提高系统效率与优化用户界面的优良性能。  相似文献   

2.
Web2.0时代已经到来,而如何能让Web2.0网站有更好的用户体验以及更快的数据传输一直是开发者所面临的重要问题。Ajax作为Web2.0中的一个关键技术,其在提高用户体验、减少网络传输方面有着无可替代的作用;而另一个新生的MVC框架Stripes,以其配置文件少、学习周期短,也正成为Java开发者的宠儿。正是基于此,文中提出了一种整合Stripes+Ajax的架构,目的是让开发人员以最快最简洁的方式进行Ajax开发,同时文中还提出了Stripes在Ajax中的多种数据传输格式,提出了多种Ajax数据传输方案。  相似文献   

3.
Thanks to the fast and growing diffusion of Rich Internet Applications (RIAs), the user experience in the Web 2.0 is becoming more and more appealing and user friendly. RIAs are indeed a new generation of Web applications that exploit a combination of technologies and new development patterns for providing a more interactive, responsive and dynamic user experience. Unfortunately, some characteristics of RIAs, such as the heterogeneity of the implementation technologies, as well as the possibility of dynamically generating the code of the application, cause a general worsening of their analyzability and understandability. Consequently, specific analysis techniques and tools are needed for supporting their comprehension effectively. This paper presents an approach for the comprehension of RIAs implemented in Ajax that is based on a tool for dynamic analysis called DynaRIA. The tool provides an integrated environment for tracing application executions and analyzing them from several perspectives. Moreover, the tool is able to abstract several views on the structure and run-time behavior of the application that can be used in various comprehension activities. To show the actual support provided by DynaRIA in different comprehension contexts, four case studies involving two real Ajax applications will be illustrated in the paper. The experimental results showed the usefulness and effectiveness of the tool in comprehension, debugging, testing and quality assessment scenarios.  相似文献   

4.
Building rich web applications with Ajax   总被引:1,自引:0,他引:1  
《Computer》2005,38(10):14-17
Looks at how developers are going back to the future by building Web applications using Ajax (Asynchronous JavaScript and XML), a set of technologies mostly developed in the 1990s. A key advantage of Ajax applications is that they look and act more like desktop applications. Proponents argue that Ajax applications perform better than traditional Web programs. As an example, Ajax applications can add or retrieve new data for a page it is working with and the page will update immediately without reloading.  相似文献   

5.
ECO是Borland/CodeGear在.NET平台下实现出来的,根据模型驱动开发(Model Driven Development,MDD)为核心发展出来的软件架构;而Ajax作为Web开发的热点,在提高数据交互,改善用户体验等方面发挥着重要作用。本文通过用户注册验证的设计,说明了通过Web服务,ECO和Ajax二者之间能实现有机的结合,从而让开发人员真正领略到高效的开发能力,同时带来更好的用户体验。  相似文献   

6.
Ajax应用中的安全问题研究   总被引:1,自引:0,他引:1  
伴随着Ajax越来越广泛的应用,Ajax安全问题正逐渐成为开发者关注的焦点。文章针对Ajax在Web应用中逐渐暴露出来的各种安全问题给出了相应的应对策略。  相似文献   

7.
Ajax是一种创建交互式网页应用的网页开发技术,改变了传统Web应用的交互模式,为用户提供了动态、快速、灵活的操作体验。  相似文献   

8.
Modern Web applications offer a rich and unique user experience by taking advantages of the so called Web 2.0 technologies, among which Ajax. Ajax supports the intensive use of asynchronous communication between client-pages and the Web server and it allows on-the-fly manipulations of client-pages content and structure to realize a rich, dynamic and interactive user interface. Correspondingly, new types of faults that cannot be easily revealed by existing Web testing techniques are associated with modern Ajax-based applications. In our previous investigations, we used state-based testing for event sequence generation and it proved to be quite effective in exposing Ajax specific faults. However, the search space of the semantically interacting event sequences is huge, as it can grow exponentially with the event sequence length. In this paper, we apply search-based algorithms, namely hill climbing and simulated annealing, to the problem of generating maximally diverse event sequences of various lengths. In this way, we control the size of the generated test suites, while keeping the included test cases as diverse as possible. We evaluate the performance of the algorithms on two open source Ajax applications.  相似文献   

9.
张帆  刘嵩 《微型电脑应用》2011,27(1):13-15,4
通过分析传统Web MVC的局限,总结归纳了现代Web MVC作为Web应用架构的开发模式。重点结合Ajax、Comet技术讨论了现代Web MVC的优势和特点;比较了Ajax、Comet应用架构模式的有效性,为Web开发者及系统架构师提供了构建Web应用的理论参考模型和统一框架,以便快速开发出高质量,有效的应用系统。  相似文献   

10.
随着Internet的发展,Web应用也得到了快速发展和广泛普及.同时这也给Web应用开发提出了新的要求.与传统应用程序开发相比,Web应用开发具有如下特点:开发周期短,开发成本高,实现技术复杂.为了适应Web应用开发的新特点,开发人员需要一种可以快速开发Web应用的工具.本文介绍了一种J2EE平台上动态HT-ML表格的设计和实现.开发者可以使用该工具定义一个和数据库相联系的动态HTML表格.这个工具可以根据用户的定义自动生成相应的Servlet代码.  相似文献   

11.
12.
Ajax在Web中的应用研究   总被引:6,自引:1,他引:5  
Ajax通过浏览器与服务器之间的异步通信,解决了传统的Web应用中页面提交刷新过程中出现的弊端,实现了无刷新页面提交,增强了Web应用程序的互动性,改善了用户体验.本文介绍了Ajax的组成及技术框架,并通过一个实例给出了Ajax在Web开发中的典型应用,最后对Ajax技术的不足进行了分析并对Ajax的发展进行了展望.  相似文献   

13.
Java has begun to open up new possibilities for accessing applications on the Web. With Java, developers can write applications as applets and insert them into Web pages. The user can then retrieve and execute them with local computing resources. We show how developers can use this feature to create a network computing platform that lets Web users share applications not specifically devised for network use, including those that are computationally intensive. With our approach, the network is not involved as long as the user executes operations on the graphical interface, which is executed locally on the client. Only when users require some computational response from the server do they need to access it. Access is straightforward; authorized users can access the application from any node connected with the Internet as long as they have a Java-enabled Web browser. We have used used one such network computing platform to port an existing tool and develop a new application  相似文献   

14.
在基于Web的应用已经非常普遍的背景下,分析Web应用在用户体验方面面临的问题,引入Aiax及其相关技术到Web应用的开发,从而增加Web应用的操作性和交互性,提高用户体验.  相似文献   

15.
Ajax技术目前在Web中的应用非常广泛,将传统的同步交互更改为异步交互方式,使页面能够在后台按需获取数据,前台进行局部刷新,不仅节省了带宽,更在很大程度上改善了用户体验。本文针对Ajax技术在Web系统中的应用进行分析。  相似文献   

16.
Ajax通过异步交互技术,无刷新变更页面中的部分内容,能在很大程度上提高Web应用程序的用户体验度以及响应速度。通过整合SSH和ExtJS框架,以教学系统中的学生信息管理模块为例,介绍了Ajax功能在基于SSH架构的Web应用程序下的具体实现过程,并展现了利用ExtJS框架编写前台页面的优越性。  相似文献   

17.
在分析传统Web交互方式的基础上,介绍了一种新的交互方式技术Ajax.对Ajax的基本原理进行了深入的探讨,最后结合实例说明如何利用Ajax构建更为动态和响应更灵敏的Web应用程序.  相似文献   

18.
Ajax引擎的设计和应用   总被引:7,自引:0,他引:7  
Web应用在界面易操作性方面的弱点是制约其应用面的重要因素,Ajax技术是为了克服这些缺点而提出的。采用它实现的页面在易操作性上可以做到与桌面应用相同的效果,因此,其应用也逐渐多起来。文章介绍了Ajax的基本原理并通过在一个考试系统中的具体实践给出了Ajax引擎的实现方法,对于一般的Web应用开发具有一定的参考价值。  相似文献   

19.
The aim of this work is to provide designers and developers of Web applications with support to obtain systems that are usable for vision-impaired users. To this end, a number of design criteria to improve Web site navigation through screen readers or other similar devices have been defined. A user test by blind and vision-impaired subjects showed that such criteria improve Web site usability both qualitatively and quantitatively. An inspection-based tool has been developed to ease the application of the defined criteria. Its main features are presented in this article along with examples of applications and related discussion.  相似文献   

20.
Accessibility refers to a quality requirement for web applications. However, current accessibility automatic evaluation tools cannot evaluate dynamic generated content that characterizes Ajax applications and RIAs. In this context, this paper describes an approach for evaluating Accessible Rich Internet Applications (ARIA) requirements, by using acceptance tests. The authors implemented a set of disabled user interaction scenarios as acceptance tests in order to verify keyboard accessibility in RIA and automatically evaluate ARIA conformance in widgets. The inclusion of disabled user interaction scenarios in the evaluation process is necessary to analyse ARIA requirements since dynamic changes are accommodated in the DOM structure. Two evaluation tool prototypes were developed and validated in separate case studies. The results show evidence that the proposed evaluation approach is capable of evaluating ARIA conformance in RIA widgets.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号