YoutubeをXHTML Strictで貼り付ける

前回エントリ”KORG DS-10スゲー!“でYoutubeの動画を貼り付けた後にわかったんですが、Youtubeに「埋め込み」として掲載されている動画貼り付け用コードは、そのままですとXHTML Strictではありません。残念ながらXHTML Strictなページに貼り付けるとInvalidになります。

これを解消するにはちょちょっとコードを書き換えてあげる必要があります。デフォルトのコードは以下の通り(ここでは便宜的に改行していますが、実際は一行のコードです)。

before:

<object width="425" height="355">
<param name="movie" value="http://www.youtube.com/v/rorBOzwR3Tc&rel=0&hl=ja"></param>
<param name="wmode" value="transparent"></param>
<embed src="http://www.youtube.com/v/rorBOzwR3Tc&rel=0&hl=ja" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed>
</object>

after:

<object type="application/x-shockwave-flash" data="http://www.youtube.com/v/rorBOzwR3Tc&hl=ja" width="425" height="355">
<param name="movie" value="http://www.youtube.com/v/rorBOzwR3Tc&hl=ja" />
<param name="wmode" value="transparent" />
</object>

via : YouTube XHTML Strict ? – SitePoint Forums



コメントを書く





2件のコメントがあります

  1. KERBEROS ( 2009/2/16 19:45:44 )

    pukiwikiの埋め込みプラグインを作っているのですが、フルスクリーン対応(スイッチ表示)版のvalidなコードはご存じないでしょうか?

  2. J.J. ( 2009/2/18 23:57:27 )

    お越しくださってありがとうございます。
    フルスクリーンスイッチとは、コントロールバーの右側に出る”押すとフルスクリーン表示ができるようになるスイッチ”のことでしょうか。
    私も気になって軽く検証してみたのですが、対応する動画であれば、本文のコードで自動的にスイッチが追加されるようです。


About this site

Pixel.United(ピクセルユナイテッド)。
適当に日記や書きたいことを書くだけのブログサイトです。当サイトはブログツール"WordPress"によって運営されております。
リンクはご自由にどうぞ。リンクの際のご連絡の必要はございません。

管理者はJ.J.(ジェイジェイ)。東京生まれの東京育ち。現在神奈川在住。血液型は典型的すぎるB型。WEBデザインを生業としており、現在所属している会社では、インターフェイスデザイン・コーディング・イラスト作成・写真加工までを担当しております。
ドラムンベース大好き。スポーツ観戦も好きですが、F1とかサッカーにほぼ限定。好きなサッカーチームはFCバルセロナ

Follow jj303 on Twitter


Search this site

Monthly Archives

Categories