Authors:
Miguel R. Luaces
;
Oscar Pedreira
;
Ángeles S. Places
and
Diego Seco
Affiliation:
Databases Laboratory, University of A Coruña, Spain
Keyword(s):
Web application, user interface, AJAX, collaborative software, e-learning.
Related
Ontology
Subjects/Areas/Topics:
Accessibility Issues and Technology
;
Computer-Supported Education
;
e-Learning
;
e-Learning Standards and Tools
;
Multimedia and User Interfaces
;
Social Networks and Organizational Culture
;
Society, e-Business and e-Government
;
Usability and Ergonomics
;
Web Information Systems and Technologies
;
Web Interfaces and Applications
;
Web-Based Teaching and Learning Technologies
Abstract:
We present in this paper the architecture and some implementation details of a web-based version of a Trivial game. Our implementation achieves such a high degree of interactivity between the players that they perceive the game as being played real-time. More importantly, no plug-in or applet is used in the architecture of the system. These properties are achieved by means of a carefully designed architecture that uses AJAX (Asynchronous JavaScript and XML) for data exchange. Using this approach, it is possible to develop any type of web-based collaborative software with few load on the web server. In the paper, we analyze traditional architectures for
web-based applications and we show how our approach overcomes their limitations. Furthermore, we proof the efficiency of our approach by means of an empirical comparison.