嵌入式WYSIWIG文本编辑器有哪些选项?


11

我在考虑TinyMCE的思路

请提供功能列表。

示例包括:

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

注意:请将答案限制为每个答案一个编辑器,以保持整洁

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


1
真?而已?TinyMCE和CKEditor?我以为还会有更多。
Evan Plaice

我很想听听这些限制/问题,目前还只是积极的一面!
nthonygreen 2012年

Answers:



2

阿罗哈编辑

…一个用Javascript编写的语义Rich Text Editor框架,并最好地支持xHTML5。

特征

该页面的子标题:

  • Aloha编辑器链接…
  • 存储库-连接所有内容……
  • 没有重装。没有弹出窗口。无需预览...
  • 编辑和格式化文本而无需标记…
  • 浮动菜单。全新的轻量级上下文菜单。…
  • 网络表。…
  • 快点。…
  • 所见即所得的动态内容。…
  • 可编辑的。现已提供HTML5。…
  • 得到您的期望。…

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

…使用它的五个明显优势。

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

1

TinyMCE

  • 易于集成-只需几行代码。
  • 可自定义-主题和插件,阻止无效元素并强制使用属性。
  • 浏览器友好-Mozilla,MSIE,FireFox,Opera,Safari和Chrome。
  • 轻巧-PHP / .NET / JSP / Coldfusion GZip压缩器,可使TinyMCE缩小75%并加快加载速度。
  • 兼容AJAX-您可以轻松使用AJAX保存和加载内容!
  • 国际-使用语言包的多语言支持。
  • 开源-在LGPL许可下免费,每天都有数百万个ppl帮助测试和改进此编辑器。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.