web-dev-qa-db-ja.com

Flashコンテンツで<embed>を使用することに欠点はありますか?

最近、HTML5が<embed>タグを公式にサポートするようになったことを最近知りました。それを念頭に置いて、FlashコンテンツをHTML5に埋め込むためにそれを使用しない理由はありますか?これを行った場合、ブラウザの問題や懸念はありますか?

私はSWFObjectを知っていますが、JavaScriptに依存しない、本当にシンプルできれいなソリューションを見つけようとしています。

ありがとう。

編集:私の唯一の懸念は、FF3、FF4、IE7、IE8、IE9、ChromeおよびSafariです。モバイルユーザーは考慮されておらず、ビデオをストリーミングしていません。

2

あなたの最大の問題は、フラッシュがまったく機能しないため、iPhone/iPadデバイスのユーザーにあります。また、何をしようとしているかにも依存します。モバイルプラットフォームを気にしないのであれば、おそらく大丈夫です。

モバイルユーザーを計画している場合は、フラッシュ以外のソリューションをサポートする必要があります。また、Flash Playerを介してビデオを表示する場合、デバイスはさまざまなビデオ形式とサイズをサポートし、それらすべてに対応する必要があるため、これはまったく新しいワームです。

3
Ben Hoffman

IPhoneなど、すべてのブラウザがFlashをサポートしているわけではありません。または、ユーザーがFlashをブロックするブラウザー拡張機能をインストールしている場合があります。 Flashを使用して重要なことを行う場合、Flashコンポーネントが機能しない場合にユーザーが何をするかを考える必要があります。

1
paulmorriss