Ueditor是由百度web前端研发部开发所见即所得的编辑器,具有轻量,可定制,注重用户体验等特点。Ueditor基于BSD开源协议,除了具有代码精简、加载迅速的轻量级特质外,还采用了分层理念,使开发者可以根据实际应用和需求自由定制。
Ueditor编辑器划分为了三层架构。其中,核心层为开发者提供了诸如range、selection、domUtils类的底层API接口,中间的命令插件层不仅提供了大量的基础command,还允许开发者基于核心层进行command命令的开发,而面向用户端的界面层则可以提供自由定制的用户交互界面。Ueditor开源编辑器这种拥有可配性的模式,令开发者能够根据自身需要接入任何一层进行开发。
百度编辑器v1.2.0 版本
1.远程图片抓取
3.源码模式下css进行了简写
4.增加了baidu图片搜索功能,搜索图片然后直接插入到编辑器中
5.重写了浮动工具栏,支持混乱模式下的工具栏滚动
6.服务器图片在线管理
7.word的本地图片取得寛高
8.附件上传
9.自动排版
10.优化了状态反射的方式,改为编辑器获得焦点才会触发,失去焦点不在触发状态查询
11.添加了上来就可以全屏的配置项
12.修正了focus()方法,执行编辑器实例的focus方法可以选回失去焦点之前的选区
13.优化了查询状态反射的性能
14.添加了contentchagne事件
15.重写了autoheight插件,去掉setInterval的方式,并且长高时不在跳动
16.插入视频,可以预览,并且界面加入了视屏搜索功能,并且可以插入视屏预览图到编辑器中
17.单元格属性编辑
18.ie下的截屏功能
19.加强了table的dialog功能
20.改进了autolink的效果,例如: dddhttp://www.baidu.com 回车,http://www.baidu.com也可以被匹配到了
21.文件上传提供flash源码
22.修改了行间距的展示方式
23.段间距变为段前距和段后距
24.提供了.net的事例代码
25.首页提供了功能选择生成下载的新功能
26.首页文档进行了改进
27.分页符可以删除
28.增强了表格的编辑功能