DocumentCode :
3034173
Title :
A Fast Synchronization Mechanism for Collaborative Web Applications Based on HTML5
Author :
Katayama, Shin-Ya ; Goda, Tadahiro ; Shiramatsu, Shun ; Ozono, Tadachika ; Shintani, Taizo
Author_Institution :
Dept. of Comput. Sci. & Eng., Nagoya Inst. of Technol., Nagoya, Japan
fYear :
2013
fDate :
1-3 July 2013
Firstpage :
663
Lastpage :
668
Abstract :
We are developing a collaborative web application for editing PDF documents using web browsers. Our system enables users to edit the same document in real-time. Users can share annotations on papers in real-time on web browsers. One of the advantages of our system is very high availability. Users only need to have their own web browsers. To improve the usability of our system, we need to consider synchronization delay. Synchronization delay consists of network delay and drawing delay. Our system draws PDF files by using JavaScript, it is not fast enough for real-time collaborative editing. We propose a new synchronization method using Canvas API to reduce drawing delay. We show how to implement a real-time collaborative editing system by using the method. We present evaluation results that indicate the method is suited for collaborative web applications.
Keywords :
Internet; Java; application program interfaces; delays; document handling; groupware; hypermedia markup languages; online front-ends; text editing; Canvas API; HTML5; JavaScript; PDF document editing; PDF files; Web browsers; annotation sharing; collaborative Web applications; drawing delay; fast synchronization mechanism; network delay; real-time collaborative editing; synchronization delay; system usability; Collaboration; Databases; Delays; Image color analysis; Portable document format; Servers; Synchronization; collaborative; consistency; revision; synchronization; web;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), 2013 14th ACIS International Conference on
Conference_Location :
Honolulu, HI
Type :
conf
DOI :
10.1109/SNPD.2013.13
Filename :
6598536
Link To Document :
بازگشت