Бесплатные WISIWYG редакторы

Бесплатные WISIWYG редакторы

Визуальные редакторы

Здравствуйте, уважаемые читатели!

Для полноценной работы с вашим сайтом, будь-то собственная разработка или применение CMS, в обязательном порядке потребуется установка качественного и функционального WISIWYG редактора. Критериями в данном вопросе может служить наличие модульности, API, поддержка XHTML, кроссбраузерность и возможность установки файлового менеджера. Среди бесплатных решений наиболее приемлемым и популярным вариантом является применение редакторов TinyMCE или CKEditor (FCKeditor).

Кратко рассмотрим каждый по отдельности.

TinyMCE

Это по-настоящему мощный редактор, который чаще всего дает чистый код. Функционал действительно впечатляет, все что надо от редактора и более того TinyMCE обеспечивает базовыми возможностями. Дополнительно можно установить файловый менеджер и разнообразные плагины. Если же ставится совсем уж уникальная задача, можно с помощью мощного и гибкого API написать свой плагин, но для этого потребуется знание JavaScript, время на изучение подробной документации и некоторые познания в английском языке. Следует также отметить легкость установки и работы с редактором.

TinyMCE

Среди недостатков выделяется скученный интерфейс, большой вес (более мегабайта). Весьма сложное и трудное в усвоении API также можно отнести к недостаткам.

CKEditor (FCKeditor)

Безусловно, очень достойный и функциональный редактор, который сослужит хорошую службу любому разработчику. Значительные возможности местами превосходят функционал TinyMCE. Гибкая настройка горячих клавиш обеспечивает удобство использования редактора.

CKEditor

Установка производится немного сложнее чем TinyMCE, помимо прикрепления самих файлов со скриптами необходимо вставить дополнительную строчку на странице в начале кода, где нужно указать требуемое поле формы по id.

var editor = CKEDITOR.replace('id_поля', { Настройки редактора });

Явным преимуществом перед TinyMCE является простое и понятное API. Пример написания модуля можно найти прямо в установочном архиве CKEditor. Но вот файловый менеджер, увы, лишь условно-бесплатный. Также удручает весьма солидный вес скрипта, около 1,5 Мб, но при удалении ненужных плагинов вес редактора можно сократить.

Для того, чтобы определится какой редактор вам больше подойдет для проекта, попробуйте поэкспериментировать как с TinyMCE так и с CKEditor (FCKeditor), ведь все познается в сравнении.

Дискуссия по теме