私はこの新しいトレンドで多くの問題を抱えています。それはどこにでも含まれています(例えば、htmlboilerplate / twitterウィジェット)が、twitter自体でさえそれを好きではありません...(twitterカードのプレビューを試すときは画像を参照してください)。
これは、ブラウザで完全に利用される前にコーダーによって実装されたように見えるので、目に見える以上のものがありますか、それともレガシーhtmlですか?
多くのサイトが通常のバージョン (http) と暗号化されたバージョン (https) の両方を提供しており、画像などのさまざまなものにサブドメインを使用しているためです。次のようなものを埋め込む場合、サイトの 2 つの完全に異なるバージョンを作成する必要があります。
<img src="http://images.example.com/kittens.jpg" />
https://
まったく同じコンテンツですが、サイトのバージョンでそれを提供しました. SSL エラーは、特に「zomg you're being spoofed/hacked/defrauded」タイプの警告としてブラウザーに表示される傾向があるため、誰も好みません。
ただし、プロトコル相対バージョンがある場合は、
<img src="//images.example.com/kittens.jpg" />
http://、https://、さらには ftp:// を介してサイトにアクセスしているかどうかは問題ではありません - URL は引き続き機能し、適切なプロトコルを使用し、維持するだけで済みます。コンテンツの 1 つのコピー。