- Преподавателю
- Математика
- Применение Macromedia Flash в web
Применение Macromedia Flash в web
Раздел | Математика |
Класс | 10 класс |
Тип | Статьи |
Автор | Григорян Д.Г. |
Дата | 29.02.2016 |
Формат | docx |
Изображения | Есть |
Григорян Д.Г. Учитель информатики
МАОУ СОШ 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>
Рис.1. Flash-ролик