it-swarm.cn

可嵌入的WYSIWYG文本编辑器有哪些选项?

我想的是 TinyMCE

请提供一系列功能。

例子包括:

  • 支持文本格式
  • 支持链接
  • 支持图像
  • 语法类型(markdown/wiki/etc)
  • 许可和/或定价
  • customizibility
  • 插件支持
  • 浏览器兼容性

注意:请为每个答案限制一个编辑器的答案以保持清洁度

更新:忘记将浏览器兼容性添加到列表中

11
Evan Plaice

CKEditor的

1
jessegavin

阿罗哈编辑

...一个用Javascript编写的语义富文本编辑器框架,支持xHTML5。

功能

该页面的副标题:

  • 阿罗哈编辑链接......
  • 存储库 - 连接所有东西......
  • 没有重装。没有弹出窗口。无需预览......
  • 编辑和格式化文本而不加标记......
  • 浮动菜单。全新的轻量级上下文菜单。 ...
  • 网上表。 ...
  • 快点。 ...
  • WYSIWYG用于动态内容。 ...
  • CONTENTEDITABLE。 HTML5可用 - 现在。 ...
  • 得到你期望的。 ...

被选为 Booktype 界面的首选编辑器。

......使用它有五个明显的优势。

  1. 上下文编辑。与WYSIWYG编辑器不同,Aloha实际上允许您编辑页面而不是从页面中抽象的文本。这样可以获得更好的编辑体验,并为与页面交互提供了许多其他可能性。
  2. 良好的开发活动。Aloha团队非常平易近人且非常活跃。我们与几个核心开发团队进行了交谈,他们很高兴他们很容易上手,看起来很高兴。
  3. 使用JQuery。Aloha最近改为JQuery库,这很好,因为Booktype也使用了很多JQuery,因此它最大限度地减少了冲突的可能性并降低了数量需要外部库。
  4. 浏览器内设计更近一步。Aloha直接与HTML5内容可编辑区域进行交互而不改变页面结构,这意味着任何应用的CSS都不会中介,并且可以由用户直接实现。
  5. 可以使用外部Javascripts。因为Aloha不改变页面的结构(如上所述),任何外部JS库都可以直接在内容上工作无需改动。
2
Graham Perrin

TinyMCE的

  • 易于集成 - 只需几行代码。
  • 可自定义 - 主题和插件,阻止无效元素和强制属性。
  • 浏览器友好 - Mozilla,MSIE,FireFox,Opera,Safari和Chrome。
  • 轻量级 - PHP/.NET/JSP/Coldfusion GZip压缩器,使TinyMCE小75%,加载速度更快。
  • AJAX兼容 - 您可以轻松使用AJAX来保存和加载内容!
  • 国际 - 使用语言包的多语言支持。
  • 开源 - 在LGPL许可下免费,数以百万计的人每天帮助测试和改进这个编辑器。
1
Nat Ryall