• Corpus ID: 59711429

Ajax: A New Approach to Web Applications

  title={Ajax: A New Approach to Web Applications},
  author={Jesse James Garrett},
Despite this, Web interaction designers can’t help but feel a little envious of our colleagues who create desktop software. Desktop applications have a richness and responsiveness that has seemed out of reach on the Web. The same simplicity that enabled the Web’s rapid proliferation also creates a gap between the experiences we can provide and the experiences users can get from a desktop application. 

Figures from this paper

The influence of AJAX on Web usability
The paper discusses some pros and cons of using AJAX for increasing the usability of Web applications and provides some workarounds for server response time gaps and enabling the back button to work properly.
Using Ajax to Empower Dynamic Searching
The Ajax approach to the development of interactive Web applications is introduced and the OJAX user interface is described, and how it can transform the user experience is illustrated.
The Effects of the Ajax Technology on Web Application Usability
It is shown that Ajax significantly enhances both user satisfaction and efficiency of use, at least in some scenarios, taking into account both advantages and imposed problems.
Ajax Integration Approach for Collaborative Calendar-Server Web Services
This paper presents a generic and performance efficient framework for integrating AJAX models into the iCalendar based Collaborative Calendar-Server Web Services system.
This paper explores some of the benefits of AJAX along with methods for implementing it and why it should be included in the authors' curriculum.
Ajaxifying Classic Web Applications
  • Ali Mesbah
  • Computer Science
    29th International Conference on Software Engineering (ICSE'07 Companion)
  • 2007
This research seeks to explore how software engineering techniques can assist in comprehending, analyzing, and restructuring classic Web applications towards AJAX.
FireDetective: understanding ajax client/server interactions
FireDetective aims to facilitate the understanding of Ajax applications by using dynamic analysis at both the client (browser) and server side and subsequently connects both traces for further analysis.
Application of Visual Programming to Web Mash Up Development
This paper has developed a prototype that allows Web designers to incorporate pre-built JavaScript components into live Web pages using drag-and-drop, and learned that with some targeted refinements, visual programming paradigm can be very effective in achieving the goal.
Abstractions for Asynchronous User Interfaces in Web Applications
The WebDSLx extension for the Web DSL compiler allows the developer to create rich internet applications in an intuitive way, since many details are taken care of by the abstractions provided in the model.
Evolving Ajax with JSON for Web Application Enrichment
This paper presents the implementation of AJAX in existing web application world and traditional verses AJAX based web applications are studied and the results disused here.