9
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

流行りのUIをそのまま使わないために:5つのUIスタイルをUXとアクセシビリティで比較する

9
Posted at

はじめに

「デザインの『正解』がわからない」
「とりあえずトレンドを取り入れてみたら、アクセシビリティが犠牲になった」

そんな経験はありませんか?

本記事では、5つのUIスタイルを、NN/gのUX理論WCAGのアクセシビリティ基準を軸に整理します。

取り上げるのは以下の5つです。

  1. Neobrutalism
  2. Glassmorphism
  3. Neumorphism
  4. Claymorphism
  5. Modern Skeuomorphism

またこの記事では各スタイルについて、

  • どんな見た目か
  • なぜその表現が使われるのか
  • どんな場面に向いているか
  • どんな場面では避けるべきか
  • Tailwind CSSでどう実装するか
  • アクセシビリティ上どこに注意すべきか

をセットで解説します。

執筆にあたっては、Adobe: 2026 Creative TrendsEnvato: UX/UI design trends for 2026 が示す最新の視覚潮流を参考にしつつ、エンジニアが実務で「選定・実装」するための判断基準を再整理しました。
どのスタイルを使うかだけでなく、
そもそもそのスタイルを使うべきかまで判断できるようになることが、この記事のゴールです。


💡 記事連動デモ
本記事で解説する5つのスタイルは、すべて以下のNext.js + Tailwind CSSプロジェクト内で実際に触って比較できます。
必要に応じてご参照ください。

トップページのスクショ


1. 本記事で使う評価軸

本記事では、以下の3つを参考にします。

役割 出典
Adobe 2026 Creative Trends 2026年の感情的・視覚的な潮流を把握するための参考資料 Adobe: 2026 Creative Trends
NN/g(Nielsen Norman Group)の記事 なぜそのUIが使いやすい / 使いにくいのかを考えるためのUX理論 NN/g: Articles & Videos
W3C / WCAG 2.2 誰が使っても問題ないかを確認するためのアクセシビリティ標準 Web Content Accessibility Guidelines (WCAG) 2.2

ただし、各UIスタイルを無理にAdobeトレンドへ紐づける意図はありません。

Adobeのトレンドはあくまで、

  • AI時代の視覚表現
  • 多感覚的なビジュアル
  • 感情の揺さぶり
  • 奇抜さ・遊び心
  • ローカル性や人間味への回帰

といった大きな流れを読むための背景資料として扱います。

各UIスタイルを実務で採用するかどうかは、主に以下の2点で判断します。

  1. NN/g的に説明できるか
  2. WCAG的に問題がないか

2. 5つのUIスタイル徹底解説

① Neobrutalism(ネオブルータリズム)

スタイル概要

Neobrutalismは、太い枠線・強い影・原色・あえて粗く見せるレイアウトで、個性や反骨感を表現するスタイルです。

Neobrutalismのデモ画像

近年のWeb UIは、余白が広く、角が丸く、淡い色でまとめられた「きれいなUI」に寄りがちです。
Neobrutalismはその逆で、意図的に荒々しさや手触り感を出すことで、ブランドの個性を強く印象づけます。

なぜ今このスタイルが使われるのか

AI生成コンテンツやテンプレート化されたUIが増えるほど、ブランド側には「どこかで見たことがある見た目」から抜け出したいニーズが生まれます。

Neobrutalismは、整いすぎたUIに対するカウンターとして、

  • 目立つ
  • 記憶に残る
  • クリックできる要素がわかりやすい
  • ブランドの態度を表現しやすい

という特徴があります。

Adobeの2026年トレンドにおける Surreal Silliness のような、「奇抜さ」「遊び」「型にはまらない表現」とも方向性としては近いと言えるかもしれません。

UX理論との接点

観点 内容 出典
Visual Signifiers クリックできる要素が視覚的にわかることは、ユーザーの操作効率に影響する。太い枠線や強い影は、操作可能性を示す手がかりとして機能しやすいことがある NN/g: Beyond Blue Links: Making Clickable Elements Recognizable
Flat Designの課題 フラットUIは、要素がクリック可能かどうかを判断しづらくする場合がある NN/g: Long-Term Exposure to Flat Design: How the Trend Slowly Decreases User Efficiency

使うべき場面 / 避けるべき場面

判断 内容
✅ 向いている場面 ブランドの個性を前面に出したいLP、ポートフォリオ、スタートアップのプロダクト、キャンペーンサイト
❌ 避けたい場面 医療・金融・行政など、信頼性や落ち着きが最優先されるサービス
⚠️ 注意点 全要素を強調すると視覚階層が崩れるため、CTA(購入や登録などの最重要ボタン)や重要な操作要素に絞る

実装例

Neobrutalismのポイントは、ぼかしのない強いbox-shadowです。

<button class="border-4 border-black bg-yellow-400 p-4 text-lg font-black uppercase tracking-widest text-black
               shadow-[8px_8px_0px_0px_rgba(0,0,0,1)]
               transition-all duration-150 hover:bg-yellow-300
               active:translate-x-[8px] active:translate-y-[8px] active:shadow-none">
  Action Button
</button>

active:translate-x-1 active:translate-y-1 によって、クリック時にボタンが影の方向へ動きます。
これにより、「押した感」を物理的に演出できます。

アクセシビリティの注意

Neobrutalismは視覚的なシグニファイアを強められる一方で、使い方を誤ると画面全体がうるさくなります。

特に注意すべき点は以下です。

  • 原色同士の組み合わせでテキストコントラストが不足しやすい
  • 全要素を強調すると、どれが重要かわからなくなる
  • アニメーションや動きが強すぎると注意を奪う
  • CTA以外にも強い装飾を多用すると、情報構造が崩れる

通常サイズのテキストにはWCAG SC 1.4.3の基準である 4.5:1以上 のコントラスト比を確保してください。
大きな文字の場合は 3:1以上 が目安になります。

② Glassmorphism(グラスモーフィズム)

スタイル概要

Glassmorphismは、半透明の背景と backdrop-filter: blur() を使って、「すりガラス越しに背景が見える」ような奥行きを演出するスタイルです。

Glassmorphismのデモ画像

背景にグラデーションや写真、抽象的なビジュアルがある場合、Glassmorphismはその上に情報カードやモーダルを重ねる表現としてよく使われます。

なぜ今このスタイルが使われるのか

Glassmorphismは、単なる平面UIよりも「奥行き」や「空間」を感じさせやすい表現です。

AI生成ビジュアルやリッチなグラデーション背景が増えると、その上に情報を重ねるUIパターンも増えます。
その際、完全な白背景カードでは背景との一体感がなくなり、完全な透明では可読性が落ちます。

Glassmorphismは、その中間として、

  • 背景を活かす
  • コンテンツを前面に出す
  • レイヤー構造を表現する
  • 洗練された印象を出す

という役割を持ちます。

Adobeの All the Feels のような、多感覚的な視覚表現や質感の重視とも関連する部分があるかもしれません。

UX理論との接点

観点 内容 出典
Visual Hierarchy 色・スケール・グループ化・余白などによって画面上の要素に優先順位をつける原則。Glassmorphismは背景をぼかすことで、前景コンテンツを際立たせる NN/g: Visual Hierarchy in UX: Definition

使うべき場面 / 避けるべき場面

判断 内容
✅ 向いている場面 ダッシュボードのカード、モーダル、グラデーション背景上のUI、ヒーローセクション
❌ 避けたい場面 背景が単色で透過の意味がない画面、長文本文、可読性が最優先の画面
⚠️ 注意点 背景によってコントラストが動的に変わるため、検証が必須

実装例

Glassmorphismのポイントは、bg-white/10 のような半透明背景と backdrop-blur-lg の組み合わせ、border-white/20 エッジの反射の表現です。

<div class="bg-white/10 backdrop-blur-lg border border-white/20
            rounded-3xl p-8 shadow-2xl text-white">
  <h2 class="text-3xl font-bold tracking-wide">
    Style Comparison
  </h2>
  <p class="text-white/80 leading-relaxed mt-4">
    これは各「-ism」の視覚的な違いを比較するためのデモです。共通のテキストに対して異なるCSSを適用し、印象や操作感の変化を確認します。
  </p>
</div>

背景が明るい場合は黒系の半透明(bg-black/30 border-white/10 など)を使うなど、背景との関係で調整します。

アクセシビリティの注意

Glassmorphismは見た目が美しい一方で、WCAG上の問題が起きやすいスタイルです。

特に以下を確認してください。

  • テキストのコントラスト比が4.5:1以上あるか
  • カード境界線や入力欄の枠が3:1以上で識別できるか
  • 背景画像が変わっても可読性が保たれるか
  • フォーカスリングが半透明背景に埋もれていないか
  • backdrop-filter 非対応環境でも最低限読めるか

関連するWCAG基準は以下です。

backdrop-filter が効かない環境のために、単色背景のフォールバックも検討してください。


③ Neumorphism(ニューモーフィズム)

スタイル概要

Neumorphismは、背景と同系色の明暗シャドウだけで要素を浮かび上がらせるスタイルです。

Neumorphismのデモ画像

一時期、Dribbbleなどで非常に流行しました。
しかし実務UIとしては、アクセシビリティ上の問題が生じやすいため、実務では慎重に扱うべきスタイルです。

なぜこの記事で取り上げるのか

Neumorphismは、この記事の中では「おすすめのトレンド」としてではなく、実務での採用可否を考える題材として取り上げます。

理由はシンプルです。

美しく見えるUIでも、

  • 押せるかわからない
  • 状態がわからない
  • フォーカスが見えない
  • コントラストが足りない

のであれば、実務では使いにくいUIになってしまうからです。

つまりNeumorphismは、
見た目の新しさとアクセシビリティが衝突したとき、どちらを優先すべきかを考えるための良い題材です。

UX / アクセシビリティ上の問題点

観点 内容 出典
状態の識別 通常・hover・activeなどの違いがわかりにくく、現在のシステム状態をユーザーが把握しづらい NN/g: 10 Usability Heuristics for User Interface Design
非テキストコントラスト ボタンや入力欄の境界が背景と同化しやすく、WCAG 2.2 SC 1.4.11の3:1以上を満たせないことが多い W3C: WCAG 2.2 SC 1.4.11
フォーカスの可視性 キーボード操作時のフォーカスリングが視認しづらくなりやすい W3C: WCAG 2.2 SC 2.4.7

使うべき場面 / 避けるべき場面

判断 内容
✅ 向いている場面 コントラスト比を担保できる範囲での装飾的UI、操作を伴わないカード、時計、メーター表示
❌ 避けたい場面 ボタン、フォーム、タブ、トグル、ナビゲーションなど操作が必要な要素全般
⚠️ 注意点 「見た目が美しい」だけで採用しない。必ずコントラストと状態表現を検証する

実装例

<!-- ⚠️ 操作要素への採用は非推奨 -->
<div class="bg-[#e0e0e0] rounded-[30px] p-8
            shadow-[20px_20px_60px_#bebebe,-20px_-20px_60px_#ffffff]">
  <h2 class="text-3xl font-bold text-gray-700">
    Style Comparison
  </h2>
</div>

この実装はNeumorphismらしい見た目になりますが、操作可能な要素に使う場合は危険です。

どうしてもボタンに使う場合は、最低限以下のように明示的な境界線やフォーカスリングを追加します。

<button class="py-4 px-8 rounded-2xl bg-[#e0e0e0] text-gray-600 font-bold tracking-wider transition-all duration-200
               border border-gray-400/50
               shadow-[6px_6px_12px_#bebebe,-6px_-6px_12px_#ffffff]
               active:shadow-[inset_6px_6px_12px_#bebebe,inset_-6px_-6px_12px_#ffffff]
               focus-visible:outline focus-visible:outline-4 focus-visible:outline-blue-600">
  Action Button
</button>

ただし、このように境界線や強いフォーカスリングを足すほど、Neumorphism本来の淡い見た目からは離れていきます。

アクセシビリティの注意

Neumorphismは、実務では原則としてインタラクティブ要素に使わない方が安全です。

特に以下の状態が判別しにくくなります。

  • 押せる状態
  • 押せない状態
  • 押された状態
  • 選択中の状態
  • キーボードフォーカス中の状態
  • エラー状態

もし装飾として採用する場合でも、上述したWCAGのコントラスト基準(SC 1.4.11など)をクリアできているか、 WebAIM Contrast Checker などを活用してください。


④ Claymorphism(クレイモーフィズム)

スタイル概要

Claymorphismは、膨らんだ粘土のような柔らかい立体感を、丸み・内側の光・影で表現するスタイルです。

Claymorphismのデモ画像

③で紹介したNeumorphismに似た柔らかさを持ちながら、より色が鮮やかで、コントラストを確保しやすいことが多いのが特徴です。

なぜ今このスタイルが使われるのか

デジタルUIが無機質になりすぎると、ユーザーとの感情的な距離が生まれます。

Claymorphismは、

  • 柔らかい
  • 親しみやすい
  • 触れたくなる
  • キャラクター性がある

という印象を作りやすいため、オンボーディングやヘルスケア、子ども向けサービスなどと相性が良いです。

Adobeの All the Feels が示すような、視覚以外の感覚を想起させる多感覚的な表現に近い方向性として捉えられるかもしれません。

UX理論との接点

観点 内容 出典
Aesthetic-Usability Effect 見た目が美しいUIは、ユーザーに「使いやすそう」と感じさせ、小さな問題への許容度を高める場合がある NN/g: The Aesthetic-Usability Effect

使うべき場面 / 避けるべき場面

判断 内容
✅ 向いている場面 子ども向けアプリ、ヘルスケア、ウェルビーイング系サービス、オンボーディング画面、空状態のイラスト的UI
❌ 避けたい場面 情報密度が高いBtoBダッシュボード、厳密な業務画面、テーブル中心のUI
⚠️ 注意点 装飾性が高いため、主要操作や情報構造を邪魔しない範囲で使う

実装例

Claymorphismのポイントは、外側の大きな影と、内側のハイライト・影を組み合わせることです。

<button class="py-4 px-8 rounded-2xl bg-pink-400 text-white font-black tracking-wider transition-all duration-200
               shadow-[0_10px_20px_-5px_rgba(244,114,182,0.6),inset_0_-4px_6px_rgba(0,0,0,0.15),inset_0_4px_6px_rgba(255,255,255,0.4)]
               hover:scale-[1.02] active:scale-[0.98]">
  Action Button
</button>

inset シャドウを上下に重ねることで、膨らんだ粘土のような質感を表現できます。

アクセシビリティの注意

Aesthetic-Usability Effectの誤解に注意

Aesthetic-Usability Effectは、「美しければ実際に使いやすくなる」という意味ではありません。

あくまで、ユーザーの知覚や印象に影響する効果です。

そのため、以下のような問題は装飾では解決できません。

  • 導線がわかりにくい
  • ボタンのラベルが曖昧
  • 入力フォームが複雑
  • エラー表示が不親切
  • 情報設計が破綻している

Claymorphismは感情的な親しみやすさを作るには有効ですが、UX設計そのものの代替にはなりません。

Claymorphismでは彩度の高い背景色を使うことが多いため、白文字とのコントラストが不足する場合があります。

特にパステルカラー上の白文字は危険です。
必ずコントラスト比を確認してください。


⑤ Modern Skeuomorphism(モダン・スキュモーフィズム)

スタイル概要

Modern Skeuomorphismは、現実世界の操作感を、最小限の影・ハイライト・グラデーションで取り入れるスタイルです。

Modern Skeuomorphismのデモ画像

初期iOSのような革・木目・紙などの過剰なテクスチャではなく、現代的なUIの中に「物理的に押せそう」「つまめそう」「切り替えられそう」という手がかりを与えるのが特徴です。

なぜ今このスタイルが使われるのか

AI生成UIやフラットなSaaS画面が増えると、逆に「触っている感覚」や「物理的な理解しやすさ」が価値になります。

Modern Skeuomorphismは、

  • 物理ボタンのような押し心地
  • トグルスイッチのような状態変化
  • 音楽プレイヤーのノブやフェーダー
  • デバイス操作に近いUI

と相性が良いです。

Adobeとの関連性を見出すなら Local Flavor のような、デジタル表現の中に質感・素材感・人間味を取り戻す流れが挙げられるかもしれません。

UX理論との接点

観点 内容 出典
Jakob's Law ユーザーは他のサイトや現実世界で得た経験をもとに、新しいUIにも同じような動作を期待する。物理的な操作感に近いUIは、既存のメンタルモデルを活用しやすい NN/g: Jakob's Law of Internet User Experience

使うべき場面 / 避けるべき場面

判断 内容
✅ 向いている場面 音楽プレイヤー、スイッチ、トグル、物理デバイスのコントロールUI、ゲームUI、クリエイティブツール
❌ 避けたい場面 情報一覧、テーブル、長文記事、業務画面など可読性や効率が最優先のUI
⚠️ 注意点 現実の見た目を再現しすぎると古く見えるため、質感は最小限に留める

実装例

Modern Skeuomorphismのポイントは、グラデーションとインナーシャドウによる控えめな立体感です。

<button class="py-4 px-8 rounded-xl font-bold text-gray-700 tracking-wider transition-all duration-75
               bg-gradient-to-b from-gray-100 to-gray-300 border border-gray-400/50
               shadow-[0_6px_10px_rgba(0,0,0,0.15),inset_0_2px_1px_rgba(255,255,255,0.9)]
               active:from-gray-300 active:to-gray-100
               active:shadow-[inset_0_4px_6px_rgba(0,0,0,0.2)] active:translate-y-[2px]">
  Action Button
</button>

active: でグラデーションを反転させることで、押し込まれたような感覚を作れます。

アクセシビリティの注意

Modern Skeuomorphismは操作感を伝えやすい一方で、装飾が過剰になると可読性を下げます。

特に以下に注意してください。

  • テクスチャを本文背景に使わない
  • 装飾的な影でフォーカスリングを邪魔しない
  • 見た目だけで状態を伝えず、ラベルやARIA属性も適切に使う
  • disabled状態やpressed状態を明確に区別する

物理的に見えるUIほど、ユーザーは「押せる」「動かせる」と期待します。
見た目と実際の挙動が一致していることが重要です。

3. 5つのスタイルの比較と選び方

プロダクトの目的に合わせて、以下のフローや表を参考にスタイルを選択してください

プロダクトで最も重視したいものは?
├─ 個性・インパクト・記憶に残る表現
│   └─ Neobrutalism
│
├─ 洗練・奥行き・レイヤー感
│   └─ Glassmorphism
│
├─ 親しみやすさ・柔らかさ・感情的な距離の近さ
│   └─ Claymorphism
│
├─ 物理的な操作感・現実世界のメンタルモデル
│   └─ Modern Skeuomorphism
│
└─ 淡い立体感・装飾的な美しさ
    └─ Neumorphism
        ※ただし、実務では原則として操作要素には非推奨
スタイル 強み 弱み 向いている場面 注意すべきWCAG観点
Neobrutalism 目立つ、操作可能性が伝わりやすい うるさくなりやすい、信頼感を損ねる場合がある LP、ポートフォリオ、キャンペーン SC 1.4.3、SC 1.4.11
Glassmorphism 奥行きが出る、洗練された印象 背景次第で可読性が落ちる モーダル、カード、ヒーローUI SC 1.4.3、SC 1.4.11、SC 2.4.7
Neumorphism 美しい、ミニマル 操作可能性・状態・フォーカスが見えにくい 装飾的UI、非操作要素 SC 1.4.11、SC 2.4.7、SC 2.4.11
Claymorphism 柔らかい、親しみやすい 装飾がノイズになりやすい オンボーディング、ヘルスケア、子ども向け SC 1.4.3
Modern Skeuomorphism 操作感が伝わりやすい 古く見える、過剰装飾になりやすい トグル、音楽UI、デバイス操作UI SC 1.4.3、SC 1.4.11、SC 2.4.7

4. 実装前のアクセシビリティチェックリスト

どのスタイルを選ぶ場合でも、実装前に以下を確認することで、見た目だけでなく実用性の高いUIに近づけられます。

チェック項目 関連するWCAG基準
テキストのコントラスト比は4.5:1以上あるか SC 1.4.3
大きな文字のコントラスト比は3:1以上あるか SC 1.4.3
ボタン・入力欄・アイコンなどの非テキスト要素のコントラスト比は3:1以上あるか SC 1.4.11
キーボードフォーカスが視認できるか SC 2.4.7
フォーカス状態が視認でき、装飾や固定要素に隠れていないか SC 1.4.11 / SC 2.4.7 / SC 2.4.11
hoverにのみ依存して追加情報を提示していないか SC 1.4.13
active / disabled / error / selected の各状態が区別できるか SC 1.4.11
背景画像やグラデーションが変わってもコントラストが保たれるか SC 1.4.3 / SC 1.4.11
アニメーションや動きが過剰でなく、必要に応じて停止・低減できるか SC 2.2.2 / SC 2.3.1 / SC 2.3.3 など
タッチターゲットのサイズが最小サイズ要件を満たすか SC 2.5.8

まとめ

本記事では、5つのUIスタイルを紹介しました。

しかし最も避けるべきなのは、ユーザーリサーチなしに「最近流行っているから」「かっこいいから」という理由だけでトレンドを採用し、UXを損なってしまうことです。

実際、Envatoの「2026年のUX/UIトレンド」に関する記事でも、視覚的な派手さよりも 「認知負荷の軽減」 を優先すべきであり、トレンドをそのまま採用することは「実際のユーザーではなく、想像上のユーザーのためにデザインしてしまう危険性がある」と警鐘を鳴らしています。

エンジニアがデザイン判断に迷ったときは、以下のステップに立ち返ってみてください。

  1. 目的で選ぶ: 見た目ではなく、その画面の「役割」に合っているか
  2. 理論で検証する: NN/gのUX理論や、WCAGのアクセシビリティ基準を満たしているか
  3. ユーザーで検証する: 実際のターゲットユーザーが迷わず操作できるか

今回紹介したスタイルは、デザインの「正解」ではなく、表現の「選択肢」にすぎません。
トレンドを知り、理論で判断し、コードで実装し、ユーザーで検証する。この流れを持てると、エンジニアでもUI実装の精度と説得力を大きく上げられるはずです。


参考資料

9
6
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?