2012-01-06 11 views
1

私はいくつかの検索を行いましたが、そこにはコマンドラインユーティリティがないので、ウェブページのアクセシビリティを評価することはできません。アクセシビリティをテストするためのコマンドラインソフトウェア

本質的に私は、多数のウェブサイトを作成し、アクセシビリティを評価するプロセスを自動化したいと考えています。

私は必要なすべてのページを取得して評価ソフトウェアを実行するcronジョブを持っていました。出力はWebサイトのアクセシビリティに解析されます。

誰でもこの目的のために働く可能性のあることは分かっていますか?

ありがとうございます!

答えて

2

+1 to @BrendanMcK answer ...そして私はTanaguruOpquastのことを知っています。

Tanaguruは、SaaSとフリーソフトウェアの両方です。チェックリストAccessiweb 2.1(これはWCAG2.0に厳密に従う)に基づいて、ページまたは数千のページを監査することができます。あなたはここに自由のためにそれを試すことができます。http://my.tanaguru.com/home/contract.html?cr=17>ページ監査
は、私は、サーバー上にインストールされていない、メーリングリストがありますあなたはこの巨大なのJavaのものをインストール困難

をした場合Opquastはあなたが試すことができますサービスです1ページの監査では無料ですが、そうでなければ無料ではありません。
品質チェックリスト(Opquast 1)、まったく新しい「アクセシビリティの第一歩」(アクセシビリティの専門家に連絡する前に修正する必要があることを明らかにした問題を目指しています)、アクセシビリティチェックリストAccessiwebとRGAA(どちらもWCAG 2.0に基づいていますが、私はRGAAがフランス語から英語に翻訳されたとは思いません)。

EDIT 2014:Tenon.ioは非常に有望であるK.木立にかなり新しいAPIである

(*)それはのような面倒な作業ですので、画像、地域と入力[タイプ=「画像」]はalt属性が不足しているかどうかをチェックします...それは人よりもコンピュータでうまくいく仕事です。コンピュータが行うことができないのは、altが存在する場合、その記述が不十分であるか、またはOKであるかどうかを評価することです。

+0

提案していただきありがとうございます!私はTanaguruをインストールすることに取り組んでいます。私はそれがまさに私が探しているものだと思います。 – jdehlin

3

アクセシビリティ評価が単純なのは...残念ながら、あなたが探しているものは合理的に可能ではありません。

主な問題は、プログラマティック/自動化された手段だけでアクセシビリティを評価することができないことです。確かにあなたが確認して旗を立てることができるものがありますが、間違っているとか100%の正確さで正しいと言うことは稀です。

例として、IMGに適切なALTテキストがあるかどうかを判断する問題を扱います。ツールがALTテキストがページの全体的なコンテキストで実際に意味を持つかどうかを判断することは不可能です。その決定をするためにページを見る人が必要です。しかし、ツールはいくらか助けることができます。それは、ALT属性を持たないIMGにフラグを立てることができます。また、記述テキスト(一般的なエラー)ではなくファイル名のように見えるALT属性を持つものにフラグを立てることもできます。しかし、すでにALTテキストがある場合は、ALTが正しいかどうか、また意味がないかどうかは確かに言えません。

ページがセマンティックマークアップを正しく使用しているかどうかを判断するのと同様です。ページでH1などのヘッダーが使用されておらず、書式用のスタイルのみを使用していると見なされるツールは、潜在的な赤旗です。しかし、H1や他の存在がある場合、それらが正しい意味を持つ順序にある​​かどうかを判断することはできません。

これは、Webページのアクセシビリティに関係する多くの問題のほんの2つです。

AJAXとJavascriptを使用するページでは、問題はさらに複雑になります。キーボードユーザーがページ上で必要なものすべてにアクセスできるかどうか、またはスクリーンリーダーのユーザーが使用されています。自動化されたツールは多少役立ちますが、このような場合のアクセシビリティを確認する唯一の方法は、実際にテストすることです。キーボードとスクリーンリーダーを使用してサイトを使用しようとします。

既存のアクセシビリティツールの一部を使用して、ページ上の潜在的な問題のリストを生成することができますが、これは非常に低い評価システムになります。これらの潜在的な問題のリストは、偽陽性と偽陰性実際には手動による調査の出発点としてのみ有用です。評価システムとして使用することは悪い考えかもしれません。

-

何が価値があるために、便利な出発点かもしれそこにいくつかのツールがあります。 Firefox用のアドオンはAccessibility Evaluation Toolbarですが、実際には評価自体はしません。むしろ、Webページから情報を引き出して、人間がそれをより簡単に評価できるようにします。

Web Accessibility Evaluation Tool (WAVE)もあります。ここでも、ツールユーザーがより簡単に評価を実行できるように、アクセシビリティ関連の情報をページに表示することに重点を置いています。

また、Cynthia Saysもチェックする価値があります。これはウェブページからレポートを生成する点で「評価」と呼ばれることが多くありますが、手動による調査の出発点としても役立ちます。たとえば、IMGタグに空のALTテキストがある場合(画像が純粋に美容的なものやスペーサーの場合は推奨されます)、生成されたレポートに「「alt」属性に空の値が含まれています。スペースやデザインにのみ使用され、意味はありません。 - それは潜在的なエラーにフラグを立てますが、エラーではないものにフラグを立てるか、エラーであるかもしれないものを逃す可能性があります。

Webアクセシビリティの一般的な情報については、Webアクセシビリティに関連するすべての項目の開始点として、WebAIM (Accessibility In Mind)サイトをお勧めします。

+0

非常に有益な投稿です。答える時間をとってくれてありがとう。私は本当にアクセス可能であると理解しています。それは、人間が文脈を見て、何がすべきかを決定するのに要します。私は非常に大規模な組織で働いています。多くの人がCMSを使ってサイトを更新しています。これらの人はすべて、Web開発における幅広いレベルの専門知識を持っています。私たちが最大の犯罪者を見つけるのを助けるいくつかの自動化は、私が本当に求めているものです。私は@ felipe-alsacreationsのTanaguruの提案は私が探しているものかもしれないと思います。 – jdehlin

+0

あなたは大歓迎です! - あなたがCMSを介して更新されたコンテンツを評価しているという事実は、あなたの範囲を幾分狭めるでしょう。おそらく初心者のユーザーは基本的なテキストコンテンツ、リンク、画像に固執するので、AJAXの問題やキーボードのフォーカスなどについてはあまり心配する必要はありません。単純なコンテンツには、自分のものではない問題のフラグが立てられません。 – BrendanMcK

関連する問題