Какой компонент редактирования WYSIWYG я должен использовать для редактирования в браузере?
Я ищу хороший WYSIWYG-редактор, который я могу интегрировать в свои веб-страницы, чтобы мои пользователи могли редактировать письма, юридические соглашения и т. Д., Не требуя от них изучения нового набора команд или синтаксиса, или сходя с ума, пытаясь удалить таблицу. или измените размер изображения.
Я прочитал соответствующие вопросы. И я использовал, вероятно, большинство из лучших, включая fckeditor, tinymce и ephox. И посмотрел на многих других. Ни один из них я не считаю действительно хорошим редактором.
Ephox был лучшим с точки зрения редактирования. Но это тяжелый Java-апплет. Идеальное решение было бы на основе JavaScript. Я знаю, что браузер является ограничивающим фактором, и, вероятно, потребуется одно или несколько поколений, чтобы добраться туда, куда я хочу.
Какие-либо предложения? Что-нибудь новое выходит на рынок?
5 ответов
Если вы хотите что-то более независимое от языка, используйте fckEditor http://www.fckeditor.net/
Мои два цента: только что использовал tinyMce с двумя проектами:
- простая тема: небольшой размер, серверный компрессор / компоновщик, интеграция с движком jQuery
- продвижение темы - хорошая загрузка файла, библиотека изображений с обрезкой изображения и изменения размера
- может использоваться как плагин jQuery, очень доступный
О ваших мыслях о предварительном редактировании - я не думаю, что они будут возможны. Если они станут доступны, они, вероятно, будут зависеть от браузера или будут иметь большую кодовую базу и другое чувство - Mozilla bespin (не wysiwyg - jet)
После долгих экспериментов я остановился на fckeditor. Хорошая поддержка стандартов в выходном коде, довольно простая реализация, интеграция с jQuery, полнофункциональный, очень настраиваемый, и не забывая, выигрышная функция: очистка от вставленного дерьма Word.
Многофункциональный текстовый редактор Yahoo: http://developer.yahoo.com/yui/editor/
Мы используем CuteEditor из http://cutesoft.net/ASP.NET+WYSIWYG+Editor/ и очень рекомендуем его.