Глава 18. Подключаемые программные модули (plug-ins)_______________393

Встраивание в страницу объектов, с которыми работают подключаемые модули

Объекты, для работы с которыми предназначены подключаемые программные модули, создаются вне HTML-документа и сохраняются в отдельном файле. Затем ссылка на него включается в HTML-документ.

С одним из стандартных элементов Web-страницы работают подобным же образом — со встроенной графикой формата GIF и JPEG. Сначала создают файл с изображением при помощи графического редактора, а затем встраивают изображение в документ при помощи тэта <IMG>.

Например, если вы планируете включить в страницу графический заголовок, создайте его с помощью какой-либо графической программы и сохраните в формате GIF или JPEG. Пусть это изображение имеет имя "title.gif. Для вывода его на страницу включите в код следующую строку:

<IMG SRC="title.gif">

С объектами, для которых предназначены подключаемые модули, следует поступать аналогичным образом. Создайте объект с помощью специальной программы и встройте его в HTML-документ, используя тэг <EMBED>.

Тэ <EMBED>

Для включения объекта в Web-страницу необходимо использовать тэг <EMBED>, например:

<EMBED SRC="video.avi"WIDTH=100 HEIGHT=200 AUTOSTART=TRUE LOOP=TRUE>

Эта строка HTML встраивает в страницу файл формата AVI. При интерпретации этой строки запускается соответствующий формату подключаемый модуль и создается окно размером 100 на 200 пикселов. Команда AUTOSTART=TRUE автоматически включает воспроизведение видеоролика, а значение атрибута LOOP говорит о том, что воспроизведение будет повторяться до тех пор, пока не будет остановлено пользователем. Атрибуты AUTOSTART и LOOP в этом примере определены специально для модуля Video for Windows.

(^Примечание ^

Программный модуль для подобного примера можно скопировать с сайта компании Netscape по адресу:http://www.netscape.com/comprod/development_partners/plugin_api/win_avl_sample.html.

Каждый реально существующий подключаемый модуль имеет свои собственные атрибуты для тэга <EMBED>, определяемые разработчиком. Обязательными атрибутами этого тэга являются атрибут SRC, в котором указывается URL-