На этом шаге мы рассмотрим, что такое Flash, дадим общую характеристику Flash-
технологии и перечислим результирующие файлы.
Flash — это пакет компьютерной графики и формат сохранения ее в файле. Скажем больше: это
пакет для создания и формат для сохранения двумерной анимированной компьютерной графики,
предназначенной для публикации в Интернете (т.е. это средство создания мультиков, которые
вы можете выложить в сеть). Именно Flash принес в Интернет высококачественную и компактную
анимацию.
В переводе с английского слово flash(флэш) означает вспышка,
сверкание, быстрый кадр.
В настоящее время очень широко применяется Flash-технология
разработки документов
с мультимедийным содержанием (это анимационные элементы и звук). До
появления Flash-технологии (Flash)
применение мультимедиа в Web-дизайне было сильно ограничено, поскольку
графические файлы
растровых форматов, звуковые и видеофайлы имеют большой объем и,
следовательно,
по сети загружаются очень медленно в браузер. Путь к решению этой проблемы
проходил
через использование векторной графики и алгоритмов сжатия данных. И он с
успехом
был пройден компанией Macromedia. В результате появился
программный пакет Macromedia Flash,
позволяющий довольно легко (в визуальной технике) создавать компактные
мулътимедийные документы.
С помощью Flash удается разрабатывать интерактивные Web-страницы,
содержащие изрядное
количество анимации и звука, которые занимают всего лишь 100 Кбайт.
На сегодняшний момент существует множество Web-сайтов, построенных
с использованием технологии Flash. Есть также довольно много программ, использующих для тех или
иных целей Flash-графику.
Основные достоинства Flash:
Файлы, созданные с помощью Flash-технологии, имеют расширение SWF (ShockWave Format). Они могут содержать картинки в векторном формате, звук, мультфильмы, элементы управления, интерактивные эффекты. Для их просмотра служит проигрыватель Flash Рlауеr - элемент управления АсtiveX, который встроен в последние версии браузеров Internet Ехplorer и Netscape. Проигрыватель Flash Рlауеr вставляется в НТМL-документ с помощью тэга <ОВJЕСТ>.
Flash-технология разработки Web-страниц в общих чертах выглядит следующим образом. Вы создаете либо какой-либо элемент интерфейса Web-страницы (кнопку, меню и т.п.), либо целиком всю страницу в программе Macromedia Flash, а затем публикуете ее (есть такая команда). При публикации программа Flash автоматически создает три файла. Один - в формате FLA (Flash Animation), который вы потом можете редактировать (что-то изменить в нем, например, дорисовать и т.п.). Другой - в формате SWF, который воспринимает Flash-плейер, либо браузеры МS Internet Ехрlоrеr 5.х и Netscape Navigator 4.x (более старые версии браузеров требуют plag-in, который можно скачать с сайта Macromedia). И, наконец, Flash создает третий файл - НТМL-оболочку для Flash-объекта, в которой для браузера содержатся инструкции, задающие размер, цвет фона, указывающие, что делать в том случае, если браузер не поддерживает Flash. Когда браузер не поддерживает Flash, он обратится к сайту Macromedia и с разрешения пользователя загрузит недостающие компоненты или загрузит альтернативную страницу без Flash. В общем, что и как делать с вашим Flash-элементом браузеру на клиентском компьютере, вы определяете сами при публикации.
Итак, что можно сделать на Flash?
Мы дали общую характеристику Flash-технологии. На следующем шаге рассмотрим в общих чертах среду Macromedia Flash.