Javascript 使用TinyMCE是网页所见即所得编辑器的首选吗?什么是好的选择?

Javascript 使用TinyMCE是网页所见即所得编辑器的首选吗?什么是好的选择?,javascript,editor,wysiwyg,Javascript,Editor,Wysiwyg,使用TinyMCE是网页所见即所得编辑器的首选吗?什么是好的选择 一些比较似乎表明TinyMCE是跨浏览器最兼容的浏览器之一: 我认为这是最好的: 多年来,我一直在ASP.NET中使用FCKEditor,并发现它很容易进行自定义和配置。它非常稳定,集成上传功能是一个加号 对于一些简单的文本区域很有用,并且它有一个干净的javascript api 还有其他可能的richtext框列表。如果您在后端使用PHP或ASP.NET,请查看。TinyMCE是我们制作内部员工网站时选择的编辑器。它的优点在于

使用TinyMCE是网页所见即所得编辑器的首选吗?什么是好的选择

一些比较似乎表明TinyMCE是跨浏览器最兼容的浏览器之一:


我认为这是最好的:


多年来,我一直在ASP.NET中使用FCKEditor,并发现它很容易进行自定义和配置。它非常稳定,集成上传功能是一个加号

对于一些简单的文本区域很有用,并且它有一个干净的javascript api


还有其他可能的richtext框列表。

如果您在后端使用PHP或ASP.NET,请查看。

TinyMCE是我们制作内部员工网站时选择的编辑器。它的优点在于所有的键盘快捷键(可能在其他编辑器中都可以找到),而且它与WordPress内部使用的编辑器相同


我们对网站的结果非常满意,并保留了编辑。我会为您的项目推荐TinyMCE。

TinyMCE是一个不错的选择。我在商业产品中使用过它,效果很好。我也在为一个新项目寻找FCKEditor,特别是因为集成的文件上传和谣传它有更好的XSS保护。坦白地说,我不确定其中任何一个是否足以抵御XSS(如果这是一个问题,您可能需要补充一些东西)。

为什么不试试Stackoverflow站点的解决方案呢


您可以在Stackoverflow的博文中找到详细信息:

TinyMCE和FCKeditor是受欢迎程度最高的两个所见即所得编辑器。它们都是功能丰富且高度可定制的。在我看来,TinyMCE是众多不同选项中最容易使用和维护的,并且在使用4年后仍然得到我的投票。YUI是另一个值得评估的好选择,上面列出的其他选择也是如此。我在下面列出了每个项目的演示页面:

不过我也很喜欢这个堆栈溢出,对工作人员来说是+1。
-编辑-但然后-1,因为你对待我就像一个只允许1个超链接的垃圾邮件发送者

HTH

Jeff M.

正如许多人在这里所说,FCKEditor是一个很好的选择。但是,请注意编辑器的许可模型,特别是如果您计划将其用于商业、封闭源代码应用程序

TinyMCE只是LGPL

CKEditor(FCK编辑器的最新表现形式)有一个单独的封闭发行许可证,这可能会花费您一些钱


与TinyMCE相比,我更喜欢FCKEditor/CKEditor的功能集和主题,但我经常使用TinyMCE,因为它在许可方面更容易处理。

还没有人提到这个问题。它有一个愚蠢的名字,但实际上与它一起工作很愉快。它不是免费的,但企业许可证(允许您在任何数量的服务器、开发人员工作站等上使用它)只需900美元,或者便宜得离谱。我相信它只适用于ASP.Net和classic ASP,尽管我可能错了。

TinyMCE和类似的编辑器不适用于可能会弄乱标记的非技术人员。特别是当非技术人员将word中的格式化文本复制到网页上的RTE时,他们认为这是最自然的事情

如果你的受众是技术型的,那么像降价这样的东西更合适


如果他们不是技术性的,就让他们使用(WYM=你的意思),并提供某种教程/解释,以便他们可以使用。

由于谷歌浏览器是我选择的浏览器,我很失望他们在演示网站上有一个通知“你的浏览器不受支持”,我宁愿发出一个通知,但它仍然试图呈现。令人恼火的是,我不能在chrome中使用/测试(也许这是一个可以在代码中禁用的功能,但令人沮丧的是,我不得不为了一个演示而这么做!)它甚至不支持Safari。你绝对不能依赖它们来保护XSS。用户所要做的就是禁用javascript并在生成的文本区域中发布他们想要的任何HTML。我应该提到的是,检查您最终使用的任何编辑器的许可非常重要。一开始这么做会让你省去很多麻烦。。。