質問: 最新のwebアプリケーションでのアクセシビリティ 私は現在、ドイツの顧客向けに複雑なwebアプリケーションを開発するチームの一員です(申し訳ありませんが、プロジェクトについては何も言えません)。 「良き市民になりたい」とし、アクセシビリティを念頭に置いたアプリケーションを開発したいと思います。現在、次の問題に直面しています。 http://www.w3.org/wai/wcag20/quickref/ の規則に従うと、顧客が記述した仕様と矛盾する場合があります。それをどのように扱うべきですか? 「ajaxおよびdomの一部を置き換える)のような「新しいテクノロジー」を使用することで、ルールに従っているかどうかを確認するのは簡単ではありません。たとえば、いずれかのタブをクリックすると、コンテンツの一部が置き換えられます。ソース(firefox 3.6.10)を見ると、まったく変化はありません。ルールを正しく満たしているかどうかをどのように確認しますか? 質問がこのサイトに適切であることを願っています...
回答: これは古い質問ですが、一番上に表示されたので、ここで答えを示します。まあ、それほど多くの回答ではありませんが、他の回答では完全に対処されていないように見えるいくつかの重要なポイント: アクセシビリティのガイドラインはそれだけです-ガイドライン。それらが時代遅れになり、特定のコンテキストが欠如していることに注意し、アクセシビリティソフトウェアでうまく機能しないものを推奨する アクセシビリティの一部は、ブラウザおよび支援デバイス/ソフトウェアの製造元に依存する必要があります。これはエンドユーザーにとって完全に公平ではないことは知っていますが、標準とベストプラクティスが機能するためには、デバイスおよびソフトウェアの製造元がweb開発者と同じようにそれらに従う必要があります(私はjawsに欠けていることを常に嫌いましたこの点で最新) javascriptは現在webの一部です。それを要求することは完全に許容できます。最新の支援ソフトウェアとデバイスがそれを処理できるはずです(許可されている場合もあります)。 w3cでもこれを認識しており、ここでaria属性を調べる必要があります。 http://www.w3.org/wai/intro/aria 常に人間によるソリューションのテスト。仕様、標準、およびガイドラインに従うことは適切ですが、そこまで到達することはできません。最終的には、各製品を独自に分析する必要があります。