mania-ku

何か作りたいプログラマ未満。

【Youtube】埋め込みコードにhttp:が無くなった!

会社でそんな話を聞いたので、Youtubeに見に行ったら本当に無くなってました。
例えばラスマス・フェイバーのこちらの動画の埋め込みコードを見てみると、
http://www.youtube.com/→//www.youtube.com/
になっています。

<iframe width="560" height="315" src="//www.youtube.com/embed/aswXRccrxVU" frameborder="0" allowfullscreen></iframe>

ちなみにこのような動画です

httpがなんでなくなったのか?

ウェブサイトにはSSL(フォームなどセキュリティが必要なページ)と普通のページがあるのですが、半年ほど前からSSLのページでYoutubeが見れなくなっていました。
たぶんブラウザの仕様の変更か、Youtubeの仕様変更だと思います。
もともとhttp:がない記述だと、SSLと普通のページ両方に使えるコードになるので、そのようにな変更されたのかな?と思います。

ローカルで見れない

この記述だとローカルでは見れないですね・・・
でもテストサーバなりで確認するときに見ることができたら、いいのではないでしょうか。
どうしてもローカルで見たい場合は、ローカルにサーバを立てればいいと思います。
プログラマじゃなくても、ちょっとがんばればできます。 MacであればMAMP、WinであればXAMPPあたりがメジャーだと思います。私はMAMPを使っています。

Pocket
LINEで送る