私はこの質問に対する意見を探しています。これは大抵の意見だから誰かを正しい答えとしてマークするのは難しいでしょうが、UIの経験がたくさんある場合は、あなたの推論を分けてください。[Tab]キーを押したときのドロップダウンリストの使い勝手に関する質問
私はウェブアプリケーションで完全にJavaScriptを使用しているドロップダウン(選択タグ)を持っています。ドロップダウンを変更するときにASP.NETポストバックを使用していましたが、実際には異なるブラウザでは一貫性がなく、矛盾していました。ドロップダウンをクリックし、ドロップダウンでオプションをクリックすると、フォーカスはそのドロップダウンにとどまりますが、インデックス/オプションは変更されます。すばらしいです!ドロップダウンをクリックし、矢印をクリックして[ENTER]キーを押すと、値を受け取り、送信ボタンのようにフォームを送信しようとします。何か誤りがあればエラーを出します。ファンタスティック!
エンドユーザが最初にドロップダウンをクリックした後、オプションの上にマウスポインタを移動しても(それ以外のオプションは明白です)、[TAB]キーを押してください。 [ANSWER#1]オプションが選択され、次のフィールドにタブするか、[回答2]ドロップダウンをクリックする前に以前にあった値を残して、次のフィールドにタブするだけですか?あなたがUIの経験をたくさん持っている場合、私に推論を与えることはいいです。あるいは、あなたが多くのウェブサーフィン体験をしていて、ちょうどどちらかに悩まされているなら、私はそれらの物語にも興味があります。
ドロップダウンをクリックしてから、必要なオプションに向かって[TAB]キーを押してください。それはタブする前にそのオプション(インデックスを変更する)を選択します。
私はあなたのフィードバックをお待ちしています。悲しいことは、アプリケーションが非常に矛盾していたので、一貫性のために何かを比較する方法がないということです。私は最後の6ヶ月間を最後の開発者から掃除することに費やしてきました。モジュールの中には、IE以外の他のブラウザでは動作しなかったモジュールもあり、動作したモジュールは互いに矛盾していました。今、ドロップダウンはMozilla Firefox – MacGyver
を除くすべてのブラウザで同じように動作します... Mozilla Firefox 3.6にはこのワークフローにはわずかなバグがあります。下向き矢印の使用を開始すると、リストの最初のオプションで[ENTER]キーを押します(\ 13)。他のブラウザでは、あなたが望むオプションに達するまで、下向き矢印を押すことができます。 – MacGyver