Nathan Gaidaiの写真
ネイサン・ガイダイ
目次

WCAG とは何ですか?

目次

人種、国籍、文化、信条、障害に関係なく、誰もが Web から公開データにアクセスする権利を有します。 1990 年代半ばにインターネットが急速に成長するにつれて、国際組織は ワールド ワイド ウェブ コンソーシアム (W3C) が結成されました。その後すぐに、この組織は、公開されている Web サイトのほとんどが次のようなものであることを特定しました。 アクセシビリティ 懸念事項。

W3C の目標は、世界中の Web ベースのテクノロジーの技術標準を実装することです。 W3C は、Web 開発者が総合的な Web サイトを作成するための基盤として使用できるガイドラインを作成しています。 W3C の最も注目すべき貢献の 1 つは、Web コンテンツ アクセシビリティ ガイドライン (略して WCAG) のリリースでした。少し長文になるかもしれないので、コーヒーか紅茶を飲みながら、ゆっくりと座って時系列に沿って読み進めてください。

WCAG とは何ですか?また、どのように始まったのですか?

1999 年 5 月に、W3C は WCAG の最初のバージョンをリリースしました。このガイドラインには、障害のある人が Web コンテンツにアクセスできるようにする方法についての詳細な説明が含まれていました。主な目的はアクセシビリティの向上でしたが、Web トラフィックの増加という点でも効果がありました。

開発者が W3C の WCAG に従うことに惹かれるのは、W3C が障害を持つ人々を支援するだけではないためです。ガイドラインに従うことで、Web サイトはより効果的で市場性の高いものになります。 W3C の標準に準拠した Web サイトを持つ企業は、アクセシビリティ機能により、より多くのトラフィックを集める傾向があります。

WCAG 1.0 について

WCAG 1.0 アクセシブルなデザインの一般原則を説明する 14 のガイドラインがありました。各ガイドラインには、番号、ステートメント、ガイドライン ナビゲーション リンク、対象読者を含む根拠、チェックポイント定義のリストが含まれています。

ガイドライン一覧

  1. 聴覚または視覚コンテンツの代替を提供する
  2. 色だけに頼らないでください
  3. マークアップとスタイルシートを適切に使用する
  4. 自然言語の使用法を明確にする
  5. 美しく変形するテーブルを作成する
  6. 新しいテクノロジーを搭載したページが適切に変換されるようにする
  7. 時間に敏感なコンテンツの変更をユーザーが確実に制御できるようにする
  8. 組み込みユーザー インターフェイスへの直接アクセスを確保する
  9. デバイスに依存しない設計
  10. 暫定的な解決策を使用する
  11. W3C テクノロジーとガイドラインを使用する
  12. コンテキストと向きの情報を提供する
  13. 明確なナビゲーションメカニズムを提供する
  14. 文書が明確かつシンプルであることを確認する

優先事項

WCAG 1.0 の各チェックポイントには、アクセシビリティに影響を与える 3 つの優先レベルがあります。優先順位 1、2、および 3 は、開発者に特定のチェックポイントに従うことが重要な理由を簡単に示します。

  • 優先度 1 は、ほとんどの Web サイトの基本要件です。著者 しなければならない このガイドラインに従ってください。そうしないと、1 つ以上のグループの人々が情報にアクセスできなくなるでしょう。
  • 優先度 2 ウェブサイトのアクセシビリティが大幅に向上します。著者 すべき このガイドラインに従ってください。そうしないと、1 つ以上のグループの人々が情報にアクセスすることが困難になるでしょう。
  • 優先度 3 ウェブサイトのアクセシビリティが大幅に向上します。著者 5月 1 つ以上のグループの人々が情報にアクセスしやすくなるように、このガイドラインを実装してください。

適合レベル

ガイドラインを完了し、チェックリストに従うと、特定の適合レベルが Web サイトに表示されます。これは、Web サイトのアクセシビリティのレベルをマークする評価システムと考えることができます。 

  • 適合レベル「A」は、優先レベル 1 のチェックポイントがすべて満たされていることを意味します。
  • 適合レベル「AA」は、優先レベル 1 および 2 のチェックポイントがすべて満たされていることを意味します。
  • 適合レベル「AAA」は、優先レベル 1、2、および 3 のチェックポイントがすべて満たされていることを意味します。

WCAG 2.0 とそのガイダンスの層

世界中の多くの個人や組織が、以前のバージョンへの慎重に計画されたアップグレードとして機能する WCAG 2.0 の開発に貢献してきました。 

2008 年 12 月、W3C はアクセシビリティをより広範囲にカバーするこの新しいバージョンを導入しました。次の障害を持つ個人を支援するために、新しい Web アクセシビリティ ガイドラインが Web 開発者に提供されました。

  • ビジュアル
  • 聴覚
  • 物理的な
  • スピーチ
  • 認知
  • 言語
  • 学ぶ
  • 神経系

ガイドラインとその実装方法を直接説明する WCAG 1.0 とは異なり、WCAG 2.0 は若干異なるアプローチを採用しています。実装には、Web 開発者が独自のガイダンス層を理解し、順番に従う必要があります。

What is wcag

原則

このセクションでは、Web アクセシビリティに関する基本的な考え方または基本的な真実について説明します。 4 つの柱は、開発者が構築する基盤として機能します。これらの原則のいずれかが満たされていないと仮定します。その場合、障害のある人はウェブサイトのコンテンツを理解できなくなります。

  1. 知覚可能: エンド ユーザーは、Web サイトの情報とユーザー インターフェイス コンポーネントを見栄えの良い方法で認識できなければなりません。それは彼らの五感すべてに見えるはずです。
  2. 操作可能: エンド ユーザーは、Web インターフェイスをナビゲートして操作できる必要があります。ユーザーが実行できないアクションは必要ないはずです。
  3. 理解できる: ユーザーは、ユーザー インターフェイスとサイトのコンテンツの操作方法を理解する必要があります。彼らの理解を超えた内容や操作があってはなりません。
  4. 堅牢: Web サイトは、次のユーザーによって解釈できるように、バランスがとれている必要があります。 支援技術 テキスト読み上げリーダー、音声入力ソフトウェア、代替入力デバイスなど。 

ガイドライン

上記の各原則の下には、合計 14 のガイドラインが含まれています。構造をより深く理解するには、原則を「カテゴリー」として考え、ガイドラインで各カテゴリーを満たすための基本的な目標を説明します。 以下に 4 つの原則に基づくガイドラインについて説明します。

原理 ガイドライン
知覚可能 代替テキストを提供する
タイムベースメディアの代替手段を提供する
コンテンツのプレゼンテーションは、情報を失わずに適応可能である必要があります
コンテンツはエンドユーザーが見たり聞いたりできるように十分に区別できる必要があります
操作可能 すべての機能がキーボードで利用できる必要があります
コンテンツを読んで使用するのに十分な時間を確保する
発作を引き起こすことが知られている方法でコンテンツをデザインすることは避けてください。
ユーザーのナビゲーション、コンテンツの検索、現在地の特定を支援します
理解できる コンテンツは読みやすく、理解できるものでなければなりません
Web ページは予測可能な方法で表示され、動作する必要があります
ユーザーは間違いを回避または修正するために機能を支援する必要があります
屈強 ウェブサイトは、現在および将来のエージェントおよび支援技術と互換性がある必要があります

成功基準

ガイドラインが原則のサブセクションであるのと同様に、成功基準もガイドラインのサブセクションです。このセクションには、ガイドラインを達成する方法に関する一般的な手順が含まれています。これは、次のようなチェックリストとして機能します。 適合レベル WCAG 1.0では。また、WCAG 2.0 では、レベル「A」、「AA」、および「AAA」の適合性定義が維持されています。

十分なアドバイス技術

この時点で、Web 開発者ではない人は、Web コンテンツのアクセシビリティ ガイドラインに関する膨大な情報に圧倒されてしまうかもしれません。初心者の Web 開発者にとっては、何をすべきか、どこから始めるべきかについて混乱することさえあるかもしれません。

良いニュースとしては、W3C が、開発者がガイドラインにどのように対処すべきかをよりよく理解できるように、テクニックのリストに至るまでガイドラインを文書化していることです。の文書では、 WCAG 2.0、へのリンク 出会い方ガイドラインの下にある、「アコーディオン メニュー」として知られる垂直方向に積み上げられたリストに整理されたドキュメントの完全なリストが表示されます。

WCAG 2.1 とは何ですか? なぜそれが必要なのでしょうか?

2023 年 2 月時点の WCAG の更新バージョンはバージョン 2.1 になります。この時点で、読者は「まだバージョン 1.0 を実装する必要があるのか?」と疑問に思うかもしれません。 2.0 と 2.1 の違いは何ですか?それについてさらに話しましょう。

最初の質問については、WCAG の古いバージョンを知っているのは良いことですが、時間に敏感なプロジェクトでは最新バージョンを実装することを優先する必要があります。時間が経つにつれて、支援技術はより高度になり、Web 開発者はそれに対応する必要があります。これが、W3C が標準を継続的に改善する理由の 1 つです。

2 番目の質問は、バージョン 2.0 と 2.1 の違いについてです。原則とガイドラインは変わりません。ただし、さらに 17 の成功基準があります。これらの新しい基準には、さまざまな種類のエンド ユーザーのニーズに応えるように設計された新しい技術が含まれています。 

新機能 WCAG 2.1 は、知覚可能、操作可能、堅牢という原則に基づいて、モバイル ユーザー、視覚、認知、学習、運動に障害のある人々に焦点を当てています。

  • レベル A の 5 つの新しい成功基準
  • レベル AA の 7 つの新しい成功基準
  • レベル AAA の 5 つの新しい成功基準

WCAG の今後の計画

現在 WCAG 2.2 草案が作成され、2023 年 4 月に公開される予定です。これには、いくつかの達成基準の変更と廃止が含まれています。

私たちの世代がテクノロジーの新時代を迎えるにつれて、新しいタイプの障害が導入され、新しい Web ベースのアプリケーションが開発されています。また、次のような没入型の世界を作る方法についての話し合いや研究も進行中です。 メタバース より幅広い人々が利用しやすくなります。人々は、デジタル時代をさらに深く掘り下げるにつれて、Web アクセシビリティ ガイドラインが更新されることを期待できます。

86 / 100 SEOスコア