2017-03-15 3 views
1

アクセシビリティのランキングが高いサイトを作成しようとしています。私が見つけたことの1つがあります。私のライブ検索(これはajaxリクエストを行い、検索バーに "keyup"と入力したものからの提案を表示します)。送信ボタンなしでアクセス可能なフォームを作成することはできますか?

あなたが探しているページにあなたを連れて行く完全なリンクのリストあなたの結果を含む投稿ページがないので、リンクをクリックするだけですので、送信ボタンは私の意見では冗長で無駄になります。

質問:検索ボタンがある場合よりサイトのランク付けが低いサイトでは、送信ボタンを使わずにライブ検索を行うことは可能ですか?

+1

通常、「フォールバック」シナリオを持つと考えられています。たとえば、ユーザーがJS(god forbid)を使用していない、またはユーザーが何らかの種類のスクリーンリーダーを使用しているとします。検索ボックスは、ユーザーをリストされた結果の新しいページに誘導します。 [アクセス可能なサイトを構築するのに役立つガイド](https://www.w3.org/TR/WCAG20-TECHS/) – Jackson

+0

@Jacksonあなたのコメントが答えになるかもしれません。 –

+0

も参照してください:[フォームを変更してWCAGの送信ボタンを含める](http://stackoverflow.com/q/21819437/1591669) – unor

答えて

0

通常、「フォールバック」シナリオを持つと考えられています。たとえば、ユーザーがJS(god forbid)を使用していない、またはユーザーが何らかの種類のスクリーンリーダーを使用しているとします。検索ボックスは、ユーザーをリストされた結果の新しいページに誘導します。

アクセスサイト構築に役立つガイドは(https://www.w3.org)[https://www.w3.org/TR/WCAG20-TECHS/]

+0

助けてくれてありがとうございます@ジャックソン私はサイト上でフォールバックを開始しますそのシナリオを考えてさえ –

+0

標準のスクリーンリーダーはJavaScriptを使用しています。アクセシビリティの問題ではありません。 – Adam

2

それが検索した場合よりも低くランク付けされされているサイトずに送信ボタンずにフォームEXライブ検索を行うことが可能ですで見つけることができますボタン?

あなたは提案されている第一の技術は、WCAG Success Criterion 3.2.2 On Input

で読み込む必要がG80: Providing a submit button to initiate a change of context

しかし、送信ボタンを必要としない別の技術があります: G13: Describing what will happen before a change to a form control that causes a change of context to occur is made

TLDR:はい、しかし。

関連する問題