网站内容编辑器(轻量级web富文本编辑器作者我来:我是wangEditor-轻量级器)
优采云 发布时间: 2022-01-07 22:03网站内容编辑器(轻量级web富文本编辑器作者我来:我是wangEditor-轻量级器)
我是
wangEditor-轻量级网页富文本编辑器
作者。
作为一个为网络富文本编辑器贡献了一年半的非新手,说说我的感受。说到这个话题,我觉得很乱很乱。所以,想什么就写什么。
2014年11月开始,想着练,所以写了1000多行代码,提交到github上,原来wangEditor有编辑器。当时,与上述完全不符。“工业化”的标准,不管你对“工业化”这个词的要求有多低。说白了就是简单的div加上contenteditable属性,然后用浏览器原生的execCommand来执行命令。不然怎么会有这么少的代码?现在想想,当时谈稳定性和兼容性简直是痴心妄想。
后来经过大约两次代码重构,直到2015年夏天,终于有了改进——只是“改进”,离“工业化”的要求还有一段距离。此时编辑器代码更清晰,结构稳定。我自己可以灵活扩展用户提出的一些功能。但当时在功能层面和用户自定义扩展层面还远远不够。第一,用户不能自定义菜单和插件,所以我只能添加任何问题。其次,目前的功能稳定性级别是在用户没有特殊操作或特殊需求的情况下是稳定的。比如用户通过ctrl+a全选内容然后删除,再次写入内容就会出现问题。例如,用户在粘贴一段文本时会遇到各种问题。再比如用户引用一段内容后不能通过两次输入跳出...我就不多说了
然而,到了那个时候,经过我一年多的努力,QQ群里已经有几百个关注者了,居然有人开始试用我的产品了。那么吸引大家的不是功能有多强大,而是漂亮的UI——别笑!
到 2015 年冬天,离春节还有将近一个月的时间,我已经准备好了,重构代码,开发2.0 版本。因此,此时的我已经在编辑领域工作了一年多。我看到了各种用户的需求,研究了所有在互联网上可见的竞争产品。我现在知道用户需要一个。什么样的编辑器,用户的需求在哪里,问题在哪里,痛点在哪里。
大约需要 2 周的时间来开发。基本版在春节前发布。到现在,刚过春节没几天,我就做了5个小版本升级。基础版基本稳定。接下来我会继续升级,做一些更符合用户需求的功能,比如集成七牛云存储图片上传、国际化、标准表情、集成第三方上传插件等等。
另外,今年我会把手机端整合成一个支持手机pad的响应式编辑器。
综上所述,web富文本编辑器——没进来的人觉得没什么大不了的,开源插件那么多,何必重做轮子。真正进来的人会发现,这东西还真是有不少事情要做。
共勉!