Webデザイン用レスポンシブプレースホルダー画像
複数のブレークポイントに対応したレスポンシブWebデザイン用プレースホルダー画像を生成。srcset、sizes、picture要素、レスポンシブ画像のアートディレクションを解説。
Technical
詳細な説明
レスポンシブプレースホルダー画像
レスポンシブWebデザインでは、異なる画面サイズとピクセル密度に適応する画像が必要です。開発中は、最終アセットが準備される前にレスポンシブ動作をテストするために複数の解像度のプレースホルダー画像が必要です。
一般的なレスポンシブブレークポイント
| ブレークポイント | 幅 | 一般的な用途 |
|---|---|---|
| sm | 640px | モバイルランドスケープ |
| md | 768px | タブレットポートレート |
| lg | 1024px | タブレットランドスケープ/小型ノートPC |
| xl | 1280px | デスクトップ |
| 2xl | 1536px | 大型デスクトップ |
srcsetとsizesの使用
HTML srcset属性により、ブラウザは最適な画像ソースを選択できます:
<img
src="placeholder-1280x720.png"
srcset="
placeholder-640x360.png 640w,
placeholder-1024x576.png 1024w,
placeholder-1920x1080.png 1920w
"
sizes="100vw"
alt="ヒーロープレースホルダー"
/>
ブラウザはビューポート幅を満たす最小の画像を選択し、小さい画面での帯域幅を削減します。
ユースケース
レスポンシブレイアウトを構築するフロントエンド開発者は、最終写真が利用可能になる前にsrcset動作、picture要素のアートディレクション、CSS background-imageメディアクエリをテストするために複数サイズのプレースホルダー画像が必要です。