Пакет Dreamweaver

       

В четвертой версии программы Dreamweaver



Предисловие

Что нового в четвертой версии программы
В четвертой версии программы Dreamweaver по сравнению с третьей имеется ряд существенных нововведений. Приобретения четвертого издания — это не только косметические улучшения интерфейса, но и радикальные технологические новшества, которые, по мнению авторитетных специалистов, вывели эту программу в безусловные лидеры данного класса программ. Улучшена работа с кодами гипертекстовой разметки; появилось принципиально новое средство для разработки макета Web-страниц; в систему интегрированы команды вставки Flash-объектов; получили дальнейшее развитие средства управления Web-узлами и коллективного распределенного проектирования. Рассмотрим пакет улучшений и новшеств четвертой версии программы Dreamweaver более подробно.
Существенное развитие получили средства работы с кодами разметки. Первые версии редактора позиционировались фирмой Macromedia в качестве среды визуального проектирования гипертекстовых документов; в них прямому кодированию отводилась роль вспомогательного средства, к которому пользователь прибегает лишь эпизодически, для тонкой настройки фрагментов кода или разрешения конфликтов. Четвертая версия — это полноценная оболочка для гипертекстового программирования, обладающая мощным арсеналом средств для работы с исходными текстами любой сложности. Перечислим основные ресурсы.
  • Окно документа теперь может работать в разных режимах. В режиме Design View (Режим планировки), пользователь видит макет страницы HTML примерно в том виде, в каком она отображается в программах просмотра. В режиме Code View (Режим разметки) в окне документа отображается исходный текст страницы со всеми дескрипторами, сценариями и комментариями. Между этими режимами в программе существует тесная координация. Изменение кодов влечет за собой модификацию макета, а правка планировки или форматирования и визуальном режиме вызывает изменение исходного текста документа.
  • В оболочку системы Dreamweaver интегрирована программа, которая представляет собой полноценный редактор кодов, обладающий всеми необходимыми инструментами. В нем реализованы средства, облегчающие работу с исходными текстами документов HTML: отступы вложенных тегов, цветовая разметка кодов разного типа, средства быстрого поиска, пометка синтаксически некорректных конструкций, автоматический перенос длинных строчек, режим автокоррекции. Средствами программы можно редактировать не только гипертекстовые страницы, но и любые документы с текстовым содержанием: программы, сценарии, обычные тексты, документы с разметкой XML и пр.
  • Работу с кодами разметки существенно упрощает справочная панель. Это встроенное в программу интерактивное справочное руководство в лаконичной форме описывает все стандартные конструкции языка гипертекстовой разметки и связанных с ним средств: дескрипторы, атрибуты, декларации иерархических стилевых спецификаций (Cascading Style Sheet), синтаксические конструкции языка JavaScript. Это руководство построено на основе серии справочников издательства O'Reilly, получивших всеобщее признание и переведенных на многие языки мира, в том числе и на русский. Даже самый опытный Web-мастер, глубоко знающий язык HTML, едва ли в состоянии запомнить сотни кодов и атрибутов, входящих в стандарт этого языка. Справочная панель дает ясное и точное описание дескриптора, информацию о его атрибутах и совместимости с различными версиями программ просмотра.
  • Отладчик сценариев JavaScript Debugger позволяет выявить скрытые ошибки в сценариях, написанных на языке JavaScript. Это средство способно выявить не только синтаксические ошибки, что вполне по силам многочисленным анализаторам и отладчикам, которые используются в настоящее время в области Web-программирования. Интегрированный в систему Dreamweaver отладчик может идентифицировать многие скрытые логические дефекты и ошибки времени исполнения программы. Отладчик обладает механизмом встроенных контрольных точек и средствами пошагового исполнения программных инструкций и контроля состояния переменных.
Инструментарий визуального проектирования редактора, всегда обладавший значительным потенциалом, пополнился еще одним средством. Это специальный режим работы программы, предназначенный для планировки и структурирования гипертекстовых страниц. Он реализован в виде специального режима отображения страницы (Layout View) и двух инструментов, с помощью которых можно просто рисовать элементы макета. Макет любой сложности реализуется при помощи таблиц, которые программа самостоятельно создает на основе эскиза.
Нее прежние поколения редактора отличались отменным взаимодействием с программой Flash — лидером в области создания векторных анимированных изображений. В текущую версию программы интегрированы две основные команды генерации анимированных объектов. Теперь можно непосредственно в окне редактора создать интерактивную кнопку или “живой текст”. Техническая сторона вставки подобных объектов предельно упрощена и больше напоминает анкетирование, чем проектирование. От пользователя не требуется глубоких знаний в области Flash-технологии; он должен просто заполнить поля диалогового окна. Большинство современных программ просмотра корректно отображают анимированную Flash-графику. Объекты этого типа отличаются отличной масштабируемостью и требуют весьма скромных ресурсов в процессе передачи по Сети и при хранении на диске.

Перечислим, так сказать, “одной строкой” менее значительные нововведения программы.


  • Значительно усовершенствованы средства работы с иерархическими стилевыми спецификациями (стилями CSS).
  • Получила дальнейшее развитие интеграция программы Dreamweaver с разработанным фирмой Macromedia графическим редактором Fireworks.
  • Появилась новая палитра Assets (Ресурсы). Она выполняет в программе функции хранилища разнородной информации, которая совместно используется несколькими страницами одного Web-узла. Это могут быть изображения, анимированные ролики, цвета, внешние ссылки, сценарии, библиотеки и пр. Хранимые ресурсы можно разместить в требуемых областях разных страниц методом перетаскивания.
  • Сняты досадные ограничения предыдущих версий на работу с комментариями разработчика (Design Notes). Теперь их можно связывать с любыми гипертекстовыми файлами и объектами и обмениваться ими по сети с другими членами коллектива разработчиков.
  • Новая команда Site Report (Отчет о сайте) способна создать подробный отчет о состоянии проекта, включающего в себя большое число гипертекстовых документов. Данные, собранные командой после сканирования всех составляющих проекта, облегчают тестирование и отладку большого Web-узла.
  • Система контроля обращения файлов дополнена встроенным почтовым клиентом. Это программное средство посылает электронное почтовое сообщение членам коллектива разработчиков, уведомляя их о том, что документ взят на обработку одним из авторов проекта.
  • В редактор добавлены средства интеграции с пакетом Microsoft SourceSafe — ведущим программным средством контроля версий и управления обновлением программного обеспечения, что дает основания использовать систему Dream weaver как основной инструмент для распределенной коллективной разработки сложных проектов для Интернета.
  • Четвертая версия программы полноценно поддерживает протокол WebDAV (Web-Distributed Authoring and Versioning). Это расширение классического протокола, которое предоставляет расширенные возможности по управлению версиями и организации распределенной работы.
  • Проделана большая работа по стандартизации и шлифовке интерфейса. Внешний вид многих программ фирмы Macromedia базируется на единой концепции плавающих палитр. В последней версии редактора вид палитр стандартизован. Почти все они получили способность к объединению в составные комплексные палитры. Устранены некоторые оформительские огрехи предыдущих версий.
  • Унифицированы клавиатурные комбинации. Они приведены в соответствие с внутренним стандартом, общим для всех программных средств, разработанных фирмой Macromedia для Web-дизайна. При помощи встроенного менеджера можно изменить любое предопределенное сочетание клавиш.



Содержание раздела