Партнеру

Редакторы HTML

Не стоит думать, что создание сайтов - удел умудренных опытом программистов. Не за горами 22 век, и визуальные средства разработки, облегчающие написание Web-шедевров, предпочитают даже серьезные специалисты, высвобождая тем самым время для творческих "дизайнерских" порывов. Кроме того, в существующих продуктах, предназначенных для разработки отдельных страничек или сайтов, представлено большое количество вспомогательных средств, таких, как автоматическая вставка тегов, цветовое выделение служебной информации, строгие программные инспекторы, проверяющие правильность написания кода, и т. д.

Более того, все популярные ныне текстовые процессоры также оснащены множеством самых разнообразных средств для создания и редактирования HTML-документов, причем их арсенал постоянно растет и совершенствуется. Поэтому-то некоторые аналитики и прогнозируют, что в будущем специальные HTML-редакторы могут исчезнуть как класс. Действительно, пользователям Microsoft Word, например, не нужно изучать коды HTML, Java-скрипты и тому подобные "заумности". Знаешь, как форматировать текст да проверять орфографию, - тогда просто открой документ, набросай туда изображений и подписей, сохрани как HTML-файл, и ты - Web-дизайнер. Но пока ни один текстовый процессор не работает с кадрами, а при экспорте в HTML-файл плодит огромное количество паразитного кода, увеличивая размеры исходников в десятки раз. Именно поэтому для создания небольших страничек профессионалы иногда предпочитают обычный Notepad.

В мире персональных компьютеров существует стандартный подход к изготовлению документов: в среде, реализующей принцип WYSIWYG (сокращение от What You See Is What You Get - что видим на экране, то и будет на бумаге). Привлекательность WYSIWYG-редакторов основана на том, что они предлагают для редактирования документа наглядный и простой интерфейс. Основной недостаток - большое количество паразитного кода, увеличивающее размеры исходников в десятки раз.

Существует множество специализированных HTML-редакторов: один - для создания новых сайтов с нуля, другой - для текущих работ по их поддержке, третий - для снабжения ваших шедевров какими-то уникальными возможностями.
Функции современных HTML-редакторов очень разнообразны: некоторые из них, например, обеспечивают формирование только отдельных страничек, другие, наоборот, применяются для проектирования целых Web-узлов с последующей загрузкой их на удаленные серверы в Internet. Сегодня трудно провести границу между профессиональными HTML-редакторами и теми, что предназначены для любительского Web-творчества.

Macromedia HomeSite — редактор HTML, владельцем которого в настоящее время является Adobe Systems (прежде он принадлежал Macromedia).

HomeSite не является WYSIWYG-редактором, таким как FrontPage или Dreamweaver.
Программа платная. Об этом продукте от многих Web-мастеров нередко можно услышать самые лестные отзывы. Действительно, HomeSite обладает целым рядом свойств, которые традиционно нравятся профессионалам: во-первых, приложение имеет простой и удобный интерфейс, не занимает много места на диске; во-вторых, настраивать в нем можно практически все - от панелей инструментов и клавиатурных комбинаций до цветов, которыми будут отображаться теги на экране; в-третьих, редактор создан не с целью избавить вас от необходимости изучать HTML-код, а для того чтобы ускорить и упростить работу по его использованию.

Принцип, которому стараются следовать авторы программы, носит название "Pure HTML" (чистый HTML). Редактор поддерживает все популярные ныне стандарты и технологии Internet: DHTML, SMIL, CSS, JavaScript, ASP, JSP, Perl, CFML, VBScript, XML и XSL. Есть в HomeSite и мастера, и визуальные средства разработки, правда, их присутствие здесь - скорее дань моде, бонус, нежели необходимость (все та же проблема лишнего кода). После их использования вы можете прибегнуть к услугам инспектора кода, и хотя в его "умственных способностях" никто не сомневается, но все же интеллекта порой ему недостает, может иногда что-нибудь и испортить.
HomeSite содержит мощный модуль для редактирования CSS-таблиц; обладает прекрасным механизмом поиска; его встроенный FTP-клиент по своим возможностям ничем не уступает специализированным приложениям (рекомендации по его настройке вы найдете в справочной системе). Этот редактор позволяет проектировать не только отдельные страницы, но и целые Web-узлы, а также автоматически проверять в них правильность ссылок, правда, эти действия все же лучше делать вручную.

26 мая 2009 года Adobe объявила о прекращении разработки и поддержки HomeSite и предложила обновить лицензии HomeSite до лицензии Adobe Dreamweaver.

CoffeeCup HTML Editor - разработчик CoffeeCup Software www.coffeecup.com
Программа так же платная, но имеется бесплатная версия с ограниченными возможностями. Названием своей фирмы авторы, пожалуй, хотели подчеркнуть, что работать с их продуктами так же приятно, как вести беседу в кругу друзей за чашечкой кофе. Действительно, CoffeeCup HTML Editor - великолепный редактор с красочным интерфейсом и большими возможностями. Он наверняка придется по душе как новичку, так и профессионалу.

В состав CoffeeCup HTML Editor входят: довольно простой графический редактор; средства для нарезки изображений; встроенный FTP-клиент; мощные инструменты для работы с таблицами и кадрами. С его помощью вы сможете редактировать ASP-, PHP-, XML-, XSL-файлы, чистить HTML-, XML-, XHTML-код, производить глобальный поиск с заменой по всем связанным страницам, добавлять ваши собственные теги. Приложение снабжено неплохой справочной системой, в нем вы обнаружите огромный набор различных мастеров, готовых форм, таблиц и т. д.
Кроме того, к HTML Editor можно подключить другие отдельные приложения, разработанные CoffeeCup: редактор каскадных таблиц стилей, мощный GIF-аниматор, редактор графических карт, ПО для обеспечения Web-телетрансляций в Сети.

Но самое приятное, что вместе с лицензионной версией редактора поставляется более 3000 графических элементов для оформления Web-страниц (пиктограмм, фотографий, рисунков и т. д.), около 100 сценариев JavaScripts, 175 анимированных GIF-файлов. И в заключение - небольшая ложка дегтя: такой недостаток, как излишний код.

HoTMetaL PRO - Разработчик SoftQuad www.softquad.com, www.hotmetalpro.com
Платная, имеется бесплатная 30-дневная evalution-версия.
Как в недрах кузниц из раскаленного металла рождаются булатные клинки, так и в горниле HoTMetaL PRO "выковываются" отличные сайты любой сложности. Несмотря на то что этот мощный пакет рассчитан на профессионалов, я бы его рекомендовал и начинающим пользователям.

Стоит разобраться в интерфейсе и настройках - и вы по достоинству оцените все его свойства, на одно перечисление которых вряд ли хватило бы места в этой статье. И все же следует упомянуть хотя бы основные: здесь есть отличные средства WYSIWYG (режим View -> WYSIWYG); развит FTP-клиент; реализована проверка HTML-кода; имеются мощные инструменты для редактирования каскадных таблиц стилей; работе с таблицами, формами, кадрами и проектами в целом - вообще посвящены отдельные меню; поддерживаются Java-апплеты и сценарии ActiveX, а также многое другое.
Кроме того, в HoTMetaL PRO отлично развита система Undo/Redo, привлекает возможность записи клавиатурных макросов. При создании графических карт ссылок для выделения области нужной формы следует выбрать изображение и воспользоваться соответствующими кнопками, расположенными в левой нижней части окна HoTMetaL PRO.

Microsoft FrontPage -Разработчик Microsoft.
О таком "явлении", как Microsoft FrontPage, Web-мастера отзываются весьма противоречиво: одни его бесконечно хвалят и прощают излишний код, оправдываясь удобством средств WYSIWYG, другие, наоборот, ругают на чем свет стоит, поскольку ручное исправление ошибок в нем - задача не для слабонервных.


FrontPage, как говорят программисты, "заточен" под Internet Explorer, так что некоторые трюки, свойственные IE, другими броузерами могут быть "неправильно истолкованы". Естественно, и сам FrontPage выполнен в стиле Microsoft: знакомые по Office кнопочки, меню, панели инструментов и т. д., вдобавок ко всему - "опытные" мастера, готовые последовательно, шаг за шагом провести вас за руку (точнее, "за мышку") по всем этапам создания Web-страницы или целого сайта. Поэтому, если вы - опытный пользователь Microsoft Office, освоить данный HTML-редактор вам удастся без особого труда.
В состав FrontPage входят три основных продукта: FrontPage Explorer (служит для управления элементами Web-узла), FrontPage Editor (непосредственно сам HTML-редактор) и FrontPage Web (средство, с помощью которого можно проверять правильность использования HTTP-связей).

HAHTsite - можно смело рекомендовать людям, у которых создание Web-сайтов поставлено на "конвейерную" основу. Несколько часов непринужденного щелканья мышью - и вполне работоспособный продукт.


Новичкам придется по душе интуитивно понятный WYSIWYG-интерфейс Adobe PageMill, да и его возможностями они не будут разочарованы: таблицы, формы, фреймы, Java-апплеты - в общем, все как положено, только вот с кириллицей проблемы, все русские и украинские тексты приходится вносить через Clipboard.

ДАЛЕЕ...