Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие ИКТС.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
492.03 Кб
Скачать

3.7. Мультимедиа - быстро и просто

Современные программы создания презентаций все больше ориентируются именно на мультимедиа. Наиболее интересным примером может служить программа PowerPoint 97 фирмы Microsoft. По количеству изобразительных и анимационных эффектов она становится вровень со многими авторскими инструментальными средствами мультимедиа. На­личие сценария без возможности выбора отличало раньше программы для разработки презентации от авторских систем. Но теперь и с этим покончено. В PowerPoint 97 презентация не должна от начала до конца следовать жесткому сценарию - он может свободно разветвляться в зависимости от реакции пользователя.

Программа PowerPoint 97 позволяет создавать сложные про­граммные надстройки за счет использования Visual Basic. Встроенная поддержка Internet и другие разнообразные усовершенствования сделали эту программу лидером в мире мультимедийных презентаций, а наличие русскоязычной версии позволило решить все проблемы, связанные с применением англоязычного интерфейса.

Среди других презентационных программ необходимо отметить Macromedia Action!, Gold Disk Astound и Asymetrix Compel. О них доста­точно подробно рассказывалось на страницах «Мира ПК».Мы же обратим взор к авторским средствам разработки.

3.8. Авторские средства разработки и их классификация

Авторское средство разработки (авторская система) представляет собой программу, которая имеет предварительно подготовленные эле­менты для разработки интерактивного программного обеспечения. Такие системы различаются по специализации, возможностям и легкости ос­воения. В настоящее время не существует автоматизированной автор­ской системы, позволяющей полностью построить приложение только по принципу « укажи и щелкни «, хотя и современные средства подходят к этому достаточно близко.

Применение авторской системы - это фактически ускоренная форма программирования: вы не обязаны вникать в тонкости языка или, хуже того, в детали функционирования Windows API (Application Programming Interface - интерфейс прикладных программ), но должны понимать, как программы работают. Вместе с тем не надо пугаться слова «программирование». Многие системы имеют довольно дружественный пользовательский интерфейс, а для осуществления простейших проектов можно вообще обойтись без этого процесса.

В общем случае для разработки интерактивного мультимедийного проекта в авторской системе требуется значительно меньше времени, чем при использовании средств чистого программирования. Это означает снижение стоимости работ в несколько раз. Однако на создание компо­нентов мультимедиа (графика, бюджета текст, видео, звук, мультиплика­ция и т. д.) выбор авторской системы вообще не влияет; выигрыш во времени при подготовке конечного продукта в этом случае получается за счет ускоренного построения прототипа, а не из-за выбора авторской системы вместо какого-нибудь языка программирования.

Что касается классификации авторских систем, то в этом направ­лении уже предпринято достаточно много попыток. В их основе лежит так называемая авторская метафора - методология, в соответствии с которой авторская система выполняет свои задачи. Хотелось бы под­черкнуть, что:

• границы между различными метафорами довольно размытые;

• некоторые авторские системы имеют черты нескольких метафор;

• классификация авторских систем по метафорам не является дос­таточно точной.

Классификация, предложенная Джеми Сигларом, представляется сегодня наиболее полной. Ее мы и примем за основу в нашем дальней­шем путешествии в мир авторских систем.

Согласно этой классификации можно выделить восемь типов ав­торских систем, использующих следующие метафоры:

• язык сценариев (Scripting Language);

• изобразительное управление потоком данных (Icon/Flow Control);

• кадр (Frame);

• карточку с языком сценариев (Card/Scripting);

• временную шкалу (Timeline);

• иерархические объекты (Hierarchical Object);

• гипермедиа-ссылки (Hypermedia Linkage);

• маркеры (Tagging).

Заметим, что классификация сама по себе не является самоцелью.

Это лишь средство для обоснованного выбора необходимого инструмента в соответствии со спецификой вашего мультимедийного проекта и его , бюджета. Рассмотрим типы авторских систем более подробно.