一直以来,我都被所见即所得 (WYSIWYG) 编辑器困扰着,项目中总是会用到,但是他们又总是没那么好…实际上,目前市面上已经有太多这类开源的工具:(KindEditor, TinyMce, KissyEditor, NicEdit, CKEditor …)下面是我在使用中发现他们普遍存在的问题:太复杂,绝大多数功能我不需要;加载缓慢,调用复杂,有的甚至至少要传 10 多个参数…没有自动的格式清除功能,用户从别的地方粘贴过来提交后内容乱七八糟;预览与实际结果无法很好的统一;调用太复杂,文件众多,安装麻烦(比如 KissyEditor 就是典型);换行普遍是插入<br>而不是</p>…;这点非常重要,他决定着未来的内容排版;编辑出来的内容总是会有一堆乱七八糟的 style 属性,甚至有 width, height 之类的,严重影响响应式布局;有的使用 iframe,导致后期控制很不方便;当你需要把你的内容放到移动客户端的时候,你傻眼了,太难处理了,样式都在属性里面…长得太丑,又不好修改样式…如果你也有上面这些困扰,尝试使用jquery.qeditor吧,是的,它优雅的解决了上面的问题!这是一个开源项目,源代码是用 CoffeeScript 和 Scss 编写的,编辑器只有两个文件,目前主
...
继续阅读
(11)