Визуальный редактор по умолчанию
В мире визуальных редакторов есть CKeditor и tinyMCE — фукнциональность отличная, но очень громоздки, занимают 90% веса от user cms 1, что реально не нужно. Есть небольшие, простые, они часто с ужасным дизайном, не развиваются, не поддерживаются.
Вот наши требования к визуальному редактору:
- он должен быть красивым и одновременно ненавязчивым, чтобы вписывался без внешних изменений почти в любой интерфейс;
- обязательно быстрым и легкий, потому что никому не нравится сидеть даже полминуты в ожидании загрузки всех кнопок и плагинов; (не более 100 кб)
- гибкий для разработки, доработки и встраивания под все возможные нужды;
- с простым и понятным интерфейсом. В идеале визуальный редактор — это просто поле для ввода текстов, без лишних кнопок и функций. Просто люди пишут тексты в вебе и это все что им нужно.
Следующие кнопки необходимы:
- редактор html (источник)
- вставить из ворда (очень желательно, но не обязательно)
- жирный
- курсив
- зачеркнутый
- очистить форматирование
- нумерованный список
- маркированный список
- цитата (желательно)
- вывавнивание (слева, справа, по центру, по ширине)
- вставить ссылку
- вставить изображение
- вставить видео (желательно)
- вставить флеш (желательно)
- вставить таблицу
- форматирование (параграф, залоговок 1 и др)
- размер шрифта (от 8px до 40px)
- цвет текста
- цвет фона
- полноэкранный режим (желательно)
Из тех кто более менее подошел:
- http://www.wysibb.com/demo/
-
markItUp
-
WYMEditor
-
http://www.takein.ru/jquery/84-vizualnyy-redaktor-na-jquery.html
-
http://jhtmlarea.codeplex.com/
-
http://creativefan.com/10-free-online-wysiwyg-editors/
Ничего нормального не нашлось, пришлось делать свой.