学習ロードマップ

Web アクセシビリティ(WCAG)

WCAG を軸に、誰にでも使える Web を設計・実装・運用で担保するためのロードマップ。デザイナーやフロントエンド、プロダクト担当者向け。

いちばんやさしいウェブアクセシビリティの教本 人気講師が教える誰もが使えるコンテンツ作り モバイルアプリアクセシビリティ入門── iOS+Androidのデザインと実装 ウェブ・インクルーシブデザイン : Webのアクセシビリティとインクルージョンを実現するための実践ガイド Webアプリケーションアクセシビリティ──今日から始める現場からの改善
SCROLL TO BEGIN

このロードマップが扱うもの

使WCAG

このロードマップの全体像

このロードマップは、プロダクトを「誰でも使える」状態に引き上げたいフロントエンドエンジニア、デザイナー、プロダクトマネージャーを対象にしています。学び終えたときには、WCAG の原則を理解し、設計レビュー・実装・自動チェック・運用モニタリングまでを通して、アクセシビリティを機能の一部として扱えるようになることを目指します。

学習ステップ

1. WCAG の 4 原則と適合レベルを理解する: 知覚可能・操作可能・理解可能・堅牢の枠組みと A / AA / AAA の違いを整理します。 2. セマンティック HTML と ARIA の基本: ランドマーク、見出し構造、ラベル付け、ARIA は補助に留めるという原則を身につけます。 3. キーボード操作とフォーカス管理: タブ順序、フォーカスリング、モーダル内トラップなど、マウスに頼らない操作経験を実装レベルで担保します。 4. コントラスト・文字サイズ・モーション: 色・タイポ・アニメーションに関するガイドラインをデザイン段階から織り込みます。 5. 支援技術での実機検証: スクリーンリーダー、拡大表示、音声入力での利用を体験し、仕様書だけでは気づけない不具合を見つけます。 6. CI と運用への組み込み: 自動チェックツール、PR レビュー、継続的な改善プロセスをチームに定着させます。

注意点と周辺知識

アクセシビリティは「機能追加」ではなく「設計の質」の問題で、後から部分的に貼り付けると破綻しがちです。特に SPA や動的 UI では、フォーカス遷移・ライブリージョン・状態の通知が抜けやすいので、実装と同時に検証手順をセットにしておくことが重要です。WCAG は原則であり、現場の UI パターンに翻訳するにはパターンライブラリや実例への参照が欠かせません。周辺では、HTML のセマンティクス、CSS の最新機能、JavaScript による DOM 更新、ユーザビリティと UX、デザインシステム、法令・ガイドライン(業界や国ごと)を並行して押さえておくと判断が楽になります。

ロードマップ

4 つのステップで読み進める

  1. 01
    ステップ 01 いちばんやさしいウェブアクセシビリティの教本 人気講師が教える誰もが使えるコンテンツ作り
    いちばんやさしいウェブアクセシビリティの教本 人気講師が教える誰もが使えるコンテンツ作り
  2. 02
    ステップ 02 モバイルアプリアクセシビリティ入門── iOS+Androidのデザインと実装
    モバイルアプリアクセシビリティ入門── iOS+Androidのデザインと実装
  3. 03
    ステップ 03 ウェブ・インクルーシブデザイン : Webのアクセシビリティとインクルージョンを実現するための実践ガイド
    ウェブ・インクルーシブデザイン : Webのアクセシビリティとインクルージョンを実現するための実践ガイド
  4. 04
    ステップ 04 Webアプリケーションアクセシビリティ──今日から始める現場からの改善
    Webアプリケーションアクセシビリティ──今日から始める現場からの改善

第 1 章

いちばんやさしいウェブアクセシビリティの教本 人気講師が教える誰もが使えるコンテンツ作り

  1. いちばんやさしいウェブアクセシビリティの教本 人気講師が教える誰もが使えるコンテンツ作り

    いちばんやさしいウェブアクセシビリティの教本 人気講師が教える誰もが使えるコンテンツ作り
    この章の 1 冊 いちばんやさしいウェブアクセシビリティの教本 人気講師が教える誰もが使えるコンテンツ作り

    WCAG準拠のウェブアクセシビリティを導入から運用まで体系的に習得する

    この本で身につくこと
    • WCAG 2.1の4原則(知覚可能・操作可能・理解可能・堅牢)を実装レベルで説明できる
    • 適切なHTMLセマンティクスとARIAランドマークで支援技術が正しく読み上げられるマークアップを書ける
    • 色コントラスト比・フォントサイズ・フォーカス表示など視認性に関わるCSSの基準を数値で把握できる
    • アクセシビリティ方針の策定から試験手法(自動化ツール+手動)・運用フェーズの品質維持まで一連の組織プロセスを設計できる

    想定読者: ウェブ制作・フロントエンド開発に携わるエンジニアやデザイナーで、アクセシビリティ対応を実務に組み込みたい人。2024年4月施行の義務化対応として社内に仕組みを作りたい担当者にも適している

    本の詳細を見る →
  2. モバイルアプリアクセシビリティ入門── iOS+Androidのデザインと実装

    モバイルアプリアクセシビリティ入門── iOS+Androidのデザインと実装
    この章の 1 冊 モバイルアプリアクセシビリティ入門── iOS+Androidのデザインと実装

    iOSとAndroidのアクセシビリティを設計から実装まで体系化する

    この本で身につくこと
    • iOSのVoiceOverをはじめとするアクセシビリティ機能の仕組みと実装APIを説明できる
    • AndroidのTalkBack対応やコンテンツ説明の付け方など、OS側のアクセシビリティ機能を活かした実装ができる
    • WCAG 2.2の達成基準をモバイルアプリに適用する際のギャップと乗り越え方を理解できる
    • アクセシビリティの自動テストと手動テストを組み合わせた検証フローを構築できる

    想定読者: iOS・Androidのネイティブアプリ開発者またはUIデザイナーで、アクセシビリティ対応を実務に導入したいモバイル開発者

    前提知識: iOSまたはAndroidのネイティブアプリ開発の基礎的な実装経験(UIKit/SwiftUI、あるいはCompose/XMLベースのView) / UIコンポーネントの基本的な設計・実装の知識 / WCAG自体の事前知識は必須ではないが、付録を活用したい場合はWCAG 2.xの基本概念を調べておくと理解が深まる

    本の詳細を見る →
  3. ウェブ・インクルーシブデザイン : Webのアクセシビリティとインクルージョンを実現するための実践ガイド

    ウェブ・インクルーシブデザイン : Webのアクセシビリティとインクルージョンを実現するための実践ガイド
    この章の 1 冊 ウェブ・インクルーシブデザイン : Webのアクセシビリティとインクルージョンを実現するための実践ガイド

    Web アクセシビリティを組織・チームに根付かせる実践戦略を習得する

    この本で身につくこと
    • WCAG をはじめとする世界標準のアクセシビリティガイドラインの構造と準拠判断の根拠を説明できる
    • HTML・CSS・JavaScript・ARIA を組み合わせてアクセシブルなコンポーネントを設計できる
    • コンプライアンス要件とデザイン品質を両立させる組織的な計画手順を立案できる
    • スクリーンリーダーや代替入力デバイスなど主要な支援技術の特性を踏まえた UI 設計ができる

    想定読者: Web サービスの設計・開発・運用に携わるデザイナーおよびエンジニアで、WCAG 準拠やインクルーシブデザインの導入を業務として推進したい人

    本の詳細を見る →
  4. Webアプリケーションアクセシビリティ──今日から始める現場からの改善

    Webアプリケーションアクセシビリティ──今日から始める現場からの改善
    この章の 1 冊 Webアプリケーションアクセシビリティ──今日から始める現場からの改善

    既存WebアプリのアクセシビリティをHTML/WAI-ARIAから組織推進まで段階的に改善する

    この本で身につくこと
    • HTMLセマンティクスとWAI-ARIAの役割分担を理解し、スクリーンリーダー対応の実装判断ができる
    • フォームのラベル・バリデーション・カスタムコンポーネントをアクセシブルに設計・修正できる
    • コントラスト比・テキストサイズ・タイポグラフィなどUIデザイン基礎をアクセシビリティ観点で評価できる
    • モーダルダイアログ・通知・カルーセル・ドラッグ&ドロップなど複雑なUIパターンの段階的な改善手順を知る

    想定読者: フロントエンドエンジニアやUIデザイナーで、既存のWebアプリケーションにアクセシビリティ対応を組み込みたい実務者

    本の詳細を見る →