最近、HTML5が<embed>
タグを公式にサポートするようになったことを最近知りました。それを念頭に置いて、FlashコンテンツをHTML5に埋め込むためにそれを使用しない理由はありますか?これを行った場合、ブラウザの問題や懸念はありますか?
私はSWFObjectを知っていますが、JavaScriptに依存しない、本当にシンプルできれいなソリューションを見つけようとしています。
ありがとう。
編集:私の唯一の懸念は、FF3、FF4、IE7、IE8、IE9、ChromeおよびSafariです。モバイルユーザーは考慮されておらず、ビデオをストリーミングしていません。
あなたの最大の問題は、フラッシュがまったく機能しないため、iPhone/iPadデバイスのユーザーにあります。また、何をしようとしているかにも依存します。モバイルプラットフォームを気にしないのであれば、おそらく大丈夫です。
モバイルユーザーを計画している場合は、フラッシュ以外のソリューションをサポートする必要があります。また、Flash Playerを介してビデオを表示する場合、デバイスはさまざまなビデオ形式とサイズをサポートし、それらすべてに対応する必要があるため、これはまったく新しいワームです。
IPhoneなど、すべてのブラウザがFlashをサポートしているわけではありません。または、ユーザーがFlashをブロックするブラウザー拡張機能をインストールしている場合があります。 Flashを使用して重要なことを行う場合、Flashコンポーネントが機能しない場合にユーザーが何をするかを考える必要があります。