Proceedings of the 18th International Conference on World Wide Web 2009
DOI: 10.1145/1526709.1526836
|View full text |Cite
|
Sign up to set email alerts
|

Co-browsing dynamic web pages

Abstract: Collaborative browsing, or co-browsing, is the co-navigation of the web with other people at-a-distance, supported by software that takes care of synchronizing the browsers. Current state-of-the-art solutions are able to do co-browsing of "static web pages", and do not support the synchronization of JavaScript interactions. However, currently many web pages use JavaScript and Ajax techniques to create highly dynamic and interactive web applications. In this paper, we describe two approaches for co-browsing tha… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 23 publications
(11 citation statements)
references
References 4 publications
(5 reference statements)
0
11
0
Order By: Relevance
“…Collaborative browsing frameworks [34], [52] allow multiple users with different browsers to simultaneously interact with a shared view of a web page. Like these frameworks, Veil's DOM hiding mode has to synchronize the GUI inputs and rendering activity that belong to a canonical version of a page.…”
Section: E Network Latencymentioning
confidence: 99%
“…Collaborative browsing frameworks [34], [52] allow multiple users with different browsers to simultaneously interact with a shared view of a web page. Like these frameworks, Veil's DOM hiding mode has to synchronize the GUI inputs and rendering activity that belong to a canonical version of a page.…”
Section: E Network Latencymentioning
confidence: 99%
“…In collaborative settings, these circumstances make it difficult for users to check if remote users are seeing the same content or to direct the focus of remote users to a specific position in a document. While related work made use of more heavyweight synchronisation approaches like proxies [4] and video streams [7] to support collaboration mechanisms like telepointers, SpreadVector uses an elegant combination of heuristics and the exchange of hash signatures between clients to allow for robust annotation positioning. This way SpreadVector allows users to remotely highlight selections and share annotations between Web browsers on the same Web page.…”
Section: Conceptmentioning
confidence: 99%
“…The output synchronization mechanism was devised by Lowet and Goergen [23] and the authors propose to enrich existing single-user web applications with co-browsing capabilities. A reference browser records all DOM manipulations and sends them to all client browsers which replay the DOM manipulations.…”
Section: Related Workmentioning
confidence: 99%
“…The approach reduces development effort since the generic collaboration engine may be reused by arbitrary applications. Another approach tailored for web applications was proposed by Lowet and Goergen [23] which was especially suited for co-browsing scenarios. The task of synchronizing multiple views was tackled through an output synchronization mechanism, i.e.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation