Google Closure Editor / WYSIWYG

时间:2010-07-23 05:10:54

标签: wysiwyg google-closure google-closure-library

有没有人有使用Google Closure Editor / WYSIWYG的经验?我想从CKEDITOR转到Google Closure Editor / WYSIWYG。理想情况下,我喜欢使用以太网编辑器,但似乎没有人将编辑器与所有应用程序分开。

无论如何,对于Google Closure Editor / WYSIWYG,有谁知道,它是否支持Google Docs中的实时协作方面?

3 个答案:

答案 0 :(得分:19)

Google Closure编辑器是内置浏览器编辑功能的包装器。因此它类似于其他富文本编辑器,如TinyMCE,CKEditor等。它的功能不如其中任何一个,但它更小,更快。 Gmail使用基本编辑器(最值得注意的是)和其他各种Google媒体资源。

公众Google Closure编辑器中没有任何内容可以启用Google Docs风格的实时协作。话虽如此,它有一个插件模型,使您可以添加新功能。我不建议在没有充分了解使用Google Closure的情况下采取类似的措施。

直到最近,Google Docs还使用了该编辑器。然而,核心浏览器编辑技术的局限性成为创新的障碍,因此他们建立了自己的编辑界面[1,2](代号为Kix)。此编辑表面不包含在Closure Library中。

  1. https://drive.googleblog.com/2010/04/a-rebuilt-more-real-time-google.html
  2. https://drive.googleblog.com/2010/05/whats-different-about-new-google-docs.html

答案 1 :(得分:9)

它可能不会持续,但在github上有一个独立版本的kix: https://github.com/benjamn/kix-standalone

答案 2 :(得分:1)

EtherPad Lite是迄今为止我见过的最可行的选择:

https://github.com/ether/etherpad-lite

我个人赞成这个,因为:

  1. 它是开源的
  2. 您可以自己托管
  3. 服务器端依赖关系很少(Node.js)
  4. 它有一个API,因此您可以使用任何语言构建应用
  5. 试图窃取谷歌的工作可能不是一个好的长期计划。 (在实时协作功能方面,我也不相信让客户端库实际上对您有所帮助,这在很大程度上取决于服务器端。)