9. Сетевые ИТ


Однако специализированные HTML-редакторы значительно рационализируют процесс проектирования Web-страниц. Редакторы обладают следующими полезными возможностями:
• - автозаполнение (вставка тегов и атрибутов с помощью подсказок);
• - выделение цветом разных синтаксических элементов кода;
• - просмотр созданного документа с помощью внешнего браузера (или быстрый просмотр собственными средствами);
• - наличие типовых заготовок (шаблонов) страниц;
• - наличие библиотек стандартных Java-скриптов и программ DHTML;
• - наличие мастеров для создания Java-скриптов, стилей CSS, таблиц и фреймов;
• - наличие встроенного FTP-клиента;
• - просмотр страницы при различных разрешениях монитора;
• - возможность создания собственных пользовательских инструментальных панелей;
• - возможность использования сниппетов – фрагментов кода, заготовленных для повторного многократного применения.
Перечислим наиболее распространенные HTML-редакторы: HomeSite, Microsoft FrontPage, Macromedia Dreamweaver, HotDog Pro, HoTMetaL, Netscape Composer, NetObjects Fusion, Adobe GoLive, CoffeeCup. Bee HTML-редакторы можно разделить на две группы:
• - редакторы, предназначенные для составления кода на языке HTML;
• - редакторы для визуального проектирования страниц.
Нередко конкретные типы редакторов позволяют поочередно работать в двух режимах: писать программы традиционным способом (программировать на языке HTML) и проектировать страницы с помощью средств визуального программирования. В последнем случае документы создаются по технологии Drag and Drop (перетащи и оставь).
В различных редакторах переключение из режима кодирования на языке HTML в режимы визуального проектирования и просмотра созданной страницы осуществляется с помощью сходных управляющих элементов. На рисунке показаны соответствующие фрагменты пользовательского интерфейса: Dreamweaver (I), HomeSite (2) и FrontPage (3).
Перечислим важные особенности профессионального HTML-редактора Dreamweaver 4.0, предназначенного для визуального программирования сайтов.



Сайт управляется системой uCoz