4

Web開発者として、私が取り組んでいるプロジェクトの多くは政府の傘下にあるため、508のアクセシビリティ法、場合によってはW3Cアクセシビリティガイドラインの対象となります。これらの要件を満たしながら、Flashをどの程度使用できますか?

javascriptを使用する場合、マントラは、同じコンテンツと機能を異なるページで、またはインタラクティブ性や動的性の低い方法で提供することにより、「優雅に劣化する」ことです。これにより、JavaScript以外のブラウザ/ユーザーが引き続きサイトを使用できるようになるだけでなく、検索エンジンボットがすべてのコンテンツにアクセスできるようになります。JAWSやOrcaなどの画面読み上げソフトウェアのユーザーも、引き続きサイトを完全に使用できます。

フラッシュを使用して、フラッシュ以外のユーザーのために適切にフォールバックする同様の方法はありますか?そうでない場合、検索エンジンボットはフラッシュベースのコンテンツにどの程度アクセスできますか?また、スクリーンリーダーはフラッシュベースのコンテンツをどのように処理しますか?

4

4 に答える 4

13

私は拡大ツールと TTS を利便性のために使用していますが、必須ではありません。Flash は、世の中に出回っているアクセシビリティ ツールの大部分では動作しません。JAWS (Windows のマーケット リーダーですが、決して圧倒的な支配力を持っているわけではありません) は、Flash をサポートしていると言っていると思いますが、ほとんどの Flash 開発者は、JAWS が Flash ムービーのテキスト コンテンツを理解できるようにするために必要な作業を行っていないようです。また、多くの視覚障害のあるユーザーは、フラッシュをインストールしていません。95% 以上の場合、フラッシュは役に立たないからです。

もう 1 つの考慮事項は、Mac OS X が提供する組み込みのテキスト読み上げ機能も、ほとんどの Flash ムービーでは何もできないことです。

IMO の「劣化」またはコンテンツの HTML バージョンへのリンクを提供することは、おそらく、サイトにアクセスできることを保証する唯一の実用的な手段です。ゼロから始める場合は、可能であれば Flash よりも JavaScript / JQuery を強く検討します。

于 2008-11-06T18:19:56.883 に答える
3

私は Jaws の完全な盲目のユーザーであり、簡単に言えば状況によるということです。たとえば、YouTube では、ミュート ボタンと再生/一時停止ボタンにアクセスできます。ただし、スライダーなどは機能しません。適切にコーディングされていれば、Flash がサイトのアクセシビリティを決定するのは、コンテンツ自体とほぼ同じではないと思います。たとえば、ビデオを再生する必要がある場合、目の不自由な人がビデオを理解できるように十分なナレーションがありますか? グラフを表示している場合、そのデータのテキストによる説明はありますか? 可能であれば JavaScript / JQuery を使用するように言った投稿者に同意しますが、Flash を必要とするビデオなどについては、ビデオをミュートしたり、ビデオを停止したりできるように十分にアクセスできるようにすることができます。

于 2008-11-08T16:57:10.840 に答える
1

Flashは視覚障害者が利用できるようにすることができますが、時間と労力がかかります。自動的に立ち入り禁止区域ではありません。Alxpが指摘しているように、さまざまなブラウザがこのようにフラッシュと一緒に再生されるかどうかを確認することは依然として重要です。

フラッシュにはもう1つの問題があります。それは、キーボードショートカットを盗むことです。ページにフラッシュが表示されると、多くの標準的なブラウザのキーボードコントロールが機能しなくなります。これらのショートカットは、マウスの問題を抱えている人や、その他の理由でキーボードを好む人にとって非常に重要です。

于 2008-11-06T18:52:22.340 に答える
1

ナビゲーションなどに Flash を使用している場合は、ひざまずいて代わりに HTML と CSS を使用してください。サイト リーダーを使用しているユーザーだけでなく、次のようなユーザーに対しても、より適切に劣化します。

  • 接続速度が遅い (テザリングされた電話など)
  • フラッシュをオフにする
  • Flash がインストールされていないコンピューターを使用しており、管理者権限を持っていない
  • 彼らの Flash のバージョンはひどく時代遅れであり、更新できない/できない。

ただし、Flash が不可欠なゲームのようなものを作成している場合は、聴覚障害者向けにいくつかのヒントがあります。

  • ゲームでベルやサウンドを使用してゲーム イベントを示す場合は、これを視覚的なベルに変えるオプションを追加します。

この例は、Plants vs. Zombies のゲームです。何ヶ月も音を消してプレイしました(通常、バックグラウンドで音楽を再生していました)。一部のゾンビは、出現する数秒前に音でアナウンスされていたことに気づきませんでした。これにより、ゲームが難しくなりました。

  • 音声による指示がある場合は、テキストも入力してください。これは動画にも当てはまります!ビジュアルとオーディオを組み合わせるのが難しい場合があるため、ゲーム/ビデオの横にテキスト ファイルを配置するよりも、テキスト オーバーの方が適しています。
于 2010-11-16T14:36:29.437 に答える