博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
web 富文本编辑器总结
阅读量:5030 次
发布时间:2019-06-12

本文共 1402 字,大约阅读时间需要 4 分钟。

前言

富文本编辑器,就是除了能输入不同的文本之外,还可以之间粘贴图画等其他的多媒体信息。也可说是所见即所得的编辑器。

目前可以使用的编辑器有很多, 在网络上有找到这样一份比较表格:

编辑器 产地 稳定 是否
轻量
技术
支持
主要优点 主要不足 Ver 速度 肥瘦
(MB)
国外老牌 稳定 团队 功能强大,稳定 臃肿,加载慢 3.6 4 0.90
国产(上海-浩跃软件)   轻量   插件扩展   4.0 2 0.24
国产(台州-[王一]) 轻量 个人 迷你高效,插件扩展 表格编辑,不稳定 1.1 1 0.49
国产(百度)   轻量 百度 小巧,分层架构   1.1 3 0.44
国外老牌   轻量   素雅清新,轻量级   3.4 6 0.99
FCKEditor 国外老牌[已经退役] --- --- --- ----- ----- 2.6 4 1.11
国产(福州-极限软件)       功能齐全强大 收费,要插件 7.3 -  
* 肥瘦: 指体积大小,单位是MB, 此参数为经过本人处理修改过的目录大小, 如KindEditor的表情图片我移走了, 在此不计算体积;
* 速度: 我比较测试,数字越小,速度越快;
* eWebEditor: 商业化太浓, 未测试(也没有[得不到]它的最新版);

 

 需要说明的是:

CKEditor是由Fckeditor更名而来。

 

优缺点

1、ewebeditor(国产,),优点,功能很强大;缺点:使用需要收费,笨重,速度慢。

2、xheditor(国产,) ,优点:开源免费,轻量、快速、简单,用 JQuery 开发,尤其喜欢它的文件上传;缺点:当前版本不支持对表格的单元格的合并、拆分、单元格属性的修改。
3、CKEditor/FckEditor(国外,),优点:开源免费,功能强大,完整的二次开发接口和文档,可以添加编辑 Form 表单元素(如按钮、输入框等),是开发自定义表单的不二选择;缺点,笨重,不常用的功能,如对  Form 表单元素的修改编辑 bug 稍多。
4、UEditor(国产,),优点,开源免费,表格的编辑是我用过的编辑器中最灵活的,如支持单元格合并拆分等,二次加载速度快,有百度公司的支持,缺点,文档较少,文件上传部分找不到任何文档,虽然自称轻量,但其全功能、去除 ui 后、压缩后的js也将近300k,第一次加载速度慢。
5、kindEditor(国产,),优点,开源免费,轻量,加载速度快,文档齐全;缺点,不支持对表格的单元格的合并、拆分。
如果不需要表格合并和拆分功能、同时使用 jquery 的话,xheditor 是最好的选择;如果不想用 jquery,或对 jquery 比较陌生,可以考虑 kindeditor;
如果需要做自定义表单,比如,编辑页面上要添加表单功能,ckeditor 是最好的选择;
如果费用非常充足,客户端机器配置较高,并且在局域网使用,可以考虑 ewebeditor;
如果对表格编辑有较高的要求,尤其是需要单元格合并、拆分功能的话,Ueditor 是个不错的选择。

 

补充

CSDN 使用的就是 xheditor编辑器。

xheditor 结合另外一个组件(一个用于高亮显示代码文本的js组件)可以实现插入代码高亮的效果。

 

 

 

转载于:https://www.cnblogs.com/jiangu66/p/3230825.html

你可能感兴趣的文章
p1150[noip2013普及]表达式求值
查看>>
POST和GET有什么区别?
查看>>
js基础
查看>>
基础_模型迁移_CBIR_augmentation
查看>>
第二次寒假作业
查看>>
类与 对象 概念 break continue
查看>>
tensorRT使用python进行网络定义
查看>>
[转]从程序员到项目经理(三):认识项目经理
查看>>
深度分析如何在Hadoop中控制Map的数量
查看>>
dede判断当前文章
查看>>
mpvue学习笔记
查看>>
[LeetCode] 628. Maximum Product of Three Numbers_Easy
查看>>
[Java in NetBeans] Lesson 06. Custom classes
查看>>
[AngularFire2 & Firestore] Example for collection and doc
查看>>
[Javascript] The "this" keyword
查看>>
ElasticSearch-5.3.1集群环境搭建,安装ElasticSearch-head插件,安装错误解决
查看>>
sharepoint Report使用共享数据源部署报错
查看>>
C++ Primer 5th 第16章 模板与泛型编程
查看>>
22个Web 在线编辑器[转]
查看>>
解决“The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path”问题...
查看>>