Вставка Flash-ролика в Web-страницу

     Так называемый Flash-ролик содержится в SFW-файле (т.е. в файле с расширением swf, который создается в пакете Macromedia Flash). Чтобы вставить его в Web-страницу, в ее HTML-документ, надо написать несколько строк HTML-кода. А именно, нужно вставить объект, который будет проигрывать (показывать) Flash-файл. Flash-файл может содержать в себе мультимедийный документ (анимацию, векторную и растровую графику, звук, элементы управления, поддерживающие интерактивность). В частности, вы можете создать статическую картинку, содержащую много элементов (например, большой чертеж). Для этого сохраните ее в векторном экономном SWF-формате и втавьте в свой HTML-документ. Более того, Flash-ролик может почти полностью определять и представлять содержание вашей web-страницы, оставляя HTML-документу лишь роль контейнера.
     Те, кто знаком с пакетом Macromedia Flash, хорошо знают, как вставлять Flash-ролики в HTML-документ. Однако существуют и такие Web-строители, которые сами не создают, но которым необходимо просто вставлять заимствованные Flash-ролики в свои HTML-документы. Для них я рассказываю, как это сделать.
     Чтобы вставить Flash-ролик в HTML-документ, необходимо написать в этом документе несколько строк, задающих объект, который будет его проигрывать (показывать). Это - тэг < OBJECT> c соответствующими параметрами. Тэг < OBJECT> является контейнером, т.е. тэгом, который содержит другие тэги. В нем есть тэги, задающие параметры.
Главный параметр тэга < OBJECT> - classid. Он указывает на Flash-проигрыватель (элемент управления ActiveX).
     Параметр codebase указывает, где в сети взять Flash-проигрыватель, если он у вас не установлен. Тэг < EMBED> вставлен ради Netscape-браузера.
     Параметры объекта записываются в тэге < PARAM>. Отмечу лишь некоторые из них.
     Параметр < PARAM NAME=movie VALUE="имя_swf_файла"> указывает на имя swf-файла с Flash-роликом.
      Параметры WIDTH и HEIGHT (ширина и высота) определяют размеры прямоугольника, в котором будет размещаться ваш Flash-ролик. Имейте в виду, что ролик может обрезан, а также ему может быть отведено слишком много места на странице.
     Параметр < PARAM NAME=wmode VALUE=transparent> определяет, каким будет фон вашего ролика. В частности, значение transparent задает прозрачность фона.
     Все возможные значения параметров лучше всего изучить по книгам или справкам к пакету Flash. В частности, в своей книге, "Сам себе Web-дизайнер" я об этом расказвал.
     Для точного позиционирования Flash-ролика на своей странице можно воспользоваться контейнером с заданием координат в атрибуте STYLE. Например, в Internet Explorer для этого подходит контейнерный тэг < DIV>.
      В качестве примера я привожу вставку Flash-ролика, представляющего собой калькулятор. Файл этого ролика, calculator.swf, был взят из коллекции примеров пакета Flash 5.0. Обратите внимание, что он занимает всего 5K! Сначала приводится HTML-код, а затем собственно Flash-ролик. Этот калькулятор вполне работоспособен.

Калькулятор - пример Flash-ролика