создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

Учебник по Dreamweaver 4

Содержание | Дальше

От автора

В наше время профессия Web-дизайнера стала массовой; почти каждая фирма и даже фирмочка имеет свое "представительство" в Интернете, авторам новых продуктов или технологий трудно рассчитывать на успех беи массированной рекламы в сети. Этот мощный "социальный заказ" породил целую индустрию средств Web-проектирования и программирования. Американская софтверная фирма Macromedia Inc., точно уловив тенденции рынка, сделала ставку на развитие программных средств, ориентированных на различные секторы Weft-дизайна и электронной коммерции. Ее успехи, достигнутые за последние несколько лет, впечатляют. Многие продукты фирмы заняли лидирующие позиции в своих отраслях, а некоторые из них можно считать флагманами, определяющими направления и тенденции развития программного обеспечения данного класса. К числу таких, редких в наше время примеров принадлежит программа Dreamweaver.

Система Dreamweaver - это визуальный редактор гипертекстовых документов. Эта совершенно корректная классификационная формулировка не способна точно передать существо дела. Мощная профессиональная программа Dreamweaver обладает всеми необходимыми средствами для генерации страниц HTML любой сложности и масштаба. Она обеспечивает режим визуального проектирования (WYSIWYG), отличается очень чистой работой с исходным текстом Web-документов, обладает встроенными средствами поддержки больших сетевых проектов.

Уже первая версия программы привлекла внимание специалистов своими большими функциональными возможностями, а также устойчивой и быстрой работой. С каждой новой версией расширялся потенциал редактора и отрабатывалось его программное ядро. Все издания Dreamweaver отмечались компьютерными специалистами, занимали ведущие позиции в рейтингах и обзорах ведущих компьютерных изданий, имели большой коммерческий успех.

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

В программе последовательно поддерживается визуальное проектирование. Визуальным принято называть такой стиль или способ создания гипертекстовых докумтов, в котором работа с текстом и образами объектов преобладает над непосредственным кодированием. В идеале, пользователь должен быть полностью свободен от необходимости обращения к кодам HTML, а проектирование обязано вытеснить программирование. Идеал - это кРлатегория абстрактная. Ни в 1 из существующих в наше время редакторов концепция WYSIWYG не реализована полностью. Программа Dreamweaver подошла к декларируемому идеалу ближе конкурентов. Прямая работа с кодами не исключена полностью, но сведена к разумному минимуму. Программа не только обладает мощным арсеналом средств визуального проектирования, но и способна отображать Web-страницы почти как специализированные программы просмотра: Microsoft Internet Explorer или Netscape Navigator.

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

Язык HTML никогда не считался сложным языком. Информатика знает значительно более сложные лингвистические системы. Например, стандарт языка APT (Automatically Programmed Tools), предназначенного для описания конструктивно-технологической информации, включает в себя более тысячи зарезервированных слов и языковых конструкций. Лексикон языка HTML значительно скромнее; тем не менее, не каждый опытный программист свободно владеет всеми дескрипторами гипертекстовой разметки, их атрибутами. В четвертую версию редактора входит электронное справочное руководство, содержащее компактное и полное изложение основных языковых средств, используемых для создания Web-документов. Это теги языка HTML (Hypertext Markup Language), стилевые декларации CSS (Cascading Style Sheet), функции и операторы языка JavaScript, соглашения и описания DOM (Document Object Model).

Программа Dreamweaver основана на принципах открытой архитектуры. Это значит, что полностью открыт интерфейс прикладного программиста (Application Programming Interface, API), с помощью которого сторонние программисты и софтверные фирмы могут выполнить радикальные изменения функциональных возможностей программы и ее интерфейса: добавить новый инструмент, создать палитру или раздел меню, запрограммировать новый объект или мультимедийный ролик и пр. Можно сказать, что в настоящее время вокруг системы Dreamweaver сложилась целая индустрия по разработке программных дополнений и расширений. Фирма Macromedia создала специальный сайт для рекламы и распространения этих средств. К моменту опубликования книги число зарегистрированных и сертифицированных дополнений приближалось к трем сотням.

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

Пользуясь спортивной терминологией, можно сказать, что программа Dreamweaver - командный игрок. Она прекрасно взаимодействует со всеми программами, которые фирма Macromedia позиционирует на рынке средств разработки и поддержки сетевых проектов. Это, прежде всего, векторный редактор Flash, с которым система Dreamweaver образует "хорошо наигранную связку", и "непосредственный партнер" - растровый редактор Fireworks.

В четвертой версии Dreamweaver интеграция программ получила дальней шее развитие. В состав инструментов гипертекстового редактора включены команды вставки анимированного текста и анимированных кнопок - самых востребованных в повседневной практике дизайнера Flash-объектов. Более сложные ролики надо импортировать в программу как внешние файлы.

В состав системы Dreamweaver входит программное дополнение, предназначенное для проигрывания мультимедийных роликов, поэтому можно просмотреть интерактивные эффекты Flash-технологии, не покидая редактора.

Еще более тесная интеграция связывает программы Dreamweaver и Fireworks, Последняя - специализированный редактор, разработанный фирмой Macromedia для создания и оптимизации Web-графики. Взаимодействие этих программ выходит далеко за пределы совместного использования общих файлов - обычного уровня кооперации различных программных средств. Вместе они представляют собой автоматизированную среду разработки гипертекстовых документов, насыщенных сложными графическими вставками и таблицами.

Процесс разработки развитого сетевого проекта, как правило, не заканчивается созданием всех составляющих гипертекстовых документов и ссылочной структуры. Чтобы "вживить" новый сайт в "ткань" всемирной Сети, требуется выполнить большой объем работ по сопровождению проекта. Регистрация на поисковых машинах и в каталогах, организация сетевой рекламы, обмен ссылками и баннерами с родственными сетевыми ресурсами - вот далеко не полный перечень необходимых мероприятий по поддержке Web-узла. Все эти операции сопровождаются изменениями версий документов, расположенных на удаленном сервере. В оболочку Dreamweaver интегрировано специальное средство, предназначенное для обслуживания опубликованных в сети документов и сайтов. Оно располагает всеми необходимыми инструментами для дистанционного обновления версий документов. Это средство поддерживает распределенную работу нескольких исполнителей над одним сетевым проектом, обладает механизмом синхронизации версий документов и защиты от несанкционированного доступа.

Известно, что многие визуальные редакторы HTML весьма нерационально обращаются с кодами гипертекстовой разметки. Это значит, что часто они порождают избыточный, громоздкий исходный текст, перегруженный сложными языковыми конструкциями. Среди прочих программ данного класса система Dreamweaver выделяется своим корректным обращением с кодами HTML, Она порождает чистый лаконичный исходный текст, в котором почти нет вспомогательных дескрипторов и громоздких служебных комментариев. Встроенный в программу механизм препроцессорной обработки (он называется Roundtrip HTML technology) позволяет импортировать файлы HTML, созданные сторонними приложениями - гипертекстовыми и текстовыми редакторами. Гибкая система настроек процедуры импорта помогает добиваться отличных результатов: почти во всех случаях импортированный документ будет представлен в программе без потерь и искажений.

Чтобы дать исчерпывающее описание всех ресурсов и возможностей программы потребовалось бы увеличить размер этой книги примерно в 2 раза. Поэтому часть возможностей редактора, связанная с генерацией динамических гипертекстовых документов и интерактивных эффектов, не получила полного освещения на ее страницах. Планируется к изданию продолжение книги, посвященное работе с языками DHTML и XML, программированию на JavaScript и средствам программного расширения редактора.

Предисловие

Что нового в четвертой версии программы

В четвертой версии программы Dreamweaver по сравнению с третьей имеется ряд существенных нововведений. Приобретения четвертого издания - это не только косметические улучшения интерфейса, но и радикальные технологические новшества, которые, по мнению авторитетных специалистов, вывели эту программу в безусловные лидеры данного класса программ. Улучшена работа с кодами гипертекстовой разметки; появилось принципиально новое средство для разработки макета Web-страниц; в систему интегрированы команды вставки Flash-объектов; получили дальнейшее развитие средства управления Web-узлами и коллективного распределенного проектирования. Рассмотрим пакет улучшений и новшеств четвертой версии программы Dreamweaver более подробно.

Существенное развитие получили средства работы с кодами разметки. Первые версии редактора позиционировались фирмой Macromedia в качестве среды визуального проектирования гипертекстовых документов; в них прямому кодированию отводилась роль вспомогательного средства, к которому пользователь прибегает лишь эпизодически, для тонкой настройки фрагментов кода или разрешения конфликтов. 4-я версия - это полноценная оболочка для гипертекстового программирования, обладающая мощным арсеналом средств для работы с исходными текстами любой сложности. Перечислим основные ресурсы.

Инструментарий визуального проектирования редактора, всегда обладавший значительным потенциалом, пополнился еще одним средством. Это специальный режим работы программы, предназначенный для планировки и структурирования гипертекстовых страниц. Он реализован в виде специального режима отображения страницы (Layout View) и 2 инструментов, с помощью которых можно просто рисовать элементы макета. Макет любой сложности реализуется при помощи таблиц, которые программа самостоятельно создает на основе эскиза.

Нее прежние поколения редактора отличались отменным взаимодействием с программой Flash - лидером в области создания векторных анимированных изображений. В текущую версию программы интегрированы 2 основные команды генерации анимированных объектов. Теперь можно непосредственно в окне редактора создать интерактивную кнопку или "живой текст". Техническая сторона вставки подобных объектов предельно упрощена и больше напоминает анкетирование, чем проектирование. От пользователя не требуется глубоких знаний в области Flash-технологии, он должен просто заполнить поля диалогового окна. Большинство современных программ просмотра корректно отображают анимированную Flash-графику. Объекты этого типа отличаются отличной масштабируемостью и требуют весьма скромных ресурсов в процессе передачи по Сети и при хранении на диске.

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

Системные требования

Для работы программы требуются следующие минимальные системные ресурсы:

Содержание | Дальше

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting