Электронные издания
Шрифт:
Для управления структурой кадров в проекте применяется окно партитуры (рис. 6.22). Весь проект представляет собой последовательность кадров, причем движение от кадра к кадру может быть как линейным, так и произвольным. Кроме того, можно задавать способы появления кадров и объектов на экране (появление из-за экрана, со ступенчатым масштабированием и т. д.). По вертикали расположены объекты одного кадра (сначала специальные: временные задержки, цветовая палитра, эффекты переходов между кадрами, два звуковых канала, программный код; затем все другие объекты: графические и текстовые). По горизонтали расположены позиции, означающие кадры проекта. Для размещения объекта в кадре его "перетаскивают" в нужную позицию мышью и одновременно с этим пакет Director автоматически формирует ссылку на него в окне партитуры. Теперь объект управляется программным пакетом, здесь можно изменять время его появления на экране относительно других объектов, а также его графические размеры, цвет, положение на экране и т. д. Можно автоматически создавать в пакете серии различных трансформаций.
Property Inspector (Инспектор
Кроме основных окон, часть из которых были рассмотрены выше, в пакете существует множество дополнительных окон, связанных с работой различных редакторов. Так, окно текстового редактора (рис. 6.24.) имеет все необходимые средства для редактирования: возможность задания гарнитуры, кегля и начертания шрифта, а также парного кернинга, т. е. изменения расстояния между определенными парами символов. Кроме этого, предусмотрен ряд функций по форматированию абзаца: управление величиной межстрочного интервала (интерлиньяжа), абзацных и других отступов, отбивкой (т. е. величиной осветленного пространства, предшествующего абзацу и следующего после него). К сожалению, в редакторе не предусмотрена возможность задания стилей и управления ими.
Для оперативного управления параметрами текстового блока наряду с текстовым редактором можно использовать Text Inspector (Инспектор текста), окно которого представлено на рис. 6.25. Инспектор текста, в частности, позволяет легко и удобно вставлять в текстовый блок гиперссылки.
В пакете Macromedia Director предусмотрено окно Paint 1 (Редактор растровой графики), показанное на рис. 6.26. Этот редактор обладает широкими возможностями. Наряду с типичными инструментами для растровой графики, в нем присутствуют и некоторые инструменты для векторной графики. В редакторе возможна подготовка графических примитивов, выполнение простых и градиентных заливок, выделение областей, в том числе и по признаку цветового тона (таким же образом как в редакторе Photoshop). Редактор выполняет масштабные преобразования и даже позволяет изменить глубину цвета изображения.
В пакете Director не предусмотрен экспорт отдельных изображений в файл какого-либо графического формата, возможен только экспорт одного или нескольких экранов проекта в файлы формата BMP.
Кроме окна редактора растровой графики в пакете Director существует и окно Vector Shape (Редактор векторной графики), представленное на рис. 6.27. Этот редактор позволяет рисовать различные векторные примитивы: кривые, овалы, окружности, четырех– и многоугольники. Возможно замыкание и разрывы контуров. Для замкнутых контуров применима моноцветовая или градиентная заливки. Импорт или экспорт векторных изображений в версиях пакета Director не предусмотрен.
Director имеет встроенный язык программирования и специальные средства для "быстрого" программирования, когда большую часть программного кода создает сама система, а пользователь вносит только элементы точной настройки.Для создания программного кода способом "быстрого" программирования существует специальный Behavior Inspector (Инспектор реакций на события) (рис. 6.28), который позволяет сопоставить системному событию реакцию проекта на это событие. В качестве некоторого события обычно фигурирует нажатие какой-либо кнопки. Результатом такого нажатия может быть переход к определенному кадру или даже к окончанию работы над проектом. Для этого в инспекторе выбирается какое-нибудь конкретное событие и ему сопоставляется некоторое действие. В пакете также предусмотрен Debugger (Отладчик программ), окно которого представлено на рис. 6.29. Отладчик позволяет вставлять в программу точки останова, трассировать ее построчно с заходом во внутренние процедуры или без него. Отладчик автоматически показывает название текущей процедуры и значения объявленных переменных. Кроме того, может быть вызван отдельный инспектор переменных, который позволяет не только проверить значение любой переменной, но и изменить его.
Даже из такого краткого описания понятно, что это достаточно мощный программный пакет, который позволяет подготавливать сложные мультимедийные электронные издания. Однако, обучение методике работы с этим пакетом требует от изучающего много времени и сил.
6.3.3. Основные этапы работы над мультимедийным электронным изданием
Здесь следует, прежде всего, указать, что пакет Macromedia Director достаточно сложен и многогранен и позволяет создавать электронные издания практически любой степени сложности и насыщенности медиафрагментами различного типа. Именно из этих соображений данный раздел
Начальный этап включает в себя определение целей проекта, его аудитории и общей концепции. Этот этап существенно влияет на общую концепцию проекта, используемый в нем пользовательский интерфейс и особенности подачи текстового и графического материала, анимации и звуковых фрагментов.
Разработка интерфейса должна учитывать средства воспроизведения материалов проекта: для индивидуального пользователя они существенно отличаются от тех, которые используются для групповой работы и воспроизведения материалов на специальном компьютерном проекторе. Даже в последнем случае интерфейсы могут различаться в зависимости от размеров учебной аудитории и количества слушателей и зрителей. На этом этапе следует выбрать фоновый тон или рисунок (в простейшем случае это может быть белый экран), а также тип, количество и размещение в рабочей области элементов управления и средств навигации.
Для экономии места в большинстве случаев используют всплывающие панели управления, вызываемые по требованию пользователя. Вероятно, в качестве постоянно присутствующего средства следует использовать кнопку вызова помощи. Если основу проекта составляет видеофильм или различные анимации, то при их демонстрации следует использовать максимальную часть рабочей области экрана и фреймовая структура в этом случае нецелесообразна. В то же время, исходный интерфейс может быть основан на структуре с двумя или тремя фреймами, в одном из которых постоянно присутствует содержание издания.
Значительная часть усилий при работе над таким проектом связана с разработкой и реализацией сценария мультимедийного издания. Здесь можно выделить процесс создания общего сценария и обработку отдельных видеорядов или видеопоследовательностей, каждая из которых раскрывает определенную тему. Точно так же следует тщательно продумать переходы от одного тематического видеоряда к другому. Исходный сценарный план или вступительная часть издания должно включать в себя 4 основных экрана, а именно (см. рис. 6.30):
✓ заставка с приветствием и исходными навигационными кнопками;
✓ информация о программе;
✓ сообщение об авторах данного мультимедийного издания и других работниках, принявших участие в его подготовке и редактировании;
✓ содержание издания, включающее в себя список иллюстраций, а также список аудио– и видеопоследовательностей.В начале издания следует включить описание используемых в нем навигационных средств таких, как кнопки перехода на страницы, кнопки вызова помощи, содержания и оглавления. На четвертом экране должен присутствовать также перечень основных разделов материала (оглавление издания), каждый из которых одновременно является указателем соответствующих гиперссылок.
Следующий этап работы – это импорт и подготовка новых изображений и текстовых фрагментов. Когда изображение просматривается в окне труппы программы Director, оно может быть также обработано в окне редактора растровой или векторной графики. Это окно годится и для создания новых изображений. Когда элемент труппы закончен, его внешний вид на сцене можно поменять с помощью наложения другого изображения, смешивания их или с помощью изменения цвета. Кроме того, к изображениям применяют форматные преобразования. Пакет позволяет использовать такие преобразования не только к графическим объектам, но и к текстовым.
Для создания анимации изображение нужного объекта переносится в окно партитуры. При создании анимации необходимо задать начальное и конечное положение объекта на экране (размеры, положение, угол наклона, цвет), а все необходимые промежуточные преобразования выполняются автоматически. Помимо того имеется возможность управлять траекторией перемещения объекта, задавая ее на экране в виде кривой.
После окончания работы над проектом можно преобразовать его в независимый модуль для последующего воспроизведения вне среды разработки. Пакет предоставляет возможность создания такого независимого модуля одного из трех видов:
✓ Win32-приложения, т. е. для воспроизведения в среде Microsoft Windows, версий 95/98, NT/2000. Для создания такого модуля необходимо выбрать в меню File команду Create Projector .
✓ Shockwave-модуля, который воспроизводится с помощью браузера как с локального диска, так и с Web-сервера. Для создания такого модуля необходимо выбрать в меню File команду Publish | Shockwave .
✓ Java-объекта, для воспроизведения также с помощью браузера. Для создания такого модуля необходимо в меню File выбрать команду Publish | Java .
Заключительная стадия работы над любым проектом – это его тестирование. Первый этап тестирования проводится с целью обнаружения и исправления ошибок и недоработок. Следующий этап тестирования, реализуемый на компьютерах разного типа, ставит целью определение минимальной конфигурации компьютера для качественной работы с данным мультимедийным изданием. После окончания тестирования осуществляется публикация подготовленного издания путем его записи на компакт-диск с однократной записью на соответствующем оборудовании (см. разд. 5.1.4).6.4. Дизайн Web-сайтов в пакете Macromedia Flash
6.4.1. Общая характеристика и интерфейс пакета
Пакет Macromedia Flash реализует специальную технологию Flash, которая позволяет объединить в одном формате текст, графику, звук, анимацию и интерактивные компоненты. Основу Flash-фильмов составляет специальная векторная анимация, отличающаяся высокой компактностью при удовлетворительном качестве. Сайт, разработанный на основе этой технологии, приобретает высокую динамичность и практически безграничную интерактивность. Публикация Flash-фильмов в сети производится путем встраивания их в документ HTML-формата. В качестве одного из HTML-редакторов, позволяющих корректно встраивать Flash-анимацию в документ HTML, можно рекомендовать Macromedia Dreamweaver, рассмотренный в разд. 6.2. Достоинством редактора является его экономичность. В отличие от многих других WYSIWYG-редакторов он практически не добавляет никаких избыточных тэгов, в том числе и при встраивании в HTML-документ Flashанимации. Технология публикаций HTML-документов со встроенной Flashанимацией позволяет не только легко модифицировать сайт, но также и обеспечить к нему доступ тех пользователей, которые не имеют проигрывателей Flash-анимации.