画像の出しわけ

ウェブサイトのパフォーマンスにおいて、画像のサイズがボトルネックとなるケースが多いです。

 

表示画面の小さいモバイル端末では、容量の大きい高精度な画像を表示する必要はありません。

 

そのため、画面幅に応じて画像を出しわけることで、パフォーマンスを向上させることができます。

 

<picture>
<!-- 1024px以上のサイズで表示される画像 -->
<source srcset="/images/responsive_layout/pc.png" media="(1024px <= width)" type="image/webp" width="300" height="240">
<!-- 800px以上1024px未満のサイズで表示される画像 -->
<source srcset="/images/responsive_layout/tb.png" media="(800px <= width)" type="image/png" width="300" height="240">
<!-- 800px未満のサイズで表示される画像 -->
<img src="/images/responsive_layout/sp.png" width="300" height="240">
</picture>

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です