[翻译]9个最好的富文本编辑器概览

作者:Paul Anthony 原文:http://blog.webdistortion.com/2008/03/09/9-of-the-best-rich-text-editors-reviewed/

--------------------------------------------------------------------------------------------

每次我开始一个新的WEB项目,我都会想哪个文字编辑器更适合我用,然后不断地在网络寻找,每次都去寻找适合需求的编辑器实在是浪费时间,所以我现在把一些再好不过的编辑器列举在这里,不为别的,只为能为自己带来一点方便而已。 而且我随时会把一些新发现的优秀的开源编辑器添加在这里 。

NiceEdit
http://nicedit.com/

NicEdit已在过去的几个月里被创建为一个取代那些复杂的文本编辑器的产品,如替代TinyMCE和FCKEditor ,他们包含许多文件并且尺寸很大的( 超过 200KB )。 它实现了许多上述复杂编辑器所具有的标准功能,但这些仍然可以容易地集成,而且文件体积也没有增大。不幸的是,它尚未提供XHTML清理功能,所以会为您的用户产生一些过时的HTML,对您网页的W3C校验会产生影响,并可能使您的代码看起来令人作呕。

特征

* 文件大小“ 35KB合计”, 压缩后才10KB!
* 只需2个文件(js+icon)既能运作。
* 灵活的配置使您更方便地替换textareas或divs
* 多个编辑器可以选择使用同一控制器
* 可以通过AJAX或HTTP提交保存数据
* 兼容IE 5.5+ / FF 2+ / Opera 9+ / Safari 3+ 
 

Kupu
http://kupu.oscom.org/download/

Kupu更多的使用CSS来使HTML编排和版面设计更加优秀。 它支持把数据异步保存到服务器,它在程序代码中设置事件处理句柄,而不是从HTML (工具栏除外)中 ,这使得代码清洁了很多。 它使用DOM功能来建立HTML 。 在各方面它都尝试采用所支持浏览器的最先进的标准技术,以确保良好的用户体验和产生干净的代码。

有多种方法可以定制和扩展kupu。 对于简单的修改可以通过改配置文件来实现,而按钮,工具和布局可以通过改变CSS来实现 。对于较大的修改,可以使用它提供的一些javascript api来实现,当然这些api非常简洁和稳固,允许您发挥最大的自由度。

 特征

* 图像上传的图片浏览器
* 为浏览器增强了“out-of-the-box”支持
* 为图像的CSS浮动提供了支持
支持全屏编辑
* 增加了BeforeUnload事件处理器

 

TinyMCE
http://tinymce.moxiecode.com/

 

类似许多其他的的富文本编辑器的收费模式,TinyMCE对图像和文件管理器功能收取一定费用。 如果您需要使用免费的上传功能,建议您使用kupa。 有一些另外的插件做这些事情。TinyMCE的功能极其丰富,它可以配置为XHTML工作模式。这些文件是非常全面的两个特点。 这是WordPress的武器选择,但神我希望他们会改变它象一对夫妇的其他人谁也遇到了问题,在某些主机环境TinyMCE 。

特征

* 易于集成,只需要两行代码。
* 可通过主题和插件定制。
* 定制的XHTML 1.0输出。 块无效的内容和力量属性。
*国际语言支持(语言包)
* 支持多种浏览器, Mozilla, MSIE , Firefox , Opera及Safari浏览器(测试) 。
* 的PHP / .NET / JSP技术/ Coldfusion gzip格式压缩压缩机,使TinyMCE 75 %的体积更小,速度更快了很多加载。
* 您可以很容易地使用AJAX保存和加载内容!

Kevin Roth RTE

http://www.kevinroth.com/rte/

 

虽然文本编辑器已经出现很多年了,它是这款编辑器仍然觉得有点过时和低级,无论是它的皮肤还是其他特点。 该款编辑器代码笨重,尽管能够生成的XHTML代码,但是却没有任何余地去编辑样式,这意味着其自带的很多内联CSS风格可能会消除您的一些字体设置。

特征

* 支持表格
* xhtml兼容代码
* IE 5.5以上
*  Mozilla的1.3 +
* 火狐0.6.1 +
* Netscape 7.1及更高版本
* Mac Safari 1.3
* Opera 9+

 

  AForm,业界称奇的表单开发框架,极大提高您开发信息系统的效率。查看演示
原文地址:https://www.cnblogs.com/xiehuiqi220/p/1324072.html