Atterer, Richard; Schmidt, Albrecht; Wnuk, Monika:
A Proxy-Based Infrastructure for Web Application Sharing and Remote Collaboration on Web Pages
In: Human-Computer Interaction – INTERACT 2007 : Proceedings, Part I / Baranauskas, Cécilia; Palanque, Philippe; Abascal, Julio; Diniz Junqueira Barbosa, Simone (Eds.). - 11th IFIP TC 13 International Conference, Rio de Janeiro, Brazil, September 10-14, 2007 - Berlin: Springer, 2007 - (Lecture Notes in Computer Science ; 4662), pp. 74 - 87
2007book article/chapter in ProceedingsOpen Access
Computer ScienceEconomics
Title in English:
A Proxy-Based Infrastructure for Web Application Sharing and Remote Collaboration on Web Pages
Author:
Atterer, Richard;Schmidt, AlbrechtUDE
LSF ID
49166
ORCID
0000-0003-3890-1990ORCID iD
Other
connected with university
;
Wnuk, Monika
Open Access?:
Open Access
Scopus ID
Language of text:
English
Keyword, Topic:
Remote User; Live Support; Mouse Movement; Mouse Pointer; Application Sharing

Abstract in English:

When people collaborate remotely, the WWW is part of the shared resources they use together. However, web pages do not offer support for collaborative interaction such as viewing or influencing another user’s browsing session – additional software needs to be installed for these features. In this paper, we present UsaProxy 2, an HTTP proxy that allows the same web page or application to be viewed and used in two browsers at the same time, without client-side software installation. This includes a visualisation of the remote user’s mouse pointer, scrolling, keyboard input, following links to other pages and more. Our open-source proxy modifies HTML pages before delivering them to the browsers. The added JavaScript code provides session monitoring and shared browsing facilities. We conducted an experimental evaluation which shows that our approach works for different scenarios, such as shopping online and exchanging ideas on what to buy. The user study showed that our approach is accepted and liked by users. Combined with audio or text chat communication, it provides a very useful tool for informal, ad-hoc collaboration.