質問: 画像URLの末尾に 〜〜〜〜.jpg?_ex=700x700 といったような文字がついているものがあり、 この文字にどのような意味があるのかよくわかりません この?_ex=...をつけたりとったりしてみて 少し実験してみたのですが、ついている時は 読み込みの速度が少し早くなることは確認しました。 詳しい仕組みとかわかる人がいたら教えてください。
回答: URLの`?`以降は**クエリ文字列**と呼ばれるものです。サーバはその文字列を使って、何らかの処理を行います。例えばその`_ex=700x700`というクエリはおそらく「画像を700x700のサイズに変形させる」処理が行われていると思います。元々の画像の解像度がもっと巨大である場合、700x700に抑えることで通信量を下げているのだと思います。だから読み込みが早くなっているのでしょう、きっと。 追記 == どんなサイトでも_ex=700x700というクエリ文字列を画像URLの後ろに付けたら変形してくれるかと言われると、そうではないことに注意してください。クエリ文字列をどう処理するかは**サーバごとに異なります**。その変形処理はおそらくそのサーバ独自のものなので、自分で作ったサイトで同じことをしようと思ったら、サーバに処理を追加する必要があります。