Content management system Rick文本编辑:非技术客户端的高级选项

Content management system Rick文本编辑:非技术客户端的高级选项,content-management-system,tinymce,ckeditor,rich-text-editor,Content Management System,Tinymce,Ckeditor,Rich Text Editor,多年来,我们一直在努力为客户使用什么样的富文本编辑器。我们的大部分客户请求与编辑有关,我们总结了90%的原因,包括以下因素: 客户端不理解HTML的任何内容,只能使用编辑器提供的内容 客户想要做“高级的东西”,比如照片下的特殊格式的页脚(我们为这些类型的请求创建类),结合浮动框和特殊字体 客户从其他地方复制资料,尤其是Word 文章中也有图像 从客户的角度来看,这些都不是太疯狂的事情,我希望能够真正支持这一点。然而,经过这么多年的尝试和几位编辑(主要是CKEditor和TinyMCE)之后,

多年来,我们一直在努力为客户使用什么样的富文本编辑器。我们的大部分客户请求与编辑有关,我们总结了90%的原因,包括以下因素:

  • 客户端不理解HTML的任何内容,只能使用编辑器提供的内容
  • 客户想要做“高级的东西”,比如照片下的特殊格式的页脚(我们为这些类型的请求创建类),结合浮动框和特殊字体
  • 客户从其他地方复制资料,尤其是Word
  • 文章中也有图像

从客户的角度来看,这些都不是太疯狂的事情,我希望能够真正支持这一点。然而,经过这么多年的尝试和几位编辑(主要是CKEditor和TinyMCE)之后,我们总是不断地提出请求,因为事情出了差错。我们通常手动修复或在编辑器中修改,但如果这是正常的,我真的很感兴趣。是否有富文本编辑器可以轻松地执行上述操作而不会造成太多麻烦?你的客户也有这些问题吗

在web上编辑富文本是一个复杂的问题。实际上,像ckeditor和tinyMCE这样销售产品的供应商受到浏览器提供的富文本编辑引擎的限制

每个编辑器只是一个将contentEditable设置为true的iframed文档。这将公开浏览器的底层RTE引擎,包括该浏览器的所有怪癖和实现细节

底线是,在浏览器的当前状态下,您永远不会在浏览器中获得类似单词的体验。时期您的客户总是对web上的富文本编辑抱有不切实际的期望


我们的工作是通过管理期望来缓解问题。他们需要知道这是网络,不是文字。他们需要知道,大多数事情都能正常工作,而有些事情会很糟糕。他们还需要知道,事情永远不会在所有浏览器中保持一致。

很抱歉使用了评论,但我看不到如何直接联系@plua。我工作的公司(Ephox)生产的富文本编辑器(EditLive)可能值得考虑,因为它可以处理您列出的许多内容。此外,无论您如何创建HTML,网页都不是Word文档或PDF,网页的行为方式并不相同,访问者将使用不同的浏览器、不同的屏幕。。。IE10引入了新的CSS来支持图像周围的文本流动,但在此之前,您的客户端将无法通过任何web编辑器获得这种行为。等等……+1 steve_c在试图在web上编辑文档时,教育最终用户HTML的“局限性”是至关重要的。我总是很惊讶阿方索有多少人想要RTE的打印功能(比如页面)。