A Fast Synchronization Mechanism for Collaborative Web Applications based on HTML']HTML5

被引:4
|
作者
Katayama, Shin-ya [1 ]
Goda, Takushi [1 ]
Shiramatsu, Shun [1 ]
Ozono, Tadachika [1 ]
Shintani, Toramatsu [1 ]
机构
[1] Nagoya Inst Technol, Dept Comp Sci & Engn, Showa Ku, Nagoya, Aichi, Japan
关键词
collaborative; web; consistency; synchronization; revision;
D O I
10.1109/SNPD.2013.13
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:663 / 668
页数:6
相关论文
共 50 条
  • [1] Performance Characterization of Web Applications with HTML']HTML5 Enhancements
    Li, Xianfeng
    Bao, Zhiqiang
    [J]. 2014 IEEE 12TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC)/2014 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING (EMBEDDEDCOM)/2014 IEEE 12TH INTERNATIONAL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING (PICOM), 2014, : 252 - 258
  • [2] PrivacySafer: Privacy Adaptation for HTML']HTML5 Web Applications
    Kapitsaki, Georgia M.
    Charalambous, Theodoros
    [J]. WEB INFORMATION SYSTEMS ENGINEERING, WISE 2017, PT II, 2017, 10570 : 247 - 262
  • [3] An Architecture for Developing Distributed Collaborative Applications Using HTML']HTML5
    Baloian, Nelson
    Gutierrez, Francisco
    Zurita, Gustavo
    [J]. PROCEEDINGS OF THE 2013 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2013, : 213 - 220
  • [4] HTML']HTML5 Web Worker Transparent Offloading Method for Web Applications
    Wang, Zhao
    Deng, Haojiang
    Hu, Linlin
    Zhu, Xiaoyong
    [J]. 2018 IEEE 18TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT), 2018, : 1319 - 1323
  • [5] Adapting HTML']HTML5 Web applications to user privacy preferences
    Kapitsaki, Georgia M.
    Charalambous, Theodoros
    [J]. WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2019, 22 (05): : 2041 - 2062
  • [6] HTML']HTML5 Leads a Web Revolution
    Anthes, Gary
    [J]. COMMUNICATIONS OF THE ACM, 2012, 55 (07) : 16 - 17
  • [7] Attacks on Web Browsers with HTML']HTML5
    Yoon, Soojin
    Jung, JongHun
    Kim, HwanKuk
    [J]. 2015 10TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2015, : 193 - 197
  • [8] HTML']HTML5 Web Applications to Support Education in Rural Areas
    Cahyadi, Erwin
    Bandung, Yoanes
    Hutabarat, Mervin T.
    [J]. PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON ADVANCES IN EDUCATION TECHNOLOGY, 2015, 11 : 83 - 85
  • [9] A Hybrid Recommendation Model for HTML']HTML5 Mobile Web Applications
    Chen, Bo
    He, Hui
    Zhang, Ying
    [J]. CONTEMPORARY RESEARCH ON E-BUSINESS TECHNOLOGY AND STRATEGY, 2012, 332 : 638 - +
  • [10] HTML']HTML5
    Wisniewski, Jeff
    [J]. ONLINE, 2011, 35 (06): : 53 - 56