在我的许多不同的项目中,我一直在处理相同的问题:
如何让IT技能较低/没有IT技能的人以最简单的方式发布内容。
最简单的方法是把像TinyMCE (想想wordpress)这样的东西塞进他们的手中,这是通常的方式,因为人们或多或少已经习惯了它。
问题是。当我看到一些html被html编辑器插入,或者从Word或其他任何地方粘贴进来,比如泥巴鞋被拖进一个原本干净的房子时,我的某些方面不可避免地陷入了痛苦之中。我知道错误的HTML可以受到约束,但即使将其简化为最基本的形式,它仍然会在用户之间造成混乱和不一致。
我喜欢强迫用户学习Markdown或Textile (ala stackoverflow),但我通常会输掉这场战斗,我还没有看到一个编辑器可以在低门槛方面与任何HTML编辑器竞争。我还没有看到一个包含在一个窗口(WYSIWYG)中的所有窗口,大多数还是全部?一个用来输入,另一个用来显示大多数用户都不懂的东西。
我也经常使用Zemanta,因为它的易用性以及降低用户上传受版权保护的材料的风险,但它也依赖于HTML的小部件,除非你想直接使用他们的API滚动自己的小部件。但是,如果没有HTML,如何处理整个文档中的多个图像并处理它们的定位呢?
我很好奇别人是如何解决这个问题的,因为我创建的每个解决方案都会在事后不断地重新评估,并发现不足之处。有什么建议吗?
发布于 2012-02-27 23:10:13
就我个人而言,我喜欢使用Aloah作为我的go到所见即所得编辑器。它比TinyMCE更轻量级,给用户引入难看的超文本标记语言的可能性更小。
还有WYMEditor (你看到的就是你想要的)。它的外观不如Aloah的好,但它确实可以防止人们创建糟糕的HTML。
与jgauffin相反,我认为可以强制由经验不足的用户创建干净的HTML。问题更多的是TinyMCE等人想要提供独立于实现页面样式定义的布局功能。
https://stackoverflow.com/questions/9348910
复制相似问题