UIXHERO
#406
視覚デザイン
#406

レイジーローディング

レイジーローディング

別名・表記:Lazy Loading

UIXHERO Definition

「遅延読み込み」のこと。Webページの初期表示を高速化するため、画像などの重いデータを、ユーザーがスクロールしてその位置に来るまで読み込まない技術。

概要

パフォーマンス改善の基本テクニック。「必要になるまで読み込まない」ことで、通信量を節約し、体感速度を向上させる。

UXでの活用

  • 画像の読み込み: 画面外の画像を後回しにすることで、ファーストビュー(最初に見える範囲)の表示を最速にする。
  • スケルトンスクリーン: 読み込み中にグレーの箱を表示しておくことで、読み込み中であることを視覚的に伝え、体感時間を短くする。

💡 使いどころ

画像が多いメディアサイト、無限スクロールを採用しているフィード型UI(SNS)。

⚠️ 注意点・誤用

SEOへの影響(Googlebotがスクロールしないと認識できないコンテンツ)に注意が必要だが、最近のクローラーは改善されている。実装方法によってはインデックスに影響する可能性がある。また、スクロール時のカクつき(レイアウトシフト)を防ぐため、画像のサイズ(高さ)をあらかじめ確保しておく(CLS対策)。

具体例

  • Pinterestの画像一覧表示
  • Mediumの記事下部の「おすすめ記事」
出典・参考文献:
  • Mozilla Developer Network. (n.d.). Lazy loading. MDN Web Docs.
  • Google. (2020). Lazy-loading images in the browser. web.dev.
  • Google. (2020). Cumulative Layout Shift (CLS). web.dev.
作成: 2026年2月1日
更新: 2026年2月14日

読んだ内容を、自分の画面に当てるとき

UIXHEROは、記事を書くほかに、画面の検品・判定、デザインシステムの構築、実装と改善の伴走を受けています。何を頼めばいいか決まっていない段階の相談も、同じ窓口で受けます。

UIXHEROに頼めることを見る

※ 記事の内容についての質問や、書いてほしいテーマの要望も同じ窓口で受けています

この記事をシェアする
シェア: