Применение Macromedia Flash в web

Раздел Математика
Класс 10 класс
Тип Статьи
Автор
Дата
Формат docx
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Григорян Д.Г. Учитель информатики

МАОУ СОШ 25 Г.Челябинск

Применение Macromedia Flash в web

Способы применения Flash, несмотря на некоторые небольшие минусы, такие как требование от пользователя специального модуля расширения (plug-in), очень широки. Flash-проект способен сделать web-страницу более привлекательной и стильной, а Flash баннер - затмить обычные анимированные GIF, тем более, что Flash-клипы (и любые действия в них) можно озвучивать. По этим причинам возникает неугасаемое желание каким-либо из способов применить технологию Macromedia Flash. Способы применения этой технологии выражаются в следующих объектах [7]:

  • flash баннер;

  • заставка в виде Flash-ролика;

  • целая страница, представляющая собой Flash Movie;

  • элемент дизайна в HTML-документе;

  • фоновый звук к HTML-странице (в формате mp3).

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

Macromedia выпустила Flash-проигрыватели для всех основных операционных систем и типов браузеров, что обеспечило необходимую для Internet кросс-платформенность и популярность этой технологии. Согласно последним опросам в сети, приблизительно 80% пользователей могут просматривать содержимое web-сайтов на Flash без загрузки дополнительного программного обеспечения, и только 61% - web-страницы с элементами Java. Скорее вынужденным шагом было свободное лицензирование Macromedia кода (Free Source licensing program) проигрывателя для Flash, которое ускорит использование формата swf в Web-приложениях нового поколения сторонними производителями программных продуктов.

Так называемый Flash-ролик содержится в sfw-файле (т.е. в файле с расширением swf, который создается в пакете Macromedia Flash). Чтобы вставить его в web-страницу, в ее HTML-документ, надо написать несколько строк HTML-кода. А именно, нужно вставить объект, который будет проигрывать (показывать) Flash-файл. Flash-файл может содержать в себе мультимедийный документ (анимацию, векторную и растровую графику, звук, элементы управления, поддерживающие интерактивность). В частности, вы можете создать статическую картинку, содержащую много элементов (например, большой чертеж). Для этого сохраните ее в векторном экономном swf-формате и вставьте в свой HTML-документ. Более того, Flash-ролик может почти полностью определять и представлять содержание вашей web-страницы, оставляя HTML-документу лишь роль контейнера [6].

Вставить Flash-ролик в HTML-документ, необходимо написать в этом документе несколько строк, задающих объект, который будет его проигрывать (показывать). Это - тэг <OBJECT> c соответствующими параметрами. Тэг <OBJECT> является контейнером, т.е. тэгом, который содержит другие тэги. В нем есть тэги, задающие параметры.

Главный параметр тэга <OBJECT> - classid. Он указывает на Flash-проигрыватель (элемент управления ActiveX).

  • Параметр codebase указывает, где в сети взять Flash-проигрыватель, если он у вас не установлен. Тэг < EMBED> вставлен ради Netscape-браузера.

  • Параметры объекта записываются в тэге < PARAM>. Отмечу лишь некоторые из них.

  • Параметр < PARAM NAME=movie VALUE="имя_swf_файла"> указывает на имя swf-файла с Flash-роликом.

  • Параметры WIDTH и HEIGHT (ширина и высота) определяют размеры прямоугольника, в котором будет размещаться ваш Flash-ролик. Ролик может обрезан, а также ему может быть отведено слишком много места на странице.

  • Параметр определяет, каким будет фон. В частности, значение transparent задает прозрачность фона.

Для точного позиционирования Flash-ролика на своей странице можно воспользоваться контейнером с заданием координат в атрибуте STYLE. Например, в Internet Explorer для этого подходит контейнерный тэг < DIV>.

В качестве примера вставка Flash-ролика, представляющего собой калькулятор. Файл этого ролика, calculator.swf, был взят из коллекции примеров пакета Flash. Обратите внимание, что он занимает всего 5Kб. Сначала приводится HTML-код, а затем собственно Flash-ролик. Этот калькулятор вполне работоспособен (рисунок 1).

Пример Flash-ролика

id="Flash1" ALIGN="">

NAME="Flash1" ALIGN=""

TYPE="application/x-shockwave-flash" PLUGINSPAGE="macromedia.com/go/getflashplayer">

</DIV>

Применение Macromedia Flash в web

Рис.1. Flash-ролик



© 2010-2022