必須の音声コントロール
Silktide は、音声を再生するページを検出し、利用者が音声を一時停止または停止したり、音量を調整したりできることを確認するよう求めます。これは、音声が自動的に再生される場合に特に重要です。
重要な理由
停止コントロールなしで再生される音声は、単なる迷惑にとどまりません。を使用している人は、ページの内容を読み上げて聞いています。競合する音声によってスクリーンリーダーの音声が完全にかき消され、ページを利用できなくなる可能性があります。また、注意や認知に困難のある人や、静かな環境にいる人の妨げにもなります。WCAG の達成基準 1.4.2(、最も基本的なの段階)では、3秒を超えて自動的に再生される音声を、システム音量とは独立して一時停止、停止、またはミュートできることを求めています。
修正方法
このチェックは、指摘された各ページの音声を確認するための通知です。
- 音声の自動再生は完全に避けます。これは最も安全で、利用者にとって使いやすい方法です。
- 音声を3秒を超えて自動再生する必要がある場合は、ページの冒頭付近に、一時停止または停止するための視認可能なコントロールを用意するか、ミュート機能を含む独立した音量コントロールを用意します。
- 埋め込みプレーヤーでは、コントロールが有効になっていることを確認します。
<!-- 停止する方法がない自動再生音声 -->
<audio src="theme.mp3" autoplay></audio>
<!-- 修正済み:利用者が一時停止、停止、音量調整を行える -->
<audio src="theme.mp3" controls></audio>
ページに問題がないことを確認したら、指摘をします。
Silktide によるテスト方法
- 各ページの内にある音声プレーヤー(
<audio>要素)を探します。 - 音声を含む各ページを指摘し、音声を一時停止、停止、またはミュートできることを確認できるようにします。Silktide は、提供されているコントロールが十分かどうかや、自動再生される音声がどのくらい続くかを自動的に判定できません。
トラブルシューティング
音声が自動再生されない
訪問者が再生を選択した場合にのみ音声が再生され、プレーヤーに通常のコントロールがある場合、ページは基礎となる要件に適合しています。指摘を承認してください。
別の方法で埋め込まれた音声
検出されるのは <audio> 要素のみです。動画プレーヤーやカスタムスクリプトを通じて再生される音声はこのチェックでは指摘されないため、手動で確認してください。