PDA

Просмотр полной версии : теги embed, нужны ли?


ALiEN_
09.04.2008, 16:20
Нужен ли этот тэг embed, или это уже атавизм?

Например этот код работоспособен.

Upd:
<object id="myFlash" type="application/x-shockwave-flash" data="myFlash.swf" width="550" height="400" align="middle">
<param name="movie" value="myFlash.swf" />
</object>

ulik
09.04.2008, 19:00
http://www.html-reference.com/EMBED.htm
А вот и ответ:
The easiest and "most supported" way to add video or sound to your web site is to include the special HTML tag called EMBED. This causes the browser itself to include controls for the multimedia. No ActiveX, Java, VBscript or JavaScript is needed for this method.

WindWalker
09.04.2008, 20:02
ALiEN

Если ты пользуешься только IE и заказчики используют только IE и потенциальные пользователи используют только IE, то достаточно тега <object>.

Вариант: если флешка будет использоваться не в браузере, а в некотором приложении, которое использует движок IE.

Если же есть хоть малейший шанс, что флешку должны использовать пользователи Opera, Firefox, Safari, NN и т.д. то тег <embed> необходимо оставить.

ALiEN_
09.04.2008, 20:06
Но ведь такого тэга нет в html
И кстати немного намудрил, код сверху будет работать не у всех. Вот этот будет работать во всех браузерах:

<object id="myFlash" type="application/x-shockwave-flash" data="myFlash.swf" width="550" height="400" align="middle">
<param name="movie" value="myFlash.swf" />
</object>

Opera, Firefox, Safari проверено работает.

P.S. И еще раз, нет такого тэга embed.

firsoff
09.04.2008, 21:53
а еще проще пользоваться SWFObject.