Какие есть варианты для встраиваемого текстового редактора WYSIWIG?

11

Я думаю что-то вроде TinyMCE

Пожалуйста, включите список функций.

Примеры включают в себя:

  • поддерживает форматирование текста
  • поддерживает ссылки
  • поддерживает изображения
  • типы синтаксиса (уценка / вики / и т. д.)
  • лицензирование и / или ценообразование
  • customizibility
  • поддержка плагинов
  • совместимость браузера

Примечание: пожалуйста, ограничьте количество ответов одним редактором на каждый ответ, чтобы сохранить чистоту

Обновление: забыл добавить совместимость браузера в список

Эван Плейс
источник
1
В самом деле? Это оно? TinyMCE и CKEditor? Я думал, что будет больше.
Эван Плейс
Я хотел бы услышать некоторые ограничения / проблемы с ними, на данный момент это только положительные моменты!
nthonygreen

Ответы:

1

CKEditor

оборота Джессегавин
источник
2

Алоха редактор

… Семантическая среда Rich Text Editor, написанная на Javascript с лучшей поддержкой xHTML5.

Особенности

Подзаголовки с этой страницы:

  • Ссылки Aloha Editor ...
  • Хранилища - подключите все ...
  • Нет перезагрузки. Нет всплывающих окон. Нет необходимости для предварительного просмотра ...
  • Редактирование и форматирование текста без разметки…
  • Плавающее меню. Совершенно новое легкое контекстное меню. ...
  • Таблицы для Интернета. ...
  • Быстрее. ...
  • WYSIWYG для динамического контента. ...
  • Contenteditable. HTML5 доступен - сейчас. ...
  • Получите то, что вы ожидаете. ...

Выбран в качестве редактора выбора для интерфейса Booktype .

… Пять явных преимуществ его использования.

  1. Контекстное редактирование. Aloha, в отличие от редакторов WYSIWYG, на самом деле позволяет редактировать страницу, а не абстрагированный от нее текст. Это делает процесс редактирования более приятным и открывает множество других возможностей для взаимодействия со страницей.
  2. Хорошая развивающая деятельность. Команда Aloha очень доступна и активна. Мы поговорили с парой из основной команды разработчиков и рады, что они спокойны и с ними приятно работать.
  3. Использует JQuery. Aloha недавно перешла на JQuery libs, и это здорово, потому что Booktype также использует много JQuery, что сводит к минимуму вероятность конфликтов и уменьшает количество необходимых внешних библиотек.
  4. В браузере дизайн на шаг ближе. Aloha напрямую взаимодействует с редактируемыми областями содержимого HTML5, не изменяя структуру страницы, что означает, что любой примененный CSS не имеет опосредованного значения и может быть выполнен непосредственно пользователем.
  5. Может работать с внешними Javascripts. Поскольку Aloha не меняет структуру страницы (как указано выше), любые внешние библиотеки JS могут работать непосредственно с контентом без необходимости его изменения.
Грэм Перрин
источник
1

TinyMCE

  • Легко интегрировать - требуется всего несколько строк кода.
  • Настраиваемый - темы и плагины, блокировка недопустимых элементов и атрибутов силы.
  • Дружественный браузеру - Mozilla, MSIE, FireFox, Opera, Safari и Chrome.
  • Легкий вес - PHP / .NET / JSP / Coldfusion GZip компрессор, делает TinyMCE на 75% меньше и намного быстрее загружается.
  • Совместимость с AJAX - вы можете легко использовать AJAX для сохранения и загрузки контента!
  • Международный - Многоязычная поддержка с использованием языковых пакетов.
  • Открытый исходный код - бесплатно по лицензии LGPL, миллионы людей помогают тестировать и улучшать этот редактор каждый день.
Nat Ryall
источник