« QuickTime ムービーを貼付けるときのマークアップを更になんとかする(多分最終回) | Main | iDisk への反映に rsync を使わないことにした »
YouTube Object Code というのは Bookmarklet 一覧 でこっそり公開しているブックマークレットで、YouTobe の動画再生のページからその動画をブログ等に貼付ける valid な XHTML コードを生成するためのものです。これが生成するコードでは IE6 で動画を再生できなかったのですが、再生できるように修正しました。
「僕は見ていた : QuickTime ムービーを貼付けるときのマークアップを更になんとかする(多分最終回)」のシーズン 2 みたいなもんです。QickTime の mov ファイルを貼付ける XHTML コードの検討は終わったから今度は Flash Video の貼付けです。
QuickTime のときは対象にしている環境をちゃんと書いていませんでした。今回は書いておきましょう。
Shockwave Flash 9.0 r124
ずばりこうしましょう。
<object width="425" height="350"
data="http://www.youtube.com/v/g93MMg_At6c"
type="application/x-shockwave-flash"
standby="Now Loading..."
>
<param name="wmode" value="transparent" />
<param name="movie"
value="http://www.youtube.com/v/g93MMg_At6c" />
<a href="http://www.youtube.com/v/g93MMg_At6c"
title="YouTube - たわしねこ">
http://www.youtube.com/v/g93MMg_At6c
</a>
</object>
見やすいように過剰に改行とインデントを入れています。
こうなるように「YouTube Object Code」を修正しておきました。以前は param 要素による movie 属性がありませんでした。