Какой самый простой в использовании веб-редактор форматированного текста [закрыто]

StackOverflow https://stackoverflow.com/questions/21274

  •  09-06-2019
  •  | 
  •  

Вопрос

Я ищу текстовый редактор для использования на веб-странице.Где пользователи могут форматировать текст и использовать WYSIWYG.Не обязательно быть слишком вычурным.Но он должен быть простым в использовании и интегрироваться в страницу.Должен генерировать HTML в качестве вывода.Поддержка AJAX (который я проверял, работает только со стандартной отправкой формы) и должен быть небольшим с точки зрения загрузки в браузер пользователя.

Это было полезно?

Решение

Ну, это зависит от того, на какой платформе вы работаете, если вам также нужны серверные функции, но, на мой взгляд, де-факто крутой WYSIWYg — это FCKeditor.Я лично работал с этим во многих сферах (как на профессиональном, так и на любительском уровне) и всегда был впечатлен.

Это, безусловно, стоит посмотреть.Я считаю, что он также используется в проектах с открытым исходным кодом, таких как SubText.Возможно, Джон Галлоуэй может добавить к этому, если прочитает этот вопрос.Или Фил если он в настоящее время является пользователем.

Другие советы

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

Пытаться FCKeditor.Он поддерживает интеграцию с большинством популярных платформ и довольно легкий.

Возможно, вы также захотите посмотреть Редактор форматированного текста YUI.

Если вы начинаете свой сайт с нуля или не вложили много усилий в другую платформу JavaScript, Пользовательский интерфейс Yahoo (YUI) — это очень полная библиотека JavaScript, которая поможет вам добавлять другие элементы AJAX помимо текстового редактора.

Я только что провел целый день, оценивая все упомянутые до сих пор (а затем и некоторые), и больше всего мне понравился О редакторе.Я думаю, что это может быть только для ASP.NET, поэтому вам это может не подойти, но если вы используете .NET, это здорово.Вывод HTML чистый и красиво оформленный, а визуализированный вывод выглядит в редакторе так же, как и при выводе его на страницу (с чем у меня возникли проблемы при использовании других из-за настроек типа документа в редакторе).Это стоит несколько долларов, но для нас оно того стоило.

я нашел TinyMCE довольно легко реализовать.И это также снижает использование полосы пропускания.

Сейчас использую fck, после «свободного текстового поля» или чего-то в этом роде.Проблемы возникли только один раз, когда я поместил fck в панель обновления ajax asp.net, но нашел исправление на форумах.Проблема была решена в следующем выпуске.
Я хотел бы видеть в нем какой-нибудь хороший браузер фотографий, потому что fck поставляется только с простым браузером, который отображает имя файла, а не миниатюры.Другой, с большими пальцами, стоит кучу денег.
Не пробовал с asp.net mvc, не знаю, как будет работать загрузка.Он использует один ascx для упаковки функциональности js.

я начал использовать свободное текстовое поле когда я много занимался программированием на asp.net, но теперь, когда большая часть того, что я делаю, это PHP, я перешел на редактор ФКК.

хотя изменение не обязательно было вызвано языком, я считаю, что редактор fck — лучший выбор из-за его универсальности.

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

В настоящее время я использую компонент RTE ДинархЛиб, который легко настраивается (определенно поддерживает AJAX), но немного сложен и не очень красив.Он активно поддерживается, и на их форуме можно очень быстро получить ответы.

Ранее я пробовал редактор Dojo и обнаружил, что он сломан и плохо документирован.ЮММВ.


Редактировать: В ответ на ответы других людей я попробовал TinyMCE и нашел его превосходным.Более легко настраивается и гораздо меньше проблем, чем все остальное, что я пробовал. Используйте TinyMCE!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top