开发所见即所得富文本web编辑器
优采云 发布时间: 2021-05-15 19:04开发所见即所得富文本web编辑器
1、 UEditorUEditor是由百度开发的WYSIWYG富文本Web编辑器。它是轻量级的,可定制的,并且专注于用户体验。它是基于BSD协议的开放源代码,允许免费使用和修改代码。主要功能:轻巧:代码经过精简和快速加载。定制:全新的分层概念,可满足多样化的需求。三层体系结构:1.核心层:提供命令层的基础API,例如range / selection / domUtils类。 2.命令插件层:命令命令是基于核心层开发的,并且命令彼此独立。 3.界面层:提供命令层的用户界面。满足不同层次用户的需求。该浏览器与Mozilla,MSIE,FireFox,Maxthon,Safari和Chrome兼容,从而实现了浏览器的差异化。注意细节以统一不同浏览器下的表选择方法。提供黑白名单过滤机制。更好的单词支持,实现粘贴转换机制。稳定性已经由专业的质量检查团队进行了测试,并通过了数千个测试用例,包括自动化用例和手动用例。它仍在不断改进。 2、 CKEditor CKEditor是新一代FCKeditor,它是重新开发的版本。 CKEditor是世界上最出色的网页在线文本编辑器之一,由于其惊人的性能和可伸缩性而被广泛用于各个专业。
可以一起使用的扩展名是文件管理器KCFinder在线演示:3、 TinyMCETinyMCE是基于轻型浏览器的WYSIWYG编辑器,它支持各种流行的浏览器,并使用JavaScript编写。功能配置灵活而简单(编辑器可以用两行代码嵌入到网页中),并且支持AJAX。另一个特点是加载速度非常快。如果服务器使用的脚本语言是PHP,则可以对其进行进一步优化。最重要的是,TinyMCE是根据LGPL许可发行的免费软件,您可以将其用于商业应用。该站点使用TinyMCE编辑器。下图是编辑器界面的在线演示地址:4、 HTMLArea HTMLArea是一个非常好的基于浏览器的可视HTML编辑器,具有超快的速度,平均的功能和小的文件。它支持多种语言,更易于自定义,被广泛使用,并支持IE / Firefox / Mozilla和其他浏览器。遵循BSD的版权,最新版本为3. 0.,加载速度非常快,界面如下:5、 eWebEditoreWebEditor是基于浏览器的WYSIWYG在线HTML编辑器。她可以实现许多桌面编辑软件(例如:Word)在网络上具有的强大的可视化编辑功能。 WEB开发人员可以使用她用可视的富文本输入框代替传统的多行文本输入框textarea,以便最终用户可以可视地发布HTML格式的Web内容。
eWebEditor!基本上已经成为网站内容管理和发布的必要工具! 6、 KindEditorKindEditor是一组开源的国内在线HTML编辑器,主要用于允许用户在网站上获得所见即所得的编辑效果。开发人员可以使用KindEditor替换传统的多行文本区域(textarea),这是一个可视化的富文本输入框。 KindEditor用JavaScript编写,可以与Java,.NET,PHP,ASP和其他程序无缝集成。它更适合用于Internet应用程序,例如cms,购物中心,论坛,博客,Wiki和电子邮件。主要特点是速度快:体积小,加载速度快。开源:开源,高水平,高质量。最底层:内置自定义DOM类库,对DOM扩展进行精确操作:基于插件的设计,所有功能均为插件,可以根据需要添加功能简化的样式:修改起来非常容易编辑器样式,只需修改CSS文件。兼容性:支持大多数主流浏览器,例如IE,Firefox,Safari,Chrome,Opera