几款编辑器的性能对比

最近一个版本官方又修改了一版编辑器,用户可能不理解为什么换的这么频繁;其实当初4.0最初启用的编辑器效果还是不错的,只不过当时还没有发现现在用的这款编辑器,我们开发团队是在发布了正式版之后才拿到现在使用的这个编辑器,使用之后效果非常之好,所以下决心更换了。

由于所有浏览器对IE支持的都非常好,所以我们这里以FireFox(火狐)浏览器为测试对象,来对一些常见的编辑器性能简单的做一下对比:

1.EwebEditor

官方地址:http://www.ewebeditor.com/

演示地址:http://www.ewebeditor.com/example/s_coolblue.asp

兼容性:仅支持IE5.5以上编辑器

优点:国产,载入速度快,功能强大

缺点:浏览器兼容性太差,生成的代码不符合w3c标准

我们以oblog3做测试对象,用Friefox(以下称火狐)浏览器登录之后点击发表日志,载入速度比较好,基本没什么延迟,但是在测试的过程中我们发现,一半以上的功能没法用,火狐拼命的弹出错误提示,说明对 火狐支持的非常之差;

这款编辑器是国内使用比较多的,一般的用户都十分熟悉了,但是这款编辑器先天性的不足,使得其在火狐下惨不忍睹,而想要适应火狐的用户必须得再多做一款类如UBB的编辑器,十分之麻烦,再加上这款编辑器本身不支持w3c标准,所以我们开发团队才决心将其更换。

2. FCKeditor

官方地址:http://www.fckeditor.net/

演示:http://www.fckeditor.net/demo

兼容性:IE 5.5+ Firefox 1.0+, Mozilla 1.3+ and Netscape 7+.

优点:功能强大,

缺点:载入速度慢,不支持插入媒体,二次开发比较困难

由于国内似乎没有使用编辑器的程序,我们只能在其官方测试站进行一番测试,其实测试结果还是比较理想的,火狐下各个功能基本正常,功能也比较强大,但是缺点上边也列出来了,载入速度比较慢,最主要的是由于应用到我们系统中比较要二次开发,而其开发起来比较麻烦,所以最终就放弃了

3. InnovaStudio WYSIWYG Editor在线编辑器

官方: http://www.innovastudio.com/editor.asp

演示:http://www.innovastudio.com/editor_tutorial.asp

兼容性:IE 5.5+ Firefox 1.0(2.0)+, Mozilla 1.3+ and Netscape 7+,Opera

优点:融合所有的HTML标签,全屏编辑模式,特有的嵌入式WEB编辑,代码支持W3C标准,几乎兼容所有浏览器

缺点:载入速度稍慢(主要是要载入语言包),功能稍显复杂

这款编辑器就是目前最新启用的编辑器,其实他的载入速度也不是特别快,但是我们程序也相应做了优化处理,页面的最后才载入编辑器,防止由于编辑器载入过慢导致整个页面打不开;他的优点也是显而易见的,对w3c的完美支持,可以全屏编辑等等,但是有些功能也略显复杂,可能都用不上;不过二次开发相对容易许多,对于这款编辑器我们以后的版本还会继续进行优化

4.tinymce

官方:http://tinymce.moxiecode.com/

演示:http://tinymce.moxiecode.com/example_full.php?example=true

兼容性:IE 5.5+ Firefox 1.0+, Mozilla 1.3+ and Netscape 7+,Opera

优点:兼容性好,功能强大,界面美观

缺点:载入慢,不支持插入媒体,经常会修改用户的html代码

这款编辑器是oblog4.0最初启用的编辑器,当时我们还未拿到InnovaStudio WYSIWYG Editor的源码,所以比较来看其功能还是不错的,对于火狐的兼容优于EwebEditor,但是载入速度很慢,而且对w3c的标准支持的不是太好,经常强制修改用户的html代码,容易引起用户的反感,所以最终就放弃了对其的使用

综合对比来看. InnovaStudio WYSIWYG Editor的表现还是比较完美的,除了载入速度稍慢之外,其他的优势都非常明显,所以最终官方就启用了这款编辑器,相信广大的用户在使用的过程中会慢慢的体会到这款编辑器的强大功能的。

评论: 0 | 引用: 0 | 查看次数: 8358
发表评论
登录后再发表评论!