5

スコットランドの地方自治体の部門向けに新しいサイトを設計しており、サイトの最低限のアクセシビリティ レベルを満たしていることを確認したいと考えています。

いくつかの jQuery エフェクトを使用し、コンテンツを AJAX 化することも計画していました。しかし、このすべての JavaScript にはおそらくアクセスできないことに気付きました。

VS2008 ASP.NET 3.5 フレームワークを使用します。(C# サーバー側および SQL Server 2005 データベース)

政府が運営するサイトの最低基準を知っている人はいますか? 一般向けで、ターゲット ユーザーは 11 歳から 17 歳の子供です。

また、私たちのウェブサイトをチェックするためのツールはありますか? Visual Studio のビルトイン/アドオン ツールは素晴らしいでしょう。

私たちは通常、管理チームのために社内サイトを設計しているため、アクセシビリティについて心配する必要があったのはこれが初めてです。必要に応じて「ダミー」スタイルで回答してください。:)

ありがとう!

4

9 に答える 9

8

また、特にこれは政府のリソースであるため、障害者差別法を遵守する必要があります。

行為に関する情報http://www.direct.gov.uk/en/DisabledPeople/RightsAndObligations/DisabilityRights/DG_4001068

およびhttp://www.coi.gov.uk/guidance.php?page=169

そして、 http: //www.webcredible.co.uk/user-friendly-resources/web-accessibility/uk-website-legal-requirements.shtmlでのウェブサイトと行為に関するいくつかの情報

およびhttp://www.alistapart.com/articles/accessuk

私たちはかなりの数の地方自治体を扱っており、視覚障害のある人が使用できるように、すべてのサイトにスクリーンリーダーを介してアクセスできる必要があります。そのため、ユーザーがJavaScriptとCSSを無効にしている場合はナビゲートできる必要があります。

サイトでCSSを使用する場合は、ナビゲーションと構造が適切に機能するように劣化することを確認する必要があります(たとえば、ナビゲーションをページの最後の項目にしないで、CSSを使用して上部に移動します)。 。ナビゲーションをJavascriptに依存させないでください(または、少なくともユーザーがJavaScriptをオフにしている場合は、別のナビゲーション方法を使用してください)。

HTMLとCSSを検証して、エラーがないことを確認する必要があります。

すべての画像にはALT属性が必要です

すべてのリンクにはタイトル属性が必要です

すべてのテーブルには要約が必要です

これらのような項目は他にもたくさんありますが、テストでこれらにフラグを立てる必要があります。

サイトのテストに関しては、無料のスクリーンリーダーがいくつかありますが、それらがどのように機能するかについてはかなりの打撃を受け、失敗したため、成功は限られていました。「Jaws」は現時点では業界の「標準」のようですが、これは途方もなく高価なので、テストを別の会社にアウトソーシングすることをお勧めします。いくつかの評議会はこれを自分たちで組織するでしょうが。

また、Lynxなどのテキストのみのブラウザでサイトをテストする必要があります。

さらにいくつかのリソースが以下にあります。

ジョーズhttp://www.freedomscientific.com/products/fs/jaws-product-page.asp

無料のhttp: //www.screenreader.net、http://www.webaim.org/simulations/screenreader.php、http//www.xpscreenreader.com/

http://firevox.clcworld.net/-Firefoxプラグイン http://sourceforge.net/projects/fangs/-Firefoxプラグイン

アクセシビリティチェッカー

機能的アクセシビリティ評価者-http: //fae.cita.uiuc.edu/

WAVE- http: //wave.webaim.org/ Cynthia Says- http://www.cynthiasays.com/

TAWWebアクセシビリティテスト-http : //www.tawdis.net/taw3/cms/en/

または、上記のすべてのチェックとHTMLおよびCSSバリデーターを含むFirefoxアクセシビリティチェッカーをダウンロードしますhttps://addons.mozilla.org/en-US/firefox/addon/5809

于 2009-04-29T10:48:36.687 に答える
2

最初にクライアントにこれらの要件を明確にしてもらい、クライアントが実際に主題について調査するようにしてください。彼らは現在それについて何も考えていない可能性があり、誰かが指摘したときに要件をさらに下に追加するだけだからです(私を信じてください.スコットランドの政府機関で働いていました!)

私が政府で働いていたとき (2004 ~ 2006 年)、重要なのは e-Gov ガイドラインであり、アクセシビリティに関するものもありました。これらが公的にアクセス可能だったのか、それともイントラネットでのみ利用可能だったのかは覚えていませんが、同じドキュメントのように見えるこのページを見つけました: Web ガイドライン. 繰り返しますが、遵守すべき正しい文書は何かをクライアントに明確にする必要があります。また、組織によっては、独自のアクセシビリティ基準を持っている場合もあります (もちろん、あなたが言うことはできませんが、小規模な評議会の 1 つがこれを持っている可能性は低いと思います)。

アクセシビリティを達成する唯一の方法はシンプルであると人々が信じているため、ドキュメントは非常に平凡で読みにくく、見苦しい Web サイトになることがよくあります。もちろん、これは真実ではないので、ガイドラインを解釈し、それを破る正当な理由を提供するのはあなた次第です。

ツールに関しては、ある種の自動テストを意味していると思いますか? もしそうなら、答えはイエスです。しかし、あなたの唯一のテスト方法としてそれらに頼らないでください! ウェブサイトが本当にアクセスしやすいかどうかは、自動化されたテストでは決してわかりません。実際のテストだけがそれを行うことができます. ツールが便利な場所の 1 つは、色のコントラストをチェックすることです。さまざまな形式の色覚異常をエミュレートするアルゴリズムを使用してページをレンダリングするツールがいくつかあります。

于 2009-04-29T10:29:17.027 に答える
1

Visual Studioは、サイト用に選択したDOCTYPEと、使用されているWebブラウザーのバージョンに完全に基づいて、クライアント用のアクセス可能なX / HTMLマークアップを生成します。これは、優れた機能です。

公共部門のサイトでは、JavaScriptが無効になっている場合は、AJAXまたはJQuery要素も使用できるようにする必要があります。つまり、ファンキーな追加機能をJSに恵まれたユーザー向けのオプションの追加機能にしますが、ページのコア機能は関係なく機能します。

基本的な機能をJQueryに依存しないでください。すべての可能性で、スクリーンリーダーはおそらくそれを理解できず、JS以外のブラウザーも理解できないことを覚えておいてください。

非JSブラウザーは必ずしも古いブラウザーを意味するのではなく、携帯電話やその他の将来のデバイスなど、まだ知られていないデバイス上のWebブラウザーを意味する場合があることに注意してください。

XHTML1.0StrictのようなDOCTYPEを使用していることを確認する必要があります。DOCTYPEを指定すると、Visual Studioは特定の互換性のあるマークアップを生成し、90%が「有効な」コードを作成するための要件を満たします。W3C Validator Serviceを使用して、追加のコード品質を確認できます。

コンテンツのアクセス可能性については、次のことを考慮する必要があります。

  • 私が使用した配色は十分にコントラストを付けてください(部分的に視力のあるユーザーの場合)
  • 私はページで明確でよく構造化されたテキストを使用していますか(目の不自由なユーザー向け)
  • CSSとHTMLの分割を利用し、CSSが無効になっている場合は、ページが適切な方法でレンダリングされるようにします(少なくとも、スクリーンリーダーが理解できるように見えます)。
  • W3Cバリデーターを使用してコードが有効であることを確認してください

お役に立てば幸いです。

于 2009-04-29T10:48:55.780 に答える