9

私が現在取り組んでいるプロジェクトの1つに、IE7と508のコンプライアンスの顧客要件があります。この顧客は現在、JAWSバージョン9を使用しており、WAI-ARIAをサポートするJAWSの新しいバージョンがなければ、私の言う要求は不可能です。WAI-ARIA、IE7、JAWS

  1. Accessible, 508 compliant Ajax Loading Indicator
  2. Accessible, 508 compliant Ajax Pagination

私は戻ってくると、彼らはJAWSの新しいバージョンにアップグレードする必要があるということを伝える前に(フリーダムサイエンティフィック社のウェブサイトから、WAI-ARIAがサポートされ、開始:たとえば、バージョン10では)、説得力のある議論を可能な限り多くの情報で武装させたいと考えています。まず、IE7はARIAの情報をJAWSに伝えることができますか(IE8から始まるARIAサポートの主張が見られましたが、IE7では明示的には何も動作しません)もしそうなら、それは限られた範囲に限られますか?この質問に対する答えが「はい」であり、サポートの程度が十分であるとすると、私が知るべきJAWSのバージョン10,11、および12のサポートには大きな違いがありますか?おそらくこれは会う良いバーです:上記の2つの質問を解決するためにARIAを適用するために必要なJAWSの最小バージョンはIE7の要件を前提にしています。

ここにはたくさんの質問がありますが、私は彼らがひとつの質問として一緒に働いたと信じています:IE7とJAWSのさまざまなバージョンとの間のWAI-ARIAのサポートの程度の概要を教えてください。上記とリンクしている顧客の要求をどの程度まで解決できるかを示します。

ありがとうございます!この質問のすべての要素に対処できない場合でも、私が共有できる情報に感謝します。

答えて

4

あなたはWAI-ARIAのサポートに準拠しているようですか? AFAIK 508はARIAの使用を指示しません。

ARIAは、ダイナミックなWebアプリケーションをアクセシブルにするための多くの困難を克服するために設計されていますが、これまでのやり方を置き換えるように設計された古いハックもあります。また、それは比較的新しい技術であるため、最新のブラウザーや支援技術以外には限られたサポートしかありません。

AJAXの進捗インジケータとページングが不可能な状態でARIAを使用できるようにするには、ARIAは簡単ではありませんが、通常、ページの更新された部分にフォーカスを当て、非表示のテキストスクリーンリーダーユーザーにいくつかの言葉の指示やヒントを与える。これが行われなければならないトリックは、JAWSが戻ってそれをロードするのではなく、ページのキャッシュバージョンであることをDOMのようにする方法です。 JAWS 9は以前のバージョンよりも優れています。

Googleの場合は、これを行うさまざまな方法を見つけることができるはずです。

2つのセッションでアクセシビリティコンサルタントを雇っていれば、暗闇の中で戸惑うこともあります。クライアントに話を聞いて、デザイン変更があればそれを提案することもできますアクセスが容易な方法で行うには複雑すぎます。

「まず第一に、JAWSにARIA情報を伝える できるIE7である」.. など

ブラウザは、彼らが営業のアクセシビリティ層に通知し、JAWSに直接ARIA情報を送信しませんメッセージを標準オペレーティングシステムのアクセシビリティメッセージとして解釈するシステム。支援技術(JAWSなど)は、これらのシステムメッセージを聴いているだけです。

+0

@Chrisにお返事ありがとうございます。私のプロジェクトマネージャーは、アクセシビリティの専門家をフルタイムで雇用することを実際に要求しています(クライアントのほとんどが508準拠を要求していますが、これまでのところ驚くべきことです)。 –

+0

AJAXアクセシビリティインジケータ(初心者向け)を作成することに関して、私は最高のグーグルで探究し、解決策を見つけることができませんでした。私は静的な読書のヒントのためにオフスクリーンのテキストを使って成功しましたが、テキストミッドアジャックスコールに集中することはできませんでした。あなたが私に良いリソースを教えたり、戻ってそれらのリンクされた質問に答えることができれば、それはすばらしいことになります。 –

+0

実際、私はアクセス可能なアプリケーション(ウェブベースであろうとスウィングであろうと)を作成するためにそこに品質情報がほとんどないことに驚いています。確かに、実際には実際には動作しないテクニックについては、多くのリソースが実際に説明されています。スクリーンリーダーを使用してアイデアを実際にテストしていないことがよく分かります。すべてが良い。 –

1

スクリーンリーダーにヒントを提供するためにスクリーンテキストを使用するというChris Bentleyの提案については話すことができません。これがうまくいくと私は考えていますが、私はそれがウェブサイト上で行われたことは決して見たことがありませまた、508準拠に設計された内部アプリを扱ったこともなく、ウェブ開発経験のない次のアプリもありませんでした。私はこの分野で経験のあるコンサルタントを雇うことを提案しています。 JawsのバージョンとWAI-ARIAのサポートの違いは何か分かりません。私はJaws 10が少なくともInternet Explorer 7でWAI-ARIAのサポートを提供していることを知っています。ちょうどJaws 10でhttp://news.yahoo.comに行きました。ランドマークからランドマークに移動するキー。同じマシンで問題なく複数のバージョンのJawを実行できます。現在、Jaws 10,11、および12がインストールされています。違いを説明する文書が見つからない場合は、Jawsの異なるバージョンをテストできます。

+0

こんにちは@ジャラッド。 JAWS 10をJAWS 9と一緒にインストールしようとしましたが、いくつかの問題がありました。JAWS 10のインストールでは、スタートメニューやデスクトップにアイコンが表示されませんでした。私はFreedom Scientificフォルダに行き、JAWS 9のインストールと同様の構造では表示されませんでした。JAWS 10のように見える実行可能ファイルを見つけて実行しましたが、ブラウザがクラッシュしたり、予告なしにコンピュータを強制的に再起動させてください! –

+0

私は10,11,12を同じコンピュータにインストールしています。私は明日の仮想マシンに9と一緒に11をインストールしようとし、結果を知らせます。 – Jared

+0

@ Jaredありがとう! –

0

WAI-ARIAのサポートはIE8およびFirefox 2以降から利用できます。スクリーンリーダーに関しては、JAWSの代わりにNVDAを使用してください。これは無料で、Firefoxでうまくいきます。実際、Mozilla Foundationは、NVDAスクリーンリーダーを改善するためにNVDAに資金を提供しています。彼らは一緒に素晴らしい仕事をしています。