Смекни!
smekni.com

Применение технологии Macromedia Flash для разработки сайта (стр. 1 из 9)

Содержание

Введение

1. Основные принципы работы с Macromedia Flash

1.1 Структура Macromedia Fash

1.2 Принципы использование Macromedia Flash

1.2.1 Использование векторной графики в Macromedia Flash

1.2.2 Использование технология Symbol Conversation в Macromedia Flash

1.2.3 Передача данных в потоковом режиме в Macromedia Flash

1.2.4 Работа со звуком в Macromedia Flash

1.2.5 Использование Action Script в Macromedia Flash

1.3 Разделение данных и их представления

1.4 Существующие решения Macromedia Flash

1.5 Классификация Macromedia Flash

1.6 Рейтинг flash сайтов

1.7 Сайт Bacardi Original Mojito

1.7.1 Дизайн сайта Bacardi Original Mojito

1.7.2 Структура и навигация сайта Bacardi Original Mojito

1.7.3 Содержание сайта Bacardi Original Mojito

1.8 Сайт v5 Design

1.8.1 Дизайн сайта v5 Design

1.8.2 Структура и навигация сайта v5 Design

1.8.3 Содержание сайта v5 Design

1.9 Сайт Nokia Trends Lab

1.9.1 Дизайн сайта Nokia Trends Lab

1.9.2 Структура и навигация сайта Nokia Trends Lab

1.9.3 Содержание сайта Nokia Trends Lab

1.10 Характеристики и элементы сайта Oral.kz

1.10.1 Дизайн сайта Oral.kz

1.10.2 Структура и навигация сайта Oral.kz

1.10.3 Содержание сайта Oral.kz

1.11 Сравнительный анализ используемых технологий flash

2. Применение технологии macromedia flash

2.1 Исследование структуры Flash сайта Oral.kz

2.2 Исследование потребностей различных групп потенциальных посетителей Flash сайта Oral.kz

2.3 Разработка макета Flash сайта Oral

2.3.1 Разработка информационной структуры Flash сайта Oral.kz

2.3.2 Дифференциация доступа пользователей к информации, разработка структуры меню сайта

2.3.3 Разработка дизайна сайта на основе Macromedia Flash

2.3.4 Формирование разделов на сайте Oral.kz

2.4 Создание сайта Oral.kz на программе Macromedia Flash

2.4.1 Создание меню сайта Oral.kz

2.15 Создание flash сайта Oral.kz в Macromedia Flash

2.16 Добавление объектов из библиотеки

2.17 Добавление динамических текстовых полей

2.18 Добавление новых кадров

2.19 Добавление стандартных компонентов в проект

2.20 Оформление теста

3. Экономическое обоснование разработки проекта

3.1 Цель проекта для формирование входных данных расчетов

3.2 Расчет затрат на создание и функционирование сайта

3.2.1 Расчет текущих затрат сайта с рекламными продукциями

3.2.2 Расчет функционирование сайта с рекламой на год

3.3 Оценка срока окупаемости единовременных затрат

4. Общие требования безопасности

4.1 Анализ опасных и вредных производственных факторов

4.1.1 Физические опасные и вредные производственные факторы

4.1.2 Повышенная или пониженная температура поверхностей оборудования

4.2 Повышенная или пониженная температура воздуха на рабочем месте

4.3 Повышенный уровень шума на рабочем месте

4.4 Отсутствие или недостаток естественного света, недостаточное освещение рабочего места

Заключение

Список используемой литературы


Введение

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

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

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

Изначально Flash разработки были мало известны пока корпорация Macromedia не предложила переделать один из разделов сервера Walt Disney используя Flash. Это дало большую рекламу Flash технологии. Многие дизайнерские студии начали покупать пакеты программных продуктов для разработки Web страничек при помощи Flash технологии.

На сегодняшний момент существует множество Web-сайтов, построенных с использованием технологии Flash. Есть также довольно много программ, использующих для тех или иных целей Flash-графику. Создано большое количество неплохих Flash-фильмов, которые мы можем увидеть на сайтах http://waterlife.nfb.ca, и др. Существует Дмитрий Дибров, показывающий в телепередаче "Ночная смена" потрясающие по своей невразумительности Flash-ролики. И, наконец, существует целое сообщество «флэшеров».

Предмет исследования данной работы – применение технологии Macromedia Flash для разработки сайта.


1. Основные принципы работы с Macromedia Flash

1.1 Структура Macromedia Fash

Для того, чтобы детально рассматривать отдельные возможности Macromedia Flash для создания сайтов образовательных и коммерческих организаций и различия между ними, следует дать определение Macromedia Flash и ее функциональности.

Macromedia Flash – этот пакет предназначен прежде всего для создания именно анимации. Неподвижные изображения, конечно, с его помощью создавать тоже можно, но профессиональные художники используют его только тогда, когда под рукой нет ничего более подходящего. Для создания неподвижной графики существуют Adobe PhotoShop, Adobe Illustrator, Macromedia Freehand, Macromedia Fireworks и другие программы. Они приспособлены для этого лучше, чем Flash. Имейте это в виду. Главное преимущество Flash в том, что он предлагает непревзойденное сочетание достаточно богатых возможностей создания неподвижных изображений, анимации и интерактивности. В этом смысле все вышеперечисленные программы просто отдыхают. При всех их немалых достоинствах никто из них не может того, что может Flash. То, что проигрыватель Flash установлен на 98% всех компьютеров мира.

Интерфейс Macromedia Flash состоит из окна фильма, панели инструментов и других многочисленных панелей. Размещение всех этих элементов можно настроить в соответствии с собственными предпочтениями.

Пользовательский интерфейс во Flash значительным образом модернизирован. Параметры доступные на панели Property Inspector (Инспектор свойств), являются контекстно-зависимыми и открываются в зависимости от того, какой объект был выделен. Панель Property Inspector позволяет чрезвычайно быстро редактировать объекты. Панели Stroke (Штрих), Fill (Заливка), Text (Текст), Paragraph (Абзац), Character (Знак), Instance (Экземпляр), Frame (Кадр), Effect (Эффект) и Sound (Звук), применявшиеся в программе Flash 5, полностью заменены панелью Property Inspector, изображенном на рисунке 1. К сожалению, мечта реализована не полностью, и доступ к некоторым инструментам (например, Round Rectangle Radius, с помощью которого можно нарисовать прямоугольник со скругленными углами) пока что можно получить только в подразделе Options (Параметры) панели инструментов либо на других панелях. Некоторые параметры повторяются на разных панелях. В частности, параметры заливки и штрихования доступны на панели инструментов, а также на панели Property Inspector и Color Mixer. Тем не менее панель Property Inspector является существенным усовершенствованием интерфейса и практически полностью избавляет от необходимости открывать многочисленные диалоговые окна.

Рисунок 1. Property Inspector (Инспектор свойств)

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

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

Рисунок 2. Панель Library (Библиотека)

В версии Flash MX объекты интегрированы более тесно. Теперь кнопки представляют собой истинные объекты, свойствами которых можно управлять посредством ActionScript, а видеоклипы могут получать события кнопок. Панель Actions изображена на рисунке 3.

ActionScript — это язык программирования, посредством которого во Flash осуществляется отправка команд и запросов о временных зависимостях, видеоклипах, кнопках и других объектах. Очень часто с помощью ActionScript можно легко достичь целей, которые в противном случае представляли бы собой труднодостижимую или, вообще, невозможную задачу. ActionScript необходим для реализации любого рода интерактивности, например, отклика после щелчка пользователем кнопкой мыши или нажатия клавиши на клавиатуре. Кроме того, ActionScript является единственным способом реализации перехода к определенному кадру временной шкалы либо начала или остановки воспроизведения видеоклипа. Как правило, при использовании ActionScript удается получить SWF-файлы меньших размеров и с лучшим качеством, чем при создании промежуточных отображений. Еще одним преимуществом является то, что различные задачи удается выполнять с большей точностью, например перемещать видеоклип в точно заданное место рабочей области. Возможности языка ActionScript безграничны, а использовать его очень легко. Знакомство с ActionScript лучше всего начать с панели Actions (Действия).