![]() |
||
|
aranea.ru || Спецификация HTML 4.01 | 13. Элементы Object, Image и Applet
13. Элементы Object, Image и Applet13.1 Введение в элементы object, image и appletОсобенности мультимедия в HTML позволяют авторам включать изображения, апплеты (программы, которые автоматически загружаются и запускаются на машине пользователя), видео клипы и другие HTML-документы на своих страницах. Например, для включения изображения PNG в документ, автор может написать: <BODY> <P>Here's a closeup of the Grand Canyon: <OBJECT data="canyon.png" type="image/png"> This is a <EM>closeup</EM> of the Grand Canyon. </OBJECT> </BODY> Предыдущие версии HTML разрешали авторам включать изображения (через IMG) и апплеты (через APPLET). Эти элементы имеют несколько ограничений:
Для обращения к этим вопросам, HTML 4 вводит элемент OBJECT, который предлагает решение всех задач включения общего объекта. Элемент OBJECT позволяет авторам HTML определять все, необходимое для объекта при его презентации устройством вывода: код источника, начальные значения и время выполнения. В этой спецификации термин "object" используется для описания того, что люди хотят разместить в HTML-документе; другие, обычно используемые, термины для этих вопросов: апплеты (applets), плагины (plug-ins), драйверы для медиа (media handlers) и т.д. Новый элемент OBJECT таким образом является суммирующим для ряда задач, выполняемых существующими элементами. Рассмотрим следующую таблицу выполняемых функций:
Таблица указывает, что каждый тип включения имеет особое и общее решение. Общий элемент OBJECT будет служить решением выполнения будущих типов медиа. Для включения изображений авторы могут использовать элемент OBJECT или IMG. Для включения апплетов авторам следует использовать элемент OBJECT, так как элемент APPLET устаревающий (deprecated). Для включения HTML-документа в другой, авторы могут использовать либо элемент IFRAME, либо элемент OBJECT. В обоих случаях, вложенный документ остается независимым от главного документа. Визуальные устройства вывода могут представлять вложенный документ в определенном окне внутри главного документа. Обратитесь к материалам о вложенных документах для сравнения OBJECT и IFRAME при включении их в документ. Изображения и другие включенные объекты могут иметь гиперсвязи, связанные с ними через стандартный механизм, а также через карты изображений (image maps). Карта изображения определяет активные геометрические районы включенного объекта и присваивает гиперссылку каждому такому району. Когда активизируется эта гиперссылка, она может приводить к извлечению документа, запускать программу на сервере и т.д. В следующих разделах мы обсуждаем различные механизмы, доступные авторам для включения мультимедиа и создания карт изображений для таких включений. |