デザイン

モバイルファーストデザインの基本と実践ガイド【2026年版】

この記事の対象: レスポンシブ対応を基礎から学びたいWebデザイナー
読了時間: 約5分

日本のWebトラフィックの約70%はスマートフォンからのアクセスです(2026年時点)。にもかかわらず、「PC版のデザインを先に作り、スマホ版は後から調整する」という制作フローが続いている現場は少なくありません。

モバイルファーストは、スマートフォンのデザインから先に設計し、PC版に拡張するアプローチです。この記事では、モバイルファーストの設計手順と実践ポイントを解説します。


モバイルファーストとは

モバイルファーストとは、最も制約の多いモバイル画面から設計を始め、より大きな画面サイズに向けて要素を追加・拡張していく設計アプローチです。

Googleのエンジニアであるルーク・ウロブレフスキ(Luke Wroblewski)が2009年に提唱し、Googleの「モバイルファーストインデックス」の導入により、SEOの観点からも事実上の標準となりました。


なぜモバイルファーストが必須か

アクセス比率データ

デバイス 日本のWebトラフィック比率(2026年)
スマートフォン 約70%
PC 約25%
タブレット 約5%

7割のユーザーがスマートフォンで閲覧しているにもかかわらず、PC版を先にデザインすると「多数派のユーザー体験が後回し」になってしまいます。

Googleのモバイルファーストインデックス

Googleはモバイル版のサイトを基準に検索順位を決定します。PC版がいくら美しくても、モバイル版の体験が悪ければSEOに悪影響が出ます。


モバイルファーストの設計手順

スマホレイアウトから設計する

まず幅375pxのスマートフォン画面でデザインを開始します。

モバイル画面では情報を1カラムで縦に配置するのが基本です。この制約により、コンテンツの優先順位が自然に決まります。最も重要な情報がページ上部に来るように設計しましょう。

CSSもmin-widthのメディアクエリでモバイルから拡張します。

/* モバイル(デフォルト) */
.container {
  padding: 16px;
}

.grid {
  display: grid;
  grid-template-columns: 1fr;
  gap: 16px;
}

/* タブレット以上 */
@media (min-width: 768px) {
  .grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 24px;
  }
}

/* PC以上 */
@media (min-width: 1024px) {
  .container {
    max-width: 1200px;
    margin: 0 auto;
    padding: 24px;
  }

  .grid {
    grid-template-columns: repeat(3, 1fr);
    gap: 32px;
  }
}

タッチ操作を前提としたUI

スマートフォンはマウスではなく指で操作するため、以下の点を意識します。

  • ホバーに依存しない: ホバーエフェクトは補助的な演出にとどめ、ホバーがなくても操作可能にする
  • スワイプ操作への対応: カルーセルやタブ切り替えはスワイプ対応にする
  • タップターゲット間の余白: 隣り合うタップ可能な要素の間に十分な余白を確保する

フォントサイズ・ボタンサイズの基準

要素 モバイルの推奨サイズ
本文テキスト 16px以上
見出し(H2) 24〜28px
ボタンの高さ 44px以上(Appleガイドライン)
タップターゲット 44×44px以上
行間(line-height) 1.6〜1.8

よくある失敗(PC版を縮小しただけ)

文字が小さすぎる

PC版の文字サイズをそのままスマホで表示すると、読みにくく離脱率が上がります。モバイルでは16px以上を基本にしましょう。

横スクロールが発生する

画像やテーブルが画面幅を超えてはみ出し、横スクロールが発生するのは典型的な失敗です。max-width: 100%overflow-x: hiddenで防ぎます。

ナビゲーションが使いにくい

PC版のグローバルナビをそのまま縮小表示するのではなく、ハンバーガーメニューに変換するなど、モバイルに適したUIに変更が必要です。


テスト方法

Chrome DevTools

Chromeのデベロッパーツールで「デバイスモード」を有効にすると、様々な画面サイズでの表示をシミュレーションできます。iPhone、Pixel、iPadなどのプリセットが用意されています。

実機テスト

DevToolsだけでは再現できないタッチ操作やスクロールの挙動があります。最低限iPhoneとAndroid端末の実機で確認しましょう。

Lighthouse

Googleが提供するパフォーマンス計測ツール。モバイルのスコアを重点的にチェックし、パフォーマンスとアクセシビリティの両方を改善します。


まとめ

モバイルファーストデザインのポイントをまとめます。

  • トラフィックの70%はスマートフォン。モバイル設計が最優先
  • スマホのデザインから始め、PCに拡張する
  • タッチ操作を前提にしたUI設計(44px以上のタップターゲット)
  • PC版を縮小しただけではNG。モバイル専用のUI設計が必要
  • 実機テストでタッチ操作とスクロール挙動を確認