<video> または <audio> 要素は自動的に再生されてはならない

ルールID: no-autoplay-audio
ルールセット: axe-core 4.10
ユーザーへの影響: 普通
ガイドライン: WCAG 2.1 (A), WCAG 2.0 (A), WCAG 2.2 (A), Trusted Tester, EN 301 549

Start building more accessible experiences

Axe DevTools Pro helps development teams find and fix up to 80% of accessibility issues while coding. No experience required. Get started with your free trial today.

Compliance Data & Impact

User Impact

Disabilities Affected

  • 視覚障害
  • 視聴覚障害
  • 認識障害

Standard(s)

  • WCAG 2.1 (A)
  • WCAG 2.0 (A)
  • WCAG 2.2 (A)
  • Trusted Tester
  • EN 301 549

WCAG 達成基準 [WCAG 2.1 (A)]

  • 1.4.2: Audio Control

WCAG 達成基準 [WCAG 2.0 (A)]

  • 1.4.2: Audio Control

WCAG 達成基準 [WCAG 2.2 (A)]

  • 1.4.2: Audio Control

Trusted Tester ガイドライン

  • 2.A: The user can pause, stop, or control the volume of audio content that plays automatically.

    修正方法

    次のいずれかの手法を使用してこの問題を修正してください。

    1. ユーザーが開始したアクションによってのみオーディオを開始する (強く推奨)。

    2. 自動再生されるオーディオを3秒以内に停止してください。

    3. 3秒以上自動的に再生されるオーディオを停止、一時停止、ミュート、または音量を調整するための、簡単に見つけられ、アクセスしやすいメカニズムを提供してください。

    なぜ重要なのか

    視覚障害や弱視があり、スクリーンリーダーソフトウェアを使用している人は、同時に他のオーディオが再生されている場合、スクリーンリーダーの音声出力を聞き取るのが難しい場合があります。オーディオの自動再生が3秒以上続く場合は、オーディオを一時停止または停止したり、オーディオの音量を制御したりするための、簡単に見つけられ、アクセス可能なメカニズムを提供する必要があります。オーディオコントロールを使用すると、他の音が再生されてもスクリーンリーダーの音声を聞くことができます。

    注意:

    ページにアクセスしたときにオーディオを自動的に再生すると、音声によるナビゲーションを行うスクリーンリーダーのユーザーが、自動的に開始されたサウンドによりそのナビゲーションが妨げられ、それを停止するメカニズムを見つける能力に影響を与える可能性があります。したがって、音声が自動的に(特に3秒以上)開始する習慣は推奨されません。ユーザーがページに到達した後に音声を開始するユーザーのアクションを奨励し、ユーザーがページに到達した後に音声を停止するのではなく、ユーザーのアクションによって開始します。

    ルールの説明

    オーディオを停止またはミュートする制御メカニズムがなければ、 <ビデオ> または <オーディオ> 要素が3秒以上オーディオを自動再生しないようにします。

    仕組みについて (簡単に言うと)

    このルールのアルゴリズムは次を返します:

    • オーディオにソースがない場合 (継続時間を解釈できない)、 <未定義になります> 。

    • 動画にソースがない場合 (継続時間を解釈できない)は <未定義です> 。

    • オーディオが自動再生可能で、 コントロールメカニズムがない場合は <False> 。

    • False <> ビデオが自動再生可能で、コントロール機構がない場合

    • <> オーディオが3秒未満しか再生されず、ループする場合はFalse。

    • <> ビデオが自動再生可能で、再生時間が3秒未満の場合はTrueになります (オプションを渡すことにより)。

    • <> ビデオが自動再生可能で、再生時間が許容時間未満の場合(再生範囲の設定による)はTrueになります。

    • <> オーディオが自動再生可能で、コントロールメカニズムがある場合はTrueになります。

    • ビデオが 自動再生可能で <、コントロールメカニズムがある場合は> Trueになります。

    リソース

    axe 4.10 ルールの一覧 を参照する

    この情報は役に立ちましたか?

    すでにフィードバックをいただきました、ありがとうございます。.

    あなたの回答は次のとおりです。

    この情報は役に立ちましたか?
    フィードバックが提出された日付/時刻: