11个HTML文本编辑器介绍(Wysiwyg Html Editors)

Posted in February 12, 2010 at 06:44

1. TinyMCE

TinyMCE(全称:Tiny Moxiecode Content Editor)是一款无关于平台,基于WEB的HTML WYSIWYG编辑器,使用JavaScript/HTML技术构建,具有所见即所得的特性。TinyMCE是Moxiecode系统公司旗下的一款开源软件,基于LGPL协议。

TinyMCE的主要功能是将HTML的文本域(或其他HTML元素)转换成为一个文本编辑器的实例,并且它的独到设计使其可以很容易的与其他CMS相整合,是一款使用极其广泛的在线编辑器控件.

TinyMCE

TinyMCE目前已经和许多开源项目整合,如:Symfony, Mambo, Joomla!, Drupal, WordPress, b2evolution, e107phpWebSite, Bo-blog等.

特点:

  • 易于集成 - 只需要几行代码;
  • 可定制 - 拥有丰富主题和插件;
  • 浏览器友好 - Mozilla,MSIE,火狐FireFox,Opera,Safari和Chrome;
  • 轻量级 - 支持PHP/.NET/JSP/Coldfusion GZip压缩机制,使TinyMCE体积更小,执行速度更快;
  • AJAX兼容 - 您可以轻松地使用AJAX来保存和加载内容;
  • 多语言支持 - 46钟语言包括中文;
  • 开放源码 - LGPL许可.

Demo | Download


2. HyperTextArea

HyperTextArea是一个所见即所得编辑器,可以与您的任意网页相集成,简单到仅需要插入一个<textarea/>元素,整个压缩包不过24K字节,极轻量级.即使用户不懂HTML代码也能够轻易使用。

HyperTextArea

特点:

  • 工作在任何平台;
  • 工作在最广泛的浏览器可能的选择;
  • 简单的执行任何页面;
  • 提供一种简单的机制,以添加或删除按钮和其它功能;
  • 开放源码.

Demo | Download


3. WYSIWYG BBCode Editor

作者:Balakrishnan,是一名互联网企业家,搜索引擎优化专家,Linux的系统管理员,网络管理员和PHP/MySQL程序员.WYSIWYG BBCode Editor是其自制的一款超轻量级并且允许自由使用的Wysiwyg编辑器,虽然不复杂,但它拥有所有编辑器应有的基本功能,如:超链接,quote,TAGS,列表等. 该编辑器可用于论坛,内容管理系统(CMS),博客的应用和其他许多PHP脚本。

BBCodeEditor

特点:

  • 快速装载,超轻量级(只有5K大小);
  • 基于IE和Firefox;
  • 没有弹出窗口的HTML插入超链接;
  • 易于集成;
  • 可以工作在所有主流浏览器.

Demo | Download


4. FCKeditor

大名鼎鼎的Wysiwyg编辑器,自2003年出生,便注定要成为编辑器中的航母与领军者,CKEditor凭借其出色的质量拥有一大批用户群体从而成为用户使用最多的编辑器,用户下载量累计超过3,500,000个。2009年FCKeditor正式更名为CKEditor. CKEditor可以与任何类型的应用程序集成,它可和PHP, JavaScript, ASP, ASP.NET, ColdFusion, Java, 以及ABAP等不同的编程语言相结合,支持绝大多数的浏览器.

CKFinder

特点:

  • 无障碍 - 与众所周知的Jaws编辑器一比高低,完全实现全键盘操控;
  • 兼容性 - 兼容大多数互联网浏览器和操作系统,包括Internet Explorer 6 +,火狐2 +,Safari浏览器3 +,谷歌浏览器和Opera 9.5 +等;
  • 高可定制度 - 您可以自定义每个编辑器接口和行为各个方面。 例如,您可以精确定义工具栏元素, 界面颜色, 甚至可以添加功能强大的API来定制功能。
  • 全功能 - 拥有编辑器应有的所有功能;
  • 高性能 - CKEditor的设计,同时考虑到高性能的发展。编辑器加载速度极快,运行速度更快, 人机交互极其友善;
  • 专业 - 该编辑器,以高水准的专业队伍创造高质量的软件,并提供高水平的服务为重点.

Demo | Download


5. Wyzz WYSIWYG Editor

Wyzz WYSIWYG Editor是一款超小, 非常轻量级的所见即所得Web应用程序使用编辑器.基于JavaScript,应用与Web应用程序. Wyzz的目标是创建一个小于10K并且功能强大的所见即所得编辑器.

Wyzz WYSIWYG Editor

特点:

  • 快速安装,易于集成;
  • 按钮可定制;
  • 兼容性 - 可用于IE, Firefox, Opera, Safari 和 Google Chrome等浏览器;
  • 超轻量级, 界面简洁;

Demo | Download


6. OpenWebWare

OpenWebWare是一个自由跨浏览器的所见即所得编辑器 ,可以作为一个内置的文本编辑器与任何内容管理系统(CMS)整合.OpenWebWare具有强大的文本编辑功能并且容易设置,生成一个<textarea>仅需要几行简单代码.

openWYSIWYG

特点:

  • 加载速度极快。 完全基于JavaScript和DHTML。没有服务器端代码(如PHP)的要求;
  • 轻松地查看并编辑HTML源代码;
  • 类似Word的操作界面;
  • 增强型创建编号和项目符号列表;
  • 插入图像,创建表,并链接文本;
  • 增强型创建表,并对其进行自定义您想要的方式(设置边框样式, 边框宽度, 单元格边距, 阴影颜色, 表格的宽度, 等等);
  • 跨浏览器兼容 - openWYSIWYG兼容最流行的互联网浏览器;
  • openWYSIWYG编码完全基于JavaScript客户端,因此它可以用于任何的网络编程语言;

Demo | Download


7. RTWedit

作者:Chez Paul(保罗桑切斯),1990年获得英国南安普敦大学数学学士学位, 1992年获得格拉斯哥大学数学硕士学位; 1997年,金斯顿大学计算机, 形式化方法的使用安全科学关键系统博士学位, 2009年于M.St. 宗教研究,现任牛津大学计算服务某项目主任, 主要职责是促进中央托管系统,称为WebLearn, 负责WebLearn的管理, 开发, 培训,WebLearn是一个开放源码的产品,英国利兹大学开发的实施部署。

RTWedit

RTWedit是通过一个弹出式窗口实现即见即所得的文本编辑,界面可以说比较简陋,不过功能强大,RTWedit的演示是否让你感觉它的样子有点似曾相识?至少它让我想起了一流的Jaws编辑器,同样的简陋,简陋到仅有一个<textarea>框框,不过功能强大,能解析CSS样式表,甚至能完美地加载与执行Javascript代码,不得不佩服Jaws的高明,没有哪个编辑器能与之相比.

特点:

  • 易于安装与整合-只需添加几行代码;
  • 可定制按钮-你可以自由选择每个文本标记;
  • 可配置的标题和下拉选择列表;
  • 您可以同时通过所见即所得和源代码来编辑文本;
  • 可配置的弹出窗口尺寸;
  • 大小可调整的嵌入式框架:自动调整大小以匹配弹出窗口大小;
  • 支持外部的样式表;
  • 灵活的支持多种形式, 以利于与内容管理系统集成;
  • 可扩展.

Demo | Download


8. Cute Editor for PHP

Cute Editor for PHP编辑器是迄今为止最快, 最容易, PHP的应用中最强大的基于浏览器的所见即所得的HTML编辑器. 它基于PHP的Web开发, 用于取代现有的内容管理系统中的文本编辑, 并实现所见即所得. CuteEditor工具栏是完全可配置的,并能轻松实现。只需要一对代码行便能添加到您的应用程序中.

Cute Editor for PHP

特点:

  • 一个跨浏览器,跨平台的所见即所得在线所见即所得的HTML编辑器:兼容主流浏览器: IE 5.5以上, 火狐1.0 +, Mozilla的1.3 +, 网景7 +和Safari(1.3 +);包括Macintosh和Linux;

  • 简洁,轻量级,装载非常快:喁喁了许多优化方法,代码干净, 界面紧凑, 极快的负荷, 但功能强大执行效率高;

  • 符合Web标准: 坚持以最新的HTML标准,产生干净的HTML /没有过时标签XHTML代码;

  • 支持Microsoft Word的HTML插入并能自动优化删除冗余代码;

  • 先进的文件上传功能: 集成了高性能PHP上传组件, 允许选择多个文件一次上传. 它也支持客户端文件的大小与类型验证.

Demo | Download


9. widgEditor

HTMLArea虽然可能是最全面的解决方案,但它太大了,而且在应用中使用复杂, 代码不能扩展,接口不能定制, 凯文罗斯的RTF编辑器虽然简单一点,但源代码又是相当混乱,因此应用到网页的实用性并不大. 所以, 卡梅伦亚当斯(<Simply JavaScript>书籍作者之一)设计制作了widgEditor.

widgEditor

特点:

  • 轻量级,执行速度快;
  • 易与整合,仅需要几行代码;
  • 支持HTML源码编辑与修改;
  • 符合WEB标准;
  • GNU General Public License.

Demo | Download


10. NicEdit

NicEdit是一个所见即所得的跨平台WEB文本编辑器. 它的目标是简单和快速地为您的应用程序提供编辑功能.  NicEdit是非常轻便,可以很容易地集成,同时为访客提供网站丰富的文本.NicEdit支持自定义并且免费.NicEdit JavaScript的集成编辑器在几秒钟内作出任何元素/分区进行任何网站编辑或将其转换为标准的textareas丰富文本.

NicEdit

特点:

  • 小巧轻量级,样式紧凑;
  • 高度可配置,具有多种样式自定义;
  • 灵活地在NicEdit界面与DIV元素显示方式之间切换;
  • 方便地元素替换而不会对页面布局产生影响;

个人认为,NicEditor的Style风格设计的还是比较成功的,紧凑且与网页整合的非常协调.

Demo | Download


11. SPAW Editor

SPAWEditor是基于浏览器的所见即所得HTML文本编辑器控制. 这是一个标准的HTML编辑富文本内容更换textarea域.  其SWAPEditor V2以激动人心的新功能和大量优化改进深受广大用户好评. 第2版引入了全新的业界独一无二的标签式多文档界面功能, 可以编辑一个几乎无限数量的HTML片段. SPAWEditor 采用浮动/共享工具栏悬浮在文档标签之上,并能同时实时编辑控制多个实例, 这种方式可以节省编辑器重复载入,实现了编辑区域一体化, 更好地融入复杂的设计(没有工具栏的额外开销) .

SWAP Editor

特点:

  • 分页多文档界面;
  • 浮动/共享工具栏;
  • Resizeable编辑区;
  • 模块化结构;
  • 通用文件管理器插件在编辑器的不同部分使用;
  • 绝大部分浏览器支持;
  • 丰富的样式主题模板;
  • 多语言支持,核心分布包括超过30种语言;
  • 上下文菜单提供获取当前访问的功能.

Demo | Download


作者:http://www.tripmind.com/ 转载请注明出处.
php社区 Email Homepage
February 18, 2011 19:02
好文章啊
Pages: 1/1 First page 1 Final page
Add a comment

Nickname

Site URI

Email

Enable HTML Enable UBB Enable Emots Hidden Remember [Login] [Register]