FCK 编辑器替代方案
我过去一直在我的几个客户站点上使用 FCK 编辑器。 最近,由于一些新的浏览器安全更新(我假设),某些功能现在被破坏了。
我原本计划将这些网站更新到最新版本,但有时我认为 FCK 过于复杂,往往会让我的客户感到困惑,而不是帮助他们解决问题。
还有什么其他 HTML WYSIWYG(如果有这样的东西)是好的。 我非常喜欢 FCK 的一些我想要保留的项目:
- 基于 CSS 的下拉样式
- 自动插入的 HTML 模板
- 自动插入的 HTML 片段
- 文件上传器/浏览器
谢谢
I've been using the FCK Editor for several of my client sites in the past. Recently due to some new browser security updates(I'm assuming) some of the functionality is now breaking.
I was planning on updating those sites to the most recent version, but sometimes I think the FCK is overly complex and tends to confuse my clients more than it helps them out.
What other HTML WYSIWYG (if there is such a thing) are good out there. A few of the items I really like about the FCK that I would want to keep:
- Drop Down Styles based on CSS
- Auto Inserted HTML templates
- Auto Inserted HTML snippets
- File uploader / browser
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(10)
Aloha Editor 是 TinyMCE 和 CKEditor 的现代替代品。 它允许您使用常见的文本框样式所见即所得编辑器来替代文本区域,但它也允许您直接编辑大多数 DOM 元素。 这使得真正的所见即所得成为可能。 它支持许多新奇的 HTML5 和 CSS3 功能。
Aloha Editor 附带存储库 API、文件/图像/其他对象的自动完成功能以及文件/图像/其他对象浏览器。
http://www.alohaeditor.org/
Aloha Editor is a modern alternative to TinyMCE and CKEditor. It allows you to have common textbox style WYSIWYG Editor as replacement for textarea, but it also allows you to editing most of the DOM elements directly. This makes real WYSIWYG possible. It supports a lot a fancy new HTML5 and CSS3 functions.
Aloha Editor comes with a repository API, an autocomplete for file/images/other objects and a file/image/other object browser.
http://www.alohaeditor.org/
为了获得这些功能,您很可能最终会得到一个像 FCKEditor 一样臃肿的解决方案。 radEditor 是我被迫使用过的最臃肿的垃圾。 尽管他们声称有所改进,但最新版本并没有任何改进。 可爱固然可以,但是要花钱。 YUI 看起来不错,但我还没有充分使用过它,不知道它的可扩展性和速度有多快。
FCK 的最新版本(2.6+)已经好多了。 这些对话框不再是弹出窗口,因此它们可以在更多浏览器中使用。 该插件模型比我尝试过的其他模型更好,并且很容易在一个地方配置(我可能是错的,但我认为 TinyMCE 需要嵌入每个实例的配置)。 它们都会生成不太理想的标记,但 FCK 做得最好,尤其是在最新版本中。 将 FCK 工具栏自定义为仅包含必需品,我认为您的客户会更喜欢它。 我的就是这样。
To get those features you're most likely going to end up with a solution that's just as bloated as FCKEditor. radEditor is the most bloated piece of crap I've ever been forced to work with. The latest version is not any better despite their claims of improvement. Cute is OK but costs money. YUI looks nice but I haven't played with it enough to know how extensible or fast it is.
The last versions of FCK (2.6+) have been much better. The dialogs are no longer popup windows so they work in more browsers. The plugin model is better than the others I have tried and it's easy to configure in one place (I may be wrong but I think TinyMCE requires the config embedded with every instance). They all generate less-than-ideal markup but FCK does the best job, especially in the latest versions. Customize the FCK toolbars down to just the essentials and I think your clients will like it a lot more. Mine do.
Yahoo Editor 来自 Yahoo YUI
更新:
汇总其他答案:
TinyMCE
CuteSoft
,当然还有 Markdown 这是您用来输入问题的那个。
Yahoo Editor from Yahoo YUI
UPDATE:
Rolling up the other answers:
TinyMCE
CuteSoft
and, of course, Markdown which is the one you used to type the question in.
TinyMCE 是我个人的最爱。 然而,你必须把剩下的东西塞进去。
TinyMCE is my personal favorite. You'd have to shoehorn the rest in, however.
下一代 FCKEditor 现已以 CKEditor 的形式提供。 我最近转换了一个应用程序来使用之前使用过 FCKEditor 的应用程序,发现它相当简单。
The next generation FCKEditor is available now in the form of CKEditor. I recently converted an application to use that having previously used FCKEditor and found it fairly straight forward.
CuteEditor(ASP、ASP.NET 和 PHP 的商业版本)
CuteEditor (commercial versions for ASP, ASP.NET & PHP)
您说的是免费控件还是付费控件? 如果付费的话,我唯一使用的是 Telerik 的 radEditor。 非常灵活,您基本上可以关闭任何东西并使其看起来像您想要的那样(即它是可换肤的)。
Are you talking controls that are free or paid? If paid, the only one I use is Telerik's radEditor. Ridiculously flexible and you can turn off basically anything and everything and make it look however you want (i.e. it's skinnable).
如果您已经在使用 jquery,那么您可以考虑使用 markItUp! 它是作为 jquery 插件实现的。 它可能比其他具有类似功能集但不使用任何框架的编辑器更轻。
它支持 HTML、Textile、Wiki 语法、Markdown、BBcode。 您还可以使用自定义语法。
http://markitup.jaysalvat.com/
If you're already using jquery, then you may consider using markItUp! which is implemented as a jquery plug-in. It could be lighter than other editors with similar feature set which doesn't make use of any framework.
It supports HTML, Textile, Wiki Syntax, Markdown, BBcode. You can also use your custom syntax.
http://markitup.jaysalvat.com/
您可以考虑 Flex 中的富文本编辑器。 (或者 Silverlight,就此而言。)它更像是一个受控环境。
You might consider the Rich Text Editor in Flex. (Or Silverlight, for that matter.) It's a bit more of a controlled environment.
netEditr.com 基于 TinyMCE 作为默认的 WYSIWYG XHTML 设计器。 去测试一下,看看它是否符合您的需求。
netEditr.com is based on TinyMCE as the default WYSIWYG XHTML designer. Go have a test run and see if it fits your needs.