首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >实现一个通用的实时协作编辑器/插件(如Google Docs)

实现一个通用的实时协作编辑器/插件(如Google Docs)
EN

Stack Overflow用户
提问于 2012-01-31 22:53:16
回答 2查看 2.2K关注 0票数 3

因此,我正在考虑实现一个实时协作编辑器,因为一些预制的编辑器(如etherpad)缺乏专用编辑器的功能。

我目前使用的是CKEditor,但我希望改用Aloha Editor

我将使用Pusher来推送通知/更新到我的应用程序周围的地方,这样所有事情都可以尽可能地实时,因为有多个人使用该软件。

现在,最初我对如何实现协作编辑器的思考过程似乎真的很慢--使用pusher不断地换出整个文本字段...但是移动巨大的文本块很快就会变得非常丑陋,当有多个(>5个)人同时处理文本时,我真的不确定该怎么做。所以..。必须有一种更简单、更高效的网络方式来进行协作编辑。

想法?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-15 00:41:05

Aloha编辑器的实时协作插件Aloha-Wikdiocs在2012年的jQuery会议上发布。它仍然是alpha,但已经运行得很好了。

它不是开源的。实时协作作为可以与现有系统集成的服务来提供。目前这项服务不收费。

这里有一个演示和一些关于如何在website上集成该服务的文档。

票数 5
EN

Stack Overflow用户

发布于 2012-01-31 22:55:39

将更改组合在一起并计算智能增量。

例如,用户按下键'h‘、'e’、'l‘、'l’、'o‘。您的javascript将它们分组并向服务器报告:"User A在位置X插入了文本'hello‘“。

你明白了吧。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9081608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档