1

セクション 508 の要件の 1 つは、ページがスタイルシートなしで読み取り可能であることです。

§ 1194.22 (d) 文書は、関連するスタイル シートを必要とせずに読みやすいように編成する必要があります。

現在、スタイルを有効にしないと Google マップが機能しないという問題に直面しています (図を参照)。マップのすべての異なる部分が順番に印刷されるだけで、意味はありません。以下にサンプル画像を添付しました。

これに対処する簡単な方法はありますか?私が考えることができる唯一のことは、CSS が無効になっているかどうかを確認するために JavaScript を使用してテストすることです (ひどいことです、私は知っています) . (JavaScript も無効になっていると、マップが読み込まれなくなるので問題です。) 明らかに、静的マップには同じ機能 (ズーム、パンなど) がすべて組み込まれているわけではありませんが、読みやすいページが提供されます。そう:

  • スタイルの無効化に関して Google マップ 508 準拠にする別の方法はありますか?
  • そうでない場合、上記の修正を行うために CSS が無効になっていることをテストするにはどうすればよいでしょうか?

スタイルのない地図の例: スタイルシートが無効になっている Google マップ

4

2 に答える 2

2

あなたが指している標準は、主に静的コンテンツ用です。Google マップは高度にスクリプト化されているため、1194.21 - ソフトウェア アプリケーションの標準を呼び出し<noscript>、マップの後に「Google マップ表示中」のようなタグを付けます。. アクセス可能なバージョンは _ __ にあります。"

次にマップをテストするときは、準拠していない可能性が最も高いため、政府機関のセクション 508 コーディネーターから、マップに対して同等の円滑化の例外を要求する必要があります。これにより、Google マップを提供できますが、情報を取得する同等の方法を提供できます。アルバートが指摘した静的メソッドが受け入れられる場合は、そのリンクを Google の近くに配置する必要があります。

于 2013-04-17T13:03:01.200 に答える
1

ビジネス用の gmaps はこのオプションを提供しません: https://developers.google.com/maps/documentation/business/accessibility
そのリンクはビジネス用の Google マップです。 a11y ポリシーの下の API リンク: http://www.google.com/accessibility/policy/
グーグルアースがありますが、それはあなたが望むものではないと思います。これは粘着性があり、ベストプラクティスではありませんが、やらなければならないことをしなければなりません...cssがオフになっていることを検出できるので、ページの読み込み時に最初にその関数を実行します。イメージ マップ フォールバックは、そうでない場合、静的マップのみを提供します。静止画像をフォールバックとして使用することについての投稿を書きました。これを使用できます。注: これには、先​​ほど説明した機能全体が含まれているわけではありません。静的な画像のフォールバックを使用して gmap を読み込むだけです: http://bowdenweb.com/wp/2011/05/optimize-google-maps.html

于 2013-03-28T07:23:54.803 に答える