Средства редактирования текста
Страница последний раз редактировалась 02.09.2010

Простые текстовые редакторы и текстовые процессоры

Для создания веб-страничек можно использовать самые разные средства, от текстовых процессоров типа Microsoft Word до простых редакторов текста типа Блокнота в Windows.

Хотя текстовые процессоры типа MS Word и позволяют сохранять набранный текст в формате html, но полученный код, мягко говоря, оставляет желать лучшего. Отмечу, что текстовый процессор Write из пакета OpenOffice.org, существующий в вариантах как для Windows, так и для Linux, создает значительно более приемлемый код, однако и он довольно избыточен. Так что использовать такие продукты при разработке сайтов не рекомендуется.

Другой крайностью является прямое редактирование html-кода в простом текстовом редакторе типа Блокнота в Windows. Большинство опытных вебмастеров утверждают, что им для создания сайта ничего кроме Блокнота не требуется. Вероятно, это действительно так. Я тоже практически все страницы сайта http://rus-linux.net создавал во встроенном текстовом редакторе файлового менеджера FAR для Windows. В ОС GNI/Linux имеются аналогичные средства: Kwrite или Kate в KDE, gedit в GNOME.

С точки зрения начинающего веб-мастера такие средства имеют существенный недостаток, заключающийся в том, что для создания страничек в простом текстовом редакторе требуется знание HTML и CSS. А если вы разрабатываете динамический сайт, то необходимы знания используемого языка программирования, баз данных и так далее.

Избежать крайностей помогают специализированные редакторы html-кода, предоставляющие некоторые дополнительные удобства вебмастеру. Специализированные HTML-редакторы отличаются тем, что обеспечивают подсветку тегов в html-коде, содержат подсказки по использованию элементов html, позволяют не выходя из редактора посмотреть, как будет в итоге выглядеть создаваемая страничка. Я постараюсь дать краткое описание некоторых программ такого рода, привести ссылки на более подробные описания, а также ссылки на сайты, с которых можно эти редакторы получить. Учитывая то, что мой текст рассчитан в основном на непрофессионалов, будут рассмотрены бесплатно распространяемые продукты.

Как и в классе текстовых редакторов, существует целый спектр HTML-редакторов: от WYSIWYG-редакторов до редакторов исходного html-кода (редакторов тегов). И недостатки или преимущества этих редакторов тоже аналогичны отмеченным выше. WYSIWYG-редакторы (What You See Is What You Get - что видишь, то и получаешь) - это программы, с помощью которых можно создавать страницы, не имея никакого понятия о языке HTML. Самым распространенным из них является, вероятно, Microsoft FrontPage. Недостатком WYSIWYG-редакторов является громоздкость созданных с их помощью HTML-документов. Это получается оттого, что WYSIWYG-редакторы вставляют HTML-коды, как говорится, "на все случаи жизни". В результате объем документа, а значит и время загрузки страницы, увеличивается.

Второй вид HTML-редакторов - редакторы тегов. При работе с ними Вы видите непосредственно HTML-код документа, можете оперативно изменять его, контролируя результат - просматривая создаваемую страницу в браузере. В этом случае, как правило, документ получается более компактным и изящным (здесь речь идет именно о HTML-документе, а не о странице, которая будет видна в окне браузера. Красота и изящность страницы очень слабо связаны со способом ее создания.).

К редаторам тегов можно отнести и редакторы для программистов, обеспечивающие подсветку синтаксиса (в том числе и синтаксиса html). Примером редактора этого класса может служить Notepad++. А можно выделить такие редакторы в отдельный тип, аргументируя это тем, что в html-редакторах обчно встроены средства посмотра получающегося результата (типа встроенного браузера), а в редакторах для программистов ничего подобного нет (но зато часто можно просто подключить вызов браузера).

Некоторое время я пытался из под Windows пользоваться редактором Notepad++, но потом обнаружил PSPad, который мне понравился гораздо больше. Одно из существенных преимуществ PSPad состоит в удобной работе с файлами в разных кодировках, в том числе с UTF-8. Поскольку в PSPad встроено средство просмотра html-файлов (своего рода мини-браузер), то этот редактор уже приближается к специализированным html-редакторам, о которых мы будем говорить ниже, хотя и позиционируется разработчиками как редактор для программистов.

Ниже перечислены некоторые из специализированных html-редакторов. Поскольку я, естественно, с большинством из них дела не имел, приведенные характеристики этих редакторов заимствованы из Сети. Отдельно перечислю редакторы для Windows и Linux, учитывая, что некоторых читателей может интересовать только одна из этих категорий.

HTML-редакторы для Windows

Adobe (Macromedia) Dreamweaver
Этот редактор считается наилучшим средством создания веб-страниц. Разработан и поддерживался компанией Macromedia в версиях до 8-й (2005 год). Следующие версии (начиная с Dreamweaver CS3 (2007)) выпускает Adobe. Богатый инструментарий, открытость приложения для всевозможных настроек, удобный интерфейс и другие особенности сделали Dreamweaver одним из наиболее популярных HTML-редакторов в мире. Недостатком считается добавление "лишнего" кода. К сожалению, платный. Но я включил его в перечень, поскольку он часто упоминается как эталон при описании других продуктов аналогичного назначения. Для знакомства с ним можно скачать полноценную 30-ти дневную версию. Кроме того, там же Вы сможете скачать Fireworks(!), Director, Flash и др. продукты Macromedia

А далее будут перечислены только свободные продукты. Те, у которых имеется русскоязычный интерфейс, помечены знаком Рус

1st Page
Один из самых лучших HTML редакторов, к тому же Freeware! Т.е. абсолютно бесплатный! Возможностей уйма, подстройка интерфейса (для начинающего, продвинутого, крутого вебмастера), очень много документации по HTML и всему, что с этим связано - просто клад! Пишет по-русски (для этого заходите Options-> Editing preferences и для "Default text charset" выбираете Default (или Russian) вместо ANSI).

AceHTML 4Free
Freeware! Этот редактор способен на многое: проверка HTML синтаксиса, 60 встроенных JavaScripts, 40 DHTML скриптов, поддержка иностранных языков (с русским проблем не должно быть), файловый менеджер, работа с CSS и многое другое...

Arachnophilia
HTML редактор, простенький, но именно в этом его прелесть: проверка синтаксиса, HTML, CGI, JAVA, C++ - видите какой многофункциональный, а так немного похож на обычный блокнот. Сам редактор полезный, его хорошо иметь под рукой как вторичный инструмент, подправить что-то быстренько и т.д. Абсолютно бесплатен, т.е. Freware!

Amaya 11.3
Фирменный веб-браузер и HTML-редактор производства W3C - организации, занимающейся разработкой принципов функционирования WWW
Рус. интерфейс: Есть

HTML-Kit 292
Бесплатный текстовый редактор со множеством наворотов для Windows 7, Vista, XP, 2003, 2000, NT 4, ME, 98 and 95. Создается впечатление, что он может редактировать все: HTML, CSS, JavaScript, Python, Perl, C/C++, PHP, VBSCript, ASP и многое (!) другое. Очень много разнообразнейших плагинов, расширяющих функциональность этого редактора.

SNK Metaproducts Web Studio Рус
Metaproducts Web Studio представляет собой пакет программ, предназначенный для создания сайтов, включая разработку, верстку, кодирование и загрузку по FTP. С помощью Web Studio вы можете быстро и с максимальным удобством создавать и поддерживать собственные web-сайты. Имеет также прекрасную справочную систему не только по работе с самой программой, но и по языкам HTML и JavaScript. Советую перед употреблением все-таки прочитать справку. Особенно раздел "Регистрация" потому, что программа все-таки условно-бесплатная. Это значит, что фирма SNK Software дает Вам программу в бесплатное пользование на 30 дней. Предполагается, что за этот срок Вы опробуете программу и решите: нужна она Вам для дальнейшего использования или нет. По истечении испытательного срока программу необходимо зарегистрировать.

PHP Expert Editor 4.3 Рус
PHP Expert Editor - удобный редактор для PHP, Perl, Python, HTML, Java Script и других файлов с поддержкой UTF-8. Программа разработана специально для PHP мастеров и имеет встроенный отладчик PHP. PHP Expert Editor имеет встроенный HTTP сервер и позволяет запускать PHP, Perl, Python, скрипты. Вы также можете использовать любой внешний HTTP сервер. Проверка синтаксиса PHP, встроенный браузер, FTP клиент с поддержкой SFTP, Кодовый и файл эксплорер, поддержка проектов, настраиваемые шаблоны кода, настраиваемая подсветка кода, и многие другие функции значительно облегчают работу разработчика.

HtmlReader 2.5 Рус
Программа HtmlReader - бесплатный, русскоязычный редактор, предназначенный для просмотра, корректировки и создания новых html - страниц. Редактор позволяет работать с html- текстом в стиле 1st Page 2000, HomeSite, AceHtml Pro и других подобных программ. Редактор имеет быстрый просмотр во встроенном броузере (MSIE4+) или в любом другом подключенным пользователем, настраиваемую подсветку синтаксиса html файлов. Во встроенном броузере имеется широкий выбор инструментов просмотра страницы с различными эффектами.

Web Development Studio 2.0 Рус
Средство для разработки веб-сайтов (HTML, PHP, Perl, CSS, JS, VBS, ASP, SSI, Curl, VRML) Несмотря на небольшой размер редактор имеет широкую функциональность и гибкие настройки. Большим плюсом программы является встроенная справочная система по 11 языкам программирования и разметки. Справочник содержит достаточно подробную информацию о функциях, тегах, их свойствах и вариантах применения. Рус. интерфейс: Есть

NVU 1.0 Рус
Визуальный (WYSIWYG) HTML-редактор. Основой для создания NVU послужил код Mozilla Composer. Удобные мастера позволяют вставить ссылку или картинку, разместить таблицу или форму с помощью нескольких кликов и тут же посмотреть изменения. При незначительной правке существующего шаблона знание html вообще не требуется - работать с кодом можно на уровне визуального редактора.
Такие инструменты как редактор css, мастер оптимизации кода, консоль javascript значительно упрощают разработку. Функциональность редактора может быть расширена за счет плагинов, которые можно скачать с офсайта.
В редактор встроен html валидатор, кроме этого можно запустить мастер проверки орфографии и, таким образом, полностью подготовить страницу к публикации в сети. Готовый проект выгружается на сервер с помощью ftp клиента, который также интегрирован в программу.
Существуют версии программы под ОС Windows, Linux и Mac.

NeonHTML 4.4 Рус
Бесплатный редактор HTML и CSS с визуальными инструментами. Поддерживает XHTML. Позволяет редактировать быстро и комфортно: подсветка синтаксиса, визуальное создание тегов в диалогах. Большинство инструментов имеют предпросмотр. Есть встроенный браузер с имитацией разного разрешения и масштаба. Инструмент поисковой (SEO) оптимизации и проверки рейтинга сайта. Очень хорошая работа с цветами - специально созданная палитра как в графических редакторах, список недавних цветов, список цветов страницы, быстрое редактирование цвета одним кликом, мгновенное создание параметров стиля с выбором цвета, докер цвета, копирование и перенос цветов между диалогами. Инструменты взаимодействуют друг с другом, этим достигается быстрое привыкание к интерфейсу, удобство и высокая скорость работы. Не содержит множества бесполезных меню. Вы всегда можете отредактировать интерфейс, убрать ненужные кнопки и создать собственные панели с необходимыми Вам функциями, каждой из которых можно назначить сочетание клавиш.

HTML-редакторы для Linux

Составление списка HTML-редакторов для Linux я начал с того, что посмотрел, какие редакторы имеются в репозитории моего дистрибутива Mandriva 2010.

Источники и ссылки


Назад Оглавление Вперед
Счетчики

Рейтинг@Mail.ru

LiveInternet

Rambler's Top100