我的Web应用程序类似于StackOverflow,因为不同的用户经常编辑相同的文本块。
目前我们只支持纯文本,因此很容易向用户显示文本在编辑之间的变化情况。
我想在这些字段中支持富文本,但我的用户是非技术性的,因此任何类型的标记都不是一种选择。
是否有支持差异的基于javascript的富文本编辑器?理想情况下,差异也会使用富文本,但如果需要,可以使用降价或类似方式进行渲染(我喜欢不惜一切代价避免使用原始HTML。)
答案 0 :(得分:4)
Xopus 4支持实时tracking of text changes。与差异变化跟踪相反,您可以跟踪并接受/拒绝多个用户的更改。
Xopus是一个基于Web的WYSIWYG XML编辑器,因此您可以编辑自己的XML风格。
答案 1 :(得分:1)
我认为任何人都不能权威地对这个问题回答否,但我从来没有听说过一个Javascript WYSIWYG编辑器,它确实存在差异。
Stack Overflow在服务器端确实存在差异。如果你寻找一个服务器端组件来完成这项工作,你可能会有更好的运气。如果您需要在用户输入时显示差异,或类似的东西,您可以使用AJAX将差异工作移交给服务器。