谷歌文档如何做他们的评论?

时间:2011-09-09 20:03:07

标签: comments documents

它们允许您突出显示部分文本,并为其分配注释...那么,如何将对象与始终发生变化的内容相关联?

每个单词都需要是一个对象吗?就像......评论只会有一系列与之相关的词汇?然后在编辑文档时更改该数组中的内容?

我觉得每个单词对象的方法会导致一个缓慢的Web应用程序。 = \

我想到的另一个问题是:因为这是网络,所以到处都有HTML标记...围绕选中用于突出显示的文本的HTML标记会发生什么?如果突出显示的开头或结尾在标签中间开始/结束,并在标签外结束/开始怎么办?

1 个答案:

答案 0 :(得分:0)

显然,我不知道他们是怎么做到的。我只是在那里抛出一两个想法。

将其视为粗体文本,而不是评论。那么你将如何通过标签障碍?您将在结束标记之前结束粗体,并在新的开始标记处继续它。

现在你必须以某种方式对这些(可能是碎片化的)标签进行分组。这可能是通过某种命名惯例。

<ul>
<li>This text <comment id="c1#0"> has been flagged for review.</comment></li>
<li><comment id="c1#1">And this is more text</comment>to be reviewed.</li>
</ul>

声音合理吗?或者我今天过度嗅探白板标记了吗?