Адрес для входа в РФ: exler.world

Посоветуйте WYSIWYG-редактор на ява-скрипте!

07.09.2018 13:30  12066   Комментарии (29)

Обращаюсь за помощью к залу. В старой админке мы использовали CKEditor какой-то версии. В новой поставили редактор от Imperavi. Сначала установили старую бесплатную версию, которая была дико кривая, потом попробовали совсем новую платную - это ужас какой-то: редактор лепит ТАКИЕ горбухи в HTML-код, что код каждой записи, даже совсем простенькой, потом приходится править руками. Причем в платной косяков даже больше, чем в бесплатной.

Поэтому внимание - вопрос. Можете посоветовать WYSIWYG-редактор на ява-скриптах, который бы генерировал простой и чистый код? Вот как его делает, например, Frontpage. (Я почему в нем до сих пор статьи и готовлю - ничего лучше и удобнее не нашел.)

Причем задачи-то очень простые: обычный текст с элементарными украшательствами, выравнивание, списки, цвета, корректная вставка картинок и ресайз картинок. Да, чтобы обязательно поддерживал загрузку картинок в текст с ПК. Ну и все. Бесплатность совершенно необязательна, но нужен тестовый период или возможность вернуть деньги в течение 14 дней.

Заранее большое спасибо.

Или просто поставить новый CKEditor 4 и не рыпаться?


07.09.2018 13:30
Комментарии 29

Яндекс.Почта использует TinyMCE ( habr.com ). Где-то на Хабре была статья о том как они тоже выбирали «простой и чистый код» для своего редактора.
07.09.18 21:45
0 0

Яндекс.Почта давно переехала на CKEditor.

>В старой админке мы использовали CKEditor какой-то версии. В новой поставили редактор от Imperavi.

А почему решили поменять, если все работало?
07.09.18 20:59
0 0

Или просто поставить новый CKEditor 4 и не рыпаться?
Сразу бы уже CKEditor 5.
Там даже за деньги не так дорого.
07.09.18 20:16
0 1

По моему лучше CKEditor еще ничего не придумали

Остальные пошли по пути упрощения и наупрощали по самое не балуй

А в CKEditor сам включаешь выключаешь что тебе надо, лучше когда есть возможность быстро потом включить если надо будет, чем однажды нарваться на то что оказывается здесь этого нет и никогда не было
07.09.18 19:20
0 0

ContentTools ((getcontenttools.com, там же есть пример)
Встраивается в страницу, использует стили сайта, можно назначать элементам заранее прописанные стили. Сделан на основе contenteditable="true"
07.09.18 18:14
0 0

Посмотрите на Froala. Платный, но интерфейс получше. Есть плагины, хоть и не так много, как для CKEditor. Код создает нормальный.
asa
07.09.18 16:27
0 0

Я сейчас кое-что спрошу, только вы не обижайтесь. Можно сделать так, чтобы комментарии опционально, как раньше, имели не-древовидную, а плоскую структуру, т.е. чтобы ответы на сообщения всегда появлялись внизу списка, а не в месте ответа? После десятка-другого сообщений в теме уследить за новыми уже не возможно (хотя бы потому, что новые сообщения никак визуально не выделяются). Я знаю, что есть (или планируется) рассылка писем о новых сообщениях - это тоже не ахти вариант, не очень охота получать цать писем, если кто-то захочет пофлудить в блоге
07.09.18 16:19
1 5

сейчас кое-что спрошу, только вы не обижайтесь. Можно сделать так, чтобы комментарии опционально, как раньше, имели не-древовидную, а плоскую структуру
да ладно структуру, можно сделать, чтобы это халтурное поделие, наконец, глючить перестало и комментарии не с третьего раза отправлялись, а с первого?
07.09.18 17:15
0 1

Умный да? Я тоже мог бы это все разрулить. Но это денег Алекса стоит. Хватит уже умников строить...
07.09.18 22:24
1 0

Можно сделать так, чтобы комментарии опционально, как раньше, имели не-древовидную, а плоскую структуру, т.е. чтобы ответы на сообщения всегда появлялись внизу списка, а не в месте ответа? После десятка-другого сообщений в теме уследить за новыми уже не возможно
Горячо поддерживаю!
Следить за новыми сообщениями в теме невозможно совершенно -- они появляются не с одной точки (в конце), а в десятках разных мест.

можно сделать, чтобы это халтурное поделие, наконец, глючить перестало и комментарии не с третьего раза отправлялись, а с первого?
И это тоже.
Если пишешь сообщение больше, условно, минуты -- то проще дописав, нажать Ctrl+C, потом Reload, заново стрелку "Ответить" и Ctrl+V, а потом сразу жать отправку, тогда уходит обычно сразу.

И еще: отображатор комментов адски глючный: если в комменте есть несколько пар одинаковых тэгов -- например, (b)nnn(/b)...(b)mmm(/b), то он сходит с ума и отображает болдом огромный кусок.
Причём это НЕ редактор, а именно отображатор -- такие же глюки показываются в старых темах, до-02-04-2018.
08.09.18 05:19
0 1

А вот бы как в FB сделать. Не люблю их, но с комментариями там ох здорово.
08.09.18 11:38
0 0

Умный да? Я тоже мог бы это все разрулить. Но это денег Алекса стоит. Хватит уже умников строить...
денег Алекса стоило написать нормальный сайт, а не чудовищное глюкало, которое ему впарили вместо этого. Поэтому тут нормальным является либо требование исправить, наконец, косяки, либо возврат денег и найм на них, ну, хоть вас, раз вы заявляете, что можете это сделать. Я с трудом представляю насколько нужно быть криворуким, чтобы не осилить простейшую отправку простейшей формы на простейшей по функциональности странице. Вдобавок взять за эту халтуру денег и не исправлять несколько месяцев. Честно не укладывается в голове... Наверное, умный, да.
08.09.18 11:46
0 1

Следить за новыми сообщениями в теме невозможно совершенно -- они появляются не с одной точки (в конце), а в десятках разных мест.
Тысячу раз согласен. Это, мягко говоря, расстраивает, а грубо .... не скажу, чтоб Алекс не забанил. Хотя хочется.
Если пишешь сообщение больше, условно, минуты -- то проще дописав, нажать Ctrl+C, потом Reload, заново стрелку "Ответить" и Ctrl+V, а потом сразу жать отправку, тогда уходит обычно сразу.
тоже так делаю (лайфхак называется!)
И ещё. Как найти комментарии определенного человека или, хотя бы, свои?!
08.09.18 13:54
0 0

*вздыхая* а нету ничего лучше, чем CK.
Под него столько плагинов написано, что можно наворотить чёрта в ступе (что я и сделал для одного из своих академических сайтов)
07.09.18 16:18
0 1

А почему CKEditor 4 а не 5?
07.09.18 15:45
0 1

Я использую tinyMCE ((www.tiny.cloud). Несколько лет назад при сравнении с CK он мне понравился больше. Есть в платной и бесплатной версии. Я пользуюсь бесплатной. Генерируемый HTML не идеален, конечно, но мне это и не надо особенно.
07.09.18 15:12
0 0

Есть там какие-то тонкости с лицензией AFAIR
07.09.18 15:17
0 0

Кажется CKEditor 4 это наиболее оптимальный выбор: просто, знакомо и "не париться". Или он тоже чем-то не устраивает?
07.09.18 15:06
0 1

/enable developer&hipster mode/ Да берем draft-js и на нем варганим свою красоту!/disable developer&hipster mode/
07.09.18 15:07
0 0

Я его еще не пробовал.
07.09.18 15:13
0 0

Везде пользуемся CKEditor. Он стал несколько монструозным, но код генерит вполне вменяемый.
07.09.18 14:59
0 0

Open Live Writer использую для WordPress
openlivewriter.org
07.09.18 14:32
0 0

07.09.18 14:21
1 0

очень сильно "на любителя"!!!! я не смог и вернулся на старый редактор в блоге.
тоже лепит кучу ненужного кода, который в пользовательской теме будет смотреться адски
07.09.18 15:08
0 0

Кроме CK используем Quill JS и openWYSIWYG
07.09.18 14:07
0 0

И какой из них лучше, проще, удобнее?
07.09.18 14:34
0 0

Quill - очень гибкий, по умолчанию вроде всё умеет (картинки вставляет как inline Base64, не все платформы разрешают такое)

openWYSIWYG - плотно не разбирался, но просто воткнутый на страницу, очень простенький
Вроде всё что нужно есть - www.openwebware.com
07.09.18 15:03
0 0

(картинки вставляет как inline Base64, не все платформы разрешают такое)
Значит, "не грузить картинки" для экономии трафика не будет работать? И будет еще больше трафика, чем с обычными картинками?
07.09.18 15:59
0 0
Теги
Сортировать по алфавиту или записям
BLM 21
Calella 143
exler.ru 272
авто 442
видео 4000
вино 359
еда 500
ЕС 60
игры 114
ИИ 29
кино 1581
попы 192
СМИ 2761
софт 930
США 132
шоу 6