Каково текущее (по состоянию на апрель 2010 г.) положение дел с <object>против <embed>в HTML? - PullRequest
1 голос
/ 14 апреля 2010

Вековой вопрос. <object> против <embed>. Из того, что я понял, <object> - это XHTML-совместимый способ ведения дел, а <embed> - для устаревшей поддержки. В настоящее время я создаю приложение Flash, которое будет содержать готовый код для вставки, который пользователи смогут копировать и вставлять, и мне интересно, можно ли вообще просто сбросить тег <embed>.

Какие браузеры не смогут загрузить мое приложение, если я дам своим пользователям только <object> код для встраивания?

Спасибо:)

1 Ответ

1 голос
/ 15 июня 2010

HTML4 / XHTML1 знает только <object> и <applet> для встраивания мультимедийного контента, хотя тег <embed>, такой как <object>, поддерживается всеми распространенными браузерами AFAIK.

С HTML5 <embed> будет включен в спецификацию (в дополнение к тегу <object>), тогда как <applet> будет удален. Кроме того, появятся новые теги, такие как <audio>, <canvas>, <svg> и <video>.

Насколько я понимаю спецификации HTML5, флэш-содержимое может быть включено как - <embed>, так и <object>.

...