является ли использование TinyMCE лучшим выбором для редактора WYSIWYG на веб-странице? Какие есть хорошие альтернативы?

является ли использование TinyMCE лучшим выбором для редактора WYSIWYG на веб-странице? Какие есть хорошие альтернативы?

некоторое сравнение, похоже, показывает, что TinyMCE является одним из самых совместимых браузеров:

http://geniisoft.com/showcase.nsf/WebEditors

12 ответов


TinyMCE-отличный выбор. Я использовал его в коммерческих предложениях с хорошими результатами. Я также смотрю на FCKEditor для нового проекта специально из-за встроенной загрузки файлов и слухов о том, что он имеет лучшую защиту XSS. Честно говоря, я не уверен, что одного достаточно для защиты от XSS (возможно, вам придется дополнить что-то вроде http://htmlpurifier.org/ если это вызывает беспокойство).


Я использую FCKEditor с ASP.NET в течение многих лет и нашли его очень легко настроить и настроить. Это очень стабильная и интегрированная функция загрузки является плюсом. http://www.fckeditor.net/


Это один из лучших на мой взгляд:

http://www.openwebware.com/



Если вы используете PHP или ASP.NET на заднем конце, взгляните на редактор SPAW.


Nicedit полезно для некоторых простых текстовых областей и имеет несколько чистый javascript api.

существует список других возможных полей richtext здесь.


TinyMCE и FCKeditor являются двумя лучшими редакторами WYSIWYG с точки зрения популярности. Они являются многофункциональными и настраиваемыми. На мой взгляд, TinyMCE является самым простым в использовании и обслуживании из множества различных вариантов и по-прежнему получает мой голос после 4 лет использования. YUI-еще один хороший выбор, который стоит оценить, как и другие, перечисленные выше. Я перечислил демо-страницы для каждого ниже:

Мне нравится это переполнение стека, хотя, +1 для экипажа.
- EDIT-но тогда -1, потому что вы относились ко мне как к спамеру только с 1 разрешенной гиперссылкой...

HTH
Джефф М.--1-->


TinyMCE был редактором, который мы выбрали, когда мы делали внутренний веб-сайт персонала. Приятной частью этого были все сочетания клавиш (вероятно, найденные в других редакторах), и что это был тот же редактор, используемый внутри WordPress.

мы были очень довольны тем, как получился сайт, и сохранили редактора. Я бы рекомендовал TinyMCE для вашего проекта.


Почему бы не попробовать решение сайта Stackoverflow?

вы можете найти подробную информацию в блоге Stackoverflow здесь:потенциальные варианты разметки и редактирования


как многие сказали здесь, FCKEditor является хорошей альтернативой. Однако, обратите внимание на модели лицензирования редакторов, особенно если вы планируете использовать их для коммерческий, с закрытым исходным кодом приложения.

http://tinymce.moxiecode.com/license.php

TinyMCE-это просто LGPL.

http://ckeditor.com/license

CKEditor (последнее проявление редактора FCK) имеет отдельный закрытый дистрибутив Лицензия, которая может стоить вам немного moulah...

Мне нравится набор функций и тема FCKEditor / CKEditor лучше, чем TinyMCE, но я часто использую TinyMCE из-за того, что с ним немного проще обращаться с точки зрения лицензирования.


никто не упомянул CuteEditor еще. У него глупое название, но с ним приятно работать. Это не бесплатно, но корпоративная лицензия (которая позволяет использовать ее на любом количестве серверов, рабочих станций разработчиков и т. д.) составляет всего 900 долларов или что-то смехотворно дешевое. Я считаю, что это доступно только для ASP.Net и классический ASP, хотя я могу ошибаться.


TinyMCE и подобные редакторы не подходят для нетехнических людей, которые могут испортить разметку. Особенно, когда эти нетехнические люди копируют форматированный текст из word в RTE на веб-странице, думая, что это самая естественная вещь.

Если вы аудитория техническая, что-то вроде markdown (как используется здесь на SO) более подходит.

Если они нетехнические, пусть используют WYMeditor (WYM = что вы имеете в виду), и предоставить какой-то учебника / объяснения, чтобы они могли его использовать.