WCAG 3.0 (W3C Working Draft 2025年9月4日版)

W3C にて策定作業が行われている WCAG 3.0 (W3C Accessibility Guidelines) の Working Draft が、2025年9月4日付で更新されました。前回の Working Draft が2024年12月12日付なので、9か月ぶりの更新になります。

この記事では、改めて WCAG 3.0 の概略をおさらいしつつ、今回の Working Draft の変更点、ならびに現時点でのガイドライン項目 (暫定) を俯瞰してみたいと思います。

WCAG 3.0 の概略

Explainer for WCAG 3.0」を見ると、WCAG 3.0 の構成や、適合についての考えかたが解説されています。ここでは簡単にサマリーします。

WCAG 3.0 の構成

WCAG 3.0 は、以下のような構成になっています (参考 : 「Explainer for WCAG 3.0」の 5. WCAG 3.0 Structure)。

各 Guideline (ガイドライン) の下には Requirements (要件) があり、Requirements には、Foundational (基礎的) のものと Supplemental (追加的) のものがあります。また Guideline によっては、Requirements に加えて Assertions (表明) がある場合もあります。この Assertions というのは、プロダクトの運用主体による文書化された表明で、アクセシビリティを担保 / 強化するための特定の手順 (トレーニング、運用プロセス、ユーザビリティテスト、ヒューリスティック評価、支援技術を用いたウォークスルー、など) を適切に踏んだ旨を表明するものです (参考 : 「Explainer for WCAG 3.0」の 5.3 Assertions)。

そして WCAG 3.0 には、参考情報 (関連文書) として、How to Documents (解説文書) と Methods (方法) が予定されています。それぞれ、従来の Understanding (WCAG 2.x 解説書) と Techniques (WCAG 2.x テクニック集) に相当するものと思われます。

Requirements や Assertions の試験に際しては、それぞれに対しておそらく試験範囲が定義されると思われます。「Explainer for WCAG 3.0」の「6. Testing」の章の 6.3 Scope) を見ると、試験範囲の想定として、items (個々のインタラクティブなコンポーネント、ラベル、エラーメッセージ、アイコン、画像、など)、views (ウェブページやアプリの各画面)、task flow (特定のユーザー行動のための一連の views のつながり)、product (ウェブサイトやアプリの全体) が検討されています。

適合についての考えかた

WCAG 3.0 の適合についての考えかたですが、上述の Foundational Requirements (基礎要件)、Supplemental Requirements (追加要件)、および Assertions (表明) に基づく適合モデルが検討されています (参考 : 「Explainer for WCAG 3.0」の 7. Conformance Approach)。Guidelines の中で規定された Foundational Requirements (基礎要件) をすべて満たすことが、概ね、従来の WCAG 2.x のレベル AA への適合に相当するようです。より高いレベルへの適合には、Supplemental Requirements (追加要件) や Assertions (表明) を満たすことが求められます。

WCAG 3.0 における適合レベルは、(従来の A、AA、AAA に代わり) BronzeSilverGold という格付けが検討されています。

上述の適合レベルに具体的にどのように影響するかは明記されていませんが、WCAG 3.0 では、Issue severity (問題の深刻度) という尺度を用いたスコアリングや、Adjectival ratings (形容詞的評価)、つまり単純な Pass / Fail ではなく、Fail (失敗した)、Progress (合格手前の途上である)、Pass (合格した)、Better (より優れている)、Exceptional (卓越した) のような段階的評価の導入も検討されています。

今回の Working Draft の変更点

前回の Working Draft との差分 (diff) を見ると、今回も多くの変更が加えられていますが、変更点のサマリーとしては Change log にまとまっています。

大きな変更としては、各 Guidelines の下に紐づく Requirements および Assertions が、かつては「Exploratory (検討段階)」と「Developing (開発段階)」のものが混在していたところ、ひととおり「Developing (開発段階)」というステータスになっている、というのがあります。これは「作業部会の中で項目としては概ね合意が得られているが、主要な懸念事項についてはこれから解決する状態」というステータスで、この後「Refining (精製段階)」「Mature (成熟段階)」と進む手前の段階になります。なお、(Working Draft の手前のドラフトである) Editors Draft を見ると「Exploratory (検討段階)」の Requirements および Assertions が散見されるため、今後のアップデートで Requirements および Assertions が増える可能性はありそうです。

Change log にはまた、「Explainer for WCAG 3.0」の Assertions のセクションも更新されたとあります。ひとつ目についたのは、以下の Editor's Note (編集者の注記) が追加されていることです。

W3C will explore providing an assertion statement formatter that organizations may use to create properly formatted assertions for use on websites and other public documents.

W3Cにて、Assertions を作成するのに利用できるフォーマットの提供を検討するとのことで、これが具現化されると、Assertions とはどういうものかが、よりイメージしやすくなりそうです。

WCAG 3.0 のガイドライン項目の一覧

以上を踏まえたうえで、今回の WCAG 3.0 Working Draft でリストアップされている Guidelines の項目を見てみると、以下の通りになります。今後も変更が入ると思いますが、上述の通りいずれも Development というステータスなので、 Guidelines の全体像を俯瞰するには良い頃合いかもしれません (そうでないかもしれませんが)。

Guidelines の項目名には参考までに仮訳を付けていますが、実際にリンクを辿って Working Draft の原文にアクセスしてみて、列挙されている Foundational Requirements (基礎要件)、Supplemental Requirements (追加要件)、Assertions (表明) をざっと併せ見ることで、各 Guideline の意図をより解像度高く汲み取ることができるかと思います。機械翻訳でも雰囲気はつかめるので、ご興味あれば一度眺めてみるとよいでしょう。

  1. Image and media alternatives  (画像およびメディアの代替)
    1. Image alternatives (画像の代替)
    2. Media alternatives (メディアの代替)
    3. Non-text alternatives (非テキストの代替)
    4. Captions (キャプション)
    5. Audio descriptions (音声解説)
    6. Figure captions (図のキャプション)
    7. Single sense (単一の感覚への非依存)
  2. Text and wording (テキストおよびワーディング)
    1. Text appearance (テキストの外観)
    2. Text-to-speech (テキストの読み上げ)
    3. Clear language (明快な言語表現)
  3. Interactive components (インタラクティブなコンポーネント)
    1. Keyboard focus appearance (キーボードによるフォーカスの外観)
    2. Pointer focus appearance (ポインタによるフォーカスの外観)
    3. Navigating content (コンテンツのナビゲーション)
    4. Expected behavior (期待される振る舞い)
    5. Control information (コントロールの情報)
  4. Input / operation (入力 / 操作)
    1. Keyboard interface input (キーボードインターフェースによる入力)
    2. Physical or cognitive effort when using keyboard (キーボード利用時の身体的または認知的な負荷)
    3. Pointer input (ポインタによる入力)
    4. Speech and voice input (音声による入力)
    5. Input operation (入力操作)
    6. Authentication (認証)
  5. Error handling (エラーの処理)
    1. Correct errors (エラーの修正)
    2. Prevent errors (エラーの防止)
  6. Animation and movement (アニメーションおよび動き)
    1. Avoid physical harm (身体的危害の防止)
  7. Layout (レイアウト)
    1. Relationships (関係性)
    2. Recognizable layouts (わかりやすいレイアウト)
    3. Orientation (利用の方向づけ)
    4. Structure (情報構造)
    5. No obstruction (妨げがないこと)
  8. Consistency across views (ビュー横断的な一貫性)
    1. Consistency (一貫性)
  9. Process and task completion (プロセスおよびタスクの完遂)
    1. Avoid exclusionary cognitive tasks (排他的に認知負荷のかかるタスクの防止)
    2. Adequate time (十分な時間)
    3. Unnecessary steps (不要な手順)
    4. Avoid deception (欺瞞の防止)
    5. Retain information (情報の保持)
    6. Complete tasks (タスクの完遂)
  10. Policy and protection (ポリシーおよび保護)
    1. Content source (コンテンツの提供元)
    2. Information privacy (情報のプライバシー)
    3. Agreement and risk (合意およびリスク)
    4. Algorithms (アルゴリズム)
  11. Help and feedback (ヘルプおよびフィードバック)
    1. Help available (ヘルプが利用可能)
    2. Feedback (フィードバック)
  12. User control (利用者による制御)
    1. Control text (テキスト表示の制御)
    2. Adjustable viewport (調整可能なビューポート)
    3. Transform content (コンテンツの変換)
    4. Media control (メディアの制御)
    5. Control interruptions (割り込みの制御)
    6. Control possible harm (起こり得る危害の制御)
    7. User agent support (ユーザーエージェントのサポート)

以上です。Accessible & Usable では引き続き、WCAG 3.0 の動向をウォッチしつつ、情報をアップデートしてゆきたいと思います。