最新のIEを使っているのにサイトに埋め込まれたYoutube動画のサムネイルが真っ黒になっていて再生できない・・・。基本的にはまずありえないことですが、HTMLの制作サイドでは実はたまに起こり得る現象です。
IE下位互換の記述がある
フラッシュの設定などを色々いじると思いますが、実はmetaタグでIE下位互換の記述がされている場合がかなり多いのではないかと思います。
例えばこんな感じです。
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8">
最新IEで見ていても、IE7もしくはIE8互換で表示される記述です。
今さらわざわざこんな記述をする人はいないはずですが、HTMLの制作会社から納品されたきたファイルにはこのような記述がある場合が稀にあります。
※自分で作ったhtmlファイルならこんな記述はしないのではないでしょうか?
これらを消せば基本的にYoutubeの埋め込み動画が再生できるようになります。逆にこれらが記述されていると、最新のIEで見ているにもかかわらず古いIEと同等の機能で閲覧していることになります。
制作会社は本当に無駄なことを書きがちです。このような無駄な記述はさっさと消し去りましょう。
Tweet
シェアしていただけると嬉しいです
あわせて読みたい関連記事一覧
301リダイレクト設定したhtaccessのキャッシュはどうやっても消えない
iPhone Safariでz-indexが効かず重なり順が正常に動かない場合の対処法
WordPressとロリポで「お使いのサーバーの PHP では WordPress に必要な MySQL 拡張を利用できないようです。」が出たときの対処方法
Google reCAPTCHAがIE11で表示されないときに確認すべきところ
InstanceBegin template="○○" codeOutsideHTMLIsLocked="false"が邪魔
IEでdiv要素がmarign autoで中央寄せにならない場合の対処法
google sitemapで『EntityRef: expecting ';'』とエラーが出たときの対処法