YouTube が推奨する動画の読み込み方法は次のとおりです。
<iframe id="ytplayer" type="text/html" width="640" height="360" src="http://www.youtube.com/embed/Zhawgd0REhA" frameborder="0" allowfullscreen>
これにより、ビデオが iframe として読み込まれるため、iOS やその他のデバイスを検出し、必要に応じて swf または HTML5 プレーヤーを配信できます。
これらのスニペットは、Player API Demo からのものです。https://developers.google.com/youtube/youtube_player_demo
残念ながら、IE6-9 では、これにより深刻な速度低下が発生します。ページ上でプレーヤーが唯一のものであり、自動再生に設定されていない場合でも、ブラウザーは 5 秒間もフリーズするようです。さらに、この「デモ」には皮肉な点があります。彼らが推奨する方法でプレーヤーをロードするのではなく、代わりに、彼らがまとめたカスタム作成の Google AppEngine/AppSpot アプリを介してプレーヤーをロードしているという点です。 IE のデモでは、Google の推奨スニペットを使用する場合よりも効率的に読み込みます。
他の人がこれに遭遇しましたか?良い解決策はありますか?