Ajax: A New Approach to Web Applications
@inproceedings{Garrett2007AjaxAN, title={Ajax: A New Approach to Web Applications}, author={Jesse James Garrett}, year={2007} }
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.
1,473 Citations
The influence of AJAX on Web usability
- Computer Science2010 International Conference on e-Business (ICE-B)
- 2010
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
- Computer Science
- 2006
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
- Computer ScienceWEBIST
- 2007
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
- Computer ScienceInternational Conference on Internet Computing
- 2007
This paper presents a generic and performance efficient framework for integrating AJAX models into the iCalendar based Collaborative Calendar-Server Web Services system.
AJAX IN THE CLASSROOM
- Computer Science
- 2008
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
- Computer Science29th 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
- Computer Science2011 33rd International Conference on Software Engineering (ICSE)
- 2011
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
- Computer ScienceHCI
- 2007
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
- Computer Science
- 2009
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
- Computer Science
- 2017
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.