Какой компонент редактирования WYSIWYG следует использовать для редактирования в браузере?

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

Я прочитал связанные вопросы. И я использовал, вероятно, большинство из лучших, включая fckeditor, tinymce и ephox. И посмотрели многие другие. Ни один из них не является тем, что я считаю действительно хорошим редактором.

Ephox был лучшим с точки зрения редактирования. Но это тяжелый java-апплет. Идеальным решением было бы использование JavaScript. Я знаю, что браузер является ограничивающим фактором, и, вероятно, потребуется одно или несколько поколений, чтобы достичь того, чего я хочу.

Какие-либо предложения? Что-то новое выходит на рынок?


person Artilheiro    schedule 20.08.2009    source источник
comment
разве это не должно быть на суперпользователе? я слышал, что он наконец-то вышел из бета-версии   -  person RCIX    schedule 21.08.2009
comment
Почему это должно быть на суперпользователе? Это очень сильно связано с программированием.   -  person Nick Lewis    schedule 21.08.2009
comment
Я мог видеть, что это субъективно, но вопрос был задан очень нейтрально, поэтому я не думаю, что он субъективен и аргументирован. Он спрашивает о рекомендации редактора кода, которая определенно подходит для SO.   -  person EBGreen    schedule 21.08.2009
comment
Пожалуйста, определите лучше. Самый маленький? Большинство функций? Лучшие условия лицензии? Продлить проще всего?   -  person S.Lott    schedule 21.08.2009
comment
Поскольку это явно субъективный вопрос, каждый ответивший может использовать собственное определение лучшего.   -  person EBGreen    schedule 21.08.2009
comment
Ладно, это бессмысленно. Artilheiro, очевидно, у вас есть определенные потребности и твердое мнение о том, как их следует удовлетворить, поэтому используйте эти потребности и мнения, чтобы обосновать свой вопрос, не требуйте субъективного лучшего и затем постарайтесь ограничить неизбежно субъективные ответы. Я попытался переформулировать ваш вопрос, чтобы отразить, куда вы, кажется, направляетесь - пожалуйста, добавьте некоторые подробности о том, какое поведение вам нужно и почему компоненты, которые вы пробовали до сих пор, удовлетворяют или не удовлетворяют вас.   -  person Shog9    schedule 21.08.2009
comment
Я согласен с тем, что мы никак не можем сказать ОП, какое для них лучшее решение. Что мы можем сделать, так это дать несколько предложений, которые ОП (и будущие читатели) могут попробовать. Мне не нравятся такого рода вопросы о SO, но, поскольку ОП относительно хорошо поработал над тем, чтобы сделать его бесспорным, я не проголосовал за закрытие. Я бы сказал, просто продолжайте и ответьте на то, что вы хотите, игнорируя ограничение OP, и объясните положительные стороны вашего ответа.   -  person EBGreen    schedule 21.08.2009
comment
о да ладно, зачем закрывать это? попросите ОП быть немного более ясным, но не просто закрывайте их вопрос, это не так уж плохо: D   -  person Gordon Gustafson    schedule 21.08.2009
comment
Эх, вот почему авторам полезно время от времени возвращаться к нам после того, как они задали вопрос...   -  person Shog9    schedule 21.08.2009


Ответы (5)


Если вы хотите что-то более независимое от языка, используйте fckEditor http://www.fckeditor.net/

person RHicke    schedule 20.08.2009

После долгих экспериментов я остановился на fckeditor. Хорошая поддержка стандартов в выходном коде, довольно простая реализация, интеграция jQuery, полнофункциональный, очень настраиваемый и не забывая о выигрышной функции: очистка вставил дерьмо Word.

person da5id    schedule 20.08.2009

Текстовый редактор Yahoo: http://developer.yahoo.com/yui/editor/

person klochner    schedule 20.08.2009
comment
в прошлый раз, когда я смотрел, им не хватало некоторых необходимых функций, таких как таблицы и HTML-код. - person Artilheiro; 23.08.2009
comment
приятно знать, спасибо. В настоящее время я использую fckeditor, но планировал попробовать RTE в своем следующем проекте. - person klochner; 24.08.2009

Мои два цента: только что использовал tinyMce с двумя проектами:

  • простая тема: небольшой размер, серверный компрессор/построитель, интеграция с движком jQuery
  • предварительная тема - хорошая загрузка файлов, библиотека изображений с обрезкой изображений и изменением размера
  • можно использовать как плагин jQuery, очень доступный

Насчет ваших мыслей о предварительном редактировании - не думаю, что они будут возможны. Если они станут доступны, они, вероятно, будут привязаны к браузеру или будут иметь большую кодовую базу и другое ощущение — mozilla bespin (не wysiwyg - струя)

person gregor    schedule 20.08.2009
comment
Да, мне тоже нравится tinyMCE. Хотя, это вроде ломается для больших документов с большим количеством форматирования. Для меня как пользователя это было бы нормально, потому что, если я застряну, я всегда могу исправить HTML и двигаться дальше. Но у наших пользователей было много проблем с этим, что превратилось во множество обращений в службу поддержки компании. Мы по-прежнему используем для небольших полей, таких как отформатированные комментарии и электронные письма. Теперь мы используем Ephox для слияния документов. - person Artilheiro; 23.08.2009
comment
jQuery + tinyMCE... это отличная идея для использования tinyMCE, так как мы уже используем оба. Спасибо за указатель - person Artilheiro; 23.08.2009
comment
Присматриваюсь к беспину. Спасибо и за это. - person Artilheiro; 23.08.2009

Мы используем CuteEditor из http://cutesoft.net/ASP.NET+WYSIWYG+Editor/ и очень рекомендую.

person Mark Redman    schedule 20.08.2009