В статье "A survey of Linux Web development tools" проводится сравнительный анализ редакторов HTML кода под Linux. Сравниваются как классические редакторы: Vim, Emacs, так и WYSIWYG-редакторы: Bluefish, Screem, Quanta Plus и Nvu. В итоге получилось, что для "хард-корных" технарей вполне подойдёт как Vim, так и Emacs, а вот для всех остальных лучшим выбор будет Nvu. Лично мне больше всего нравится Anjuta.
Метка: редактор
Редактор в WordPress'е
В заметке я уже упоминал про ресурс скинов и плагинов, теперь настало время поговорить немного подробнее о некоторых плагинах и о WordPress вообще. Все пользователи WordPress прекрасно знают насколько "продвинут" редактор статей и заметок (простое поле textarea, да несколько кнопок с быстрыми тегами). Большинство пользователей вполне устраивает и такой редактор. А что текст писать можно? Можно. Базовые теги есть? Есть, а больше и не надо. Но... Есть некоторые на мой взгляд минусы, которые заставляют остальную часть пользователей искать альтернативу, например, здесь. Некоторые минусы "умолчальной" версии:
- необходимо хотя бы базовое знание тегов (для меня это не составляет проблемы 🙂 )
- неудобное управление закаченными, например, картинками (сразу же хочется форму с возможностью заливки, просмотра, удаления и т.п., т.е. управления этими картинками, визуального и наглядного)
- нет полного и "прозрачного" WYSIWYG редактирования текста (если у вас в тексте много разных тегов, получается каша, которая не даёт полностью сосредоточиться на тексте)
Для начала хватит и этих трёх минусов, чтобы отправиться на поиски землиболее продвинутого или удобного и привычного редактора.
Отступление.
Лично меня "умолчальный" редактор устраивает практически все, кроме, разве что, управления закаченными картинками. Ну либо я ещё не разобрался как правильно это делать. Но мне хочется вставлять картинки с помощью удобного вьювера, не покидая окна редактора и без судорожного вспоминания названия картинки.
Надстройки или плагины для "умолчального" редактора я бы разделил на две группы:
- wiki подобная, т.е. с форматированием текста как на wiki-ресурсах
- визуальное редактирование в стиле а-ля M$Word
Плагины редактирования и сами редакторы стоит искать здесь. Первоначально я остановился двух редакторах, которые закачал и немного погонял на своем домашнем компьютере (зачем лишний раз насиловать сервер 🙂 ).
- WYSI-Wordpress — быстро устанавливается и настраивается, работает как в IE, так и в любимом FireFox'e, Mozilla (в Opera не проверял, но скорее всего работать не будет) Основой это редактора послужил редактор TinyMCE
- Понравилось:
- простое и удобное редактирование текста
- управление (закачка, вставка, удаление) картинками не покидая формы ввода текста
- простота при вставке и редактировании ссылок
- в целом работать быстро и удобно
- файл readme по установке данного плагина написан просто и понятно, с установкой и активацией вопросов не возникает
- Не понравилось:
- при использовании этого редактора становятся недоступны теги: del, ins, more, lookup
- каждый перевод строки символ \\n обрамляется в коде тегами "p" (параграф), что не есть хорошо
- нет возможности использовать правую кнопку мыши в окне редактора, например, выделил слово, клик по правой кнопке и из выпадающего менб выбираем нужное действие
- для правки HTML-кода открывается новое окно
- WYSIWYG — устанавливается так же быстро, но вот с настройкой мне пришлось повозиться. Поддерживается IE, Mozilla, FireFox. Основой это редактора послужил достаточно известный редактор FCKEditor
- Понравилось:
- работает правая кнопка мыши в окне редактора с вызывом контекстного меню
- редактировать текст просто и удобно
- простота и удобство (в купе с контекстным меню) при редактировании ссылок
- управление (закачка, вставка, удаление) картинками не покидая формы ввода текста
- файл readme по установке данного плагина написан просто и понятно, с установкой и активацией вопросов не возникает
- HTML-код правиться в этом окне
- Не понравилось:
- доступных функций в базовой версии мало (в FireFox'е), хотя возможностей у этого редактора много
- при использовании этого редактора остаются все теги из QuickTags, при нажатии на любую из кнопок QuickTags, вылетает ошибка JavaScript (из-за этого данный редактор не работает в IE!!!
- данный плагин базируется на версии 2.0 beta 2, в которой, насколько мне известно, было найдено несколько критических уязвимостей (к слову сказать на официальном сайте редактора FCKEditor сейчас доступна полценная версия 2.0)
- необходимо лезть в соурс скриптов и править их
В качестве резюме
Оба этих редактора меня в принципе устраивают, но только после небольшой доводки и доработки, чем и займусь в ближайшее время. Если кого-то заинтересует переделанная версия, пишите в комменты, выложу для свободного скачивания, когда подправлю и потестирую.