Web Профи


Редактор HTML кода Homesite

Программа HomeSite хорошо зарекомендовала себя в профессиональном сообществе веб-мастеров как мощное и гибкое средство написания не только HTML-кода и скриптов на JavaScript, но и программ на Perl, PHP, ASP. Это, похоже, не очень понравилось гиганту мультимедиа-инструметария Macromedia, и недавно она поглотила компанию Allaire вместе со всеми флагманскими продуктами, включая HomeSite.

Предыдущая версия, HomeSite 4.5.2, принадлежавшая еще фирме Allaire, содержала зачаточные средства визуального редактирования в виде WYSIWYG-режима Design. Конечно, ему было далеко до возможностей Macromedia Dreamweaver, но и код он сильно не портил. С приобретением продукта компанией Macromedia этот режим от греха подальше был предусмотрительно удален из программы, и в новой версии, HomeSite 5, была добавлена кнопка «Открыть в Macromedia Dreamweaver».

Как новейшая, так и предыдущие версии HomeSite имеют мощнейшие средства написания кода. Прежде всего редактор HomeSite выделяется удобством работы с атрибутами тегов. Если перевести курсор внутрь любого тега и нажать «пробел», справа появится выпадающий список его атрибутов. После выбора атрибута открывается дополнительный выпадающий список возможных значений, например, цвета или URL. Так, не запоминая всех атрибутов и их значений (а их достаточно много), можно легко и быстро писать исходный код страниц и скриптов будущего веб-сайта. Отдельного внимания заслуживает великолепная реализация подсветки синтаксиса основных веб-языков (HTML, XML, ASP, PHP, Perl, JavаScript, CSS и др.), причем всех одновременно в одном документе!

Для ускорения ввода самих тегов можно использовать три мощных средства, имеющихся в HomeSite: настраиваемые «горячие» клавиши, тематические панели инструментов (Fonts, Tables, Forms и т. п.), а также многочисленные мастера (wizards). С их помощью можно не только подготовить каркас будущей страницы, но и без проблем создать сложную таблицу, форму, или даже выпадающий список ссылок в виде простенького JavaScript.

В дополнение к перечисленным основным средствам редактирования HomeSite располагает множеством полезных встроенных функций. Прежде всего это средства форматирования кода и проверки его на соответствие стандартам HTML: CodeSweepers и Validate Current Document соответственно. В редакторе доступны несколько CodeSweepers, включая пользовательский. При помощи этих настраиваемых средств можно одним нажатием кнопки мышки очистить код страницы от лишних пробелов и разрывов строк либо добавить их в нужных местах. После этого предательские разрывы между состыкованными картинками исчезнут без следа, а код будет одинаково работать как в MS IE, так и в NN.