画像周りのコーディングでサイトパフォーマンスを向上させる方法

  • URLをコピーしました!
目次

コード例

<picture>
  <source media="(max-width:768px)" srcset="sample-sp.png" width="400" height="200" loading="lazy">
  <img src="sample-pc.png" alt="サンプル" width="800" height="400" loading="lazy">
</picture>

Lazy loading

<img>loading="lazy"属性を付けると画像が遅延読み込みになり、サイトの読み込み時間が早くなります。

レイアウトシフト対策

<img>要素のタグにwidth="600" height="400" を必ず付与する。

Pictureタグ

画面幅に応じて画像を出し分ける時は<picture> を使用する。

あわせて読みたい
画像の切り替えレスポンシブ(pictureタグ) PC時とスマホ時で別の画像を表示させたい!そんなときに便利な方法をご紹介します。 実装イメージ コード  HTML <picture> <source media="(max-width: 768px)" s...
よかったらシェアしてね!
  • URLをコピーしました!
目次