为什么都说富文本编辑器是天坑?

富文本编辑器到底坑在什么地方? 前端开发造这个轮子是否有必要性?
关注者
2,595
被浏览
1,517,927

90 个回答

很久之前的问题,我帮忙截取几页前同事的ppt

@悲劇

当时负责开发核心部分。多图预警,手机看的谨慎点入。


这仅仅是冰山一角而且只是一些比较可以说的点拿出来,具体实现有多复杂,代码有多xx,自己脑补吧。有编辑器相关的或者ppt的疑问可以找

@悲劇

同学解答啊,现在再看这个ppt,我都有点绕不懂了,真心觉得那半年的活没白干,可惜现在剩下的也就只有ppt了。不过你要是写过一个这个玩意,什么js的功能在你眼里基本都是渣渣了。。至少逻辑方面提升好几个level。。

我说个最简单的例子吧,这个情况

里,光标究竟是在「יִשְׂרָאֵל」的前面(England 的后面),还是在「יִשְׂרָאֵל」的后面呢?(希伯来文是从右向左排版的)

能把这些边角情况都考虑到的 WYSIWYG 编辑器,全世界一只手都数得过来。Word 代码那么大不是没有理由的。