首页> 外文期刊>Future generation computer systems >Improving real-time collaboration with highlighting
【24h】

Improving real-time collaboration with highlighting

机译:通过突出显示改善实时协作

获取原文
获取原文并翻译 | 示例
           

摘要

Highlighting is a common tool in most single-user editors. It provides users with a mechanism of communication and collaboration between the author and readers by emphasizing some important text. This tool is also necessary and even more valuable in multi-user collaborative editors. However, it is non-trivial to extend it from single-user environment to multi-user environment because of the following challenges: (1) the need to differentiate highlights performed by different users, (2) the need to tackle inconsistency problems caused by concurrent operations and non-deterministic communication latency, and (3) the need to provide a flexible undo facility with the capability of undoing any highlighting operation at any time. In this paper, we will systematically address these issues and offer our solutions. These solutions lay a foundation for handling update operations similar in nature to highlighting, which update attributes of text instead of inserting/deleting text.
机译:突出显示是大多数单用户编辑器中的常用工具。通过强调一些重要的文本,它为用户提供了作者与读者之间的交流和协作机制。该工具也是必需的,在多用户协作编辑器中甚至更有价值。但是,由于以下挑战,将其从单用户环境扩展到多用户环境并非易事:(1)需要区分由不同用户执行的突出显示;(2)解决由以下原因引起的不一致问题:并发操作和不确定的通信延迟,以及(3)需要提供一种灵活的撤消功能,该功能具有随时撤消任何突出显示操作的能力。在本文中,我们将系统地解决这些问题并提供解决方案。这些解决方案为处理本质上与突出显示类似的更新操作奠定了基础,突出显示将更新文本的属性,而不是插入/删除文本。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号