- ベストアンサー
WEBページをキーボードでコントロールする方法
WEBページは当然ながらマウス操作が大原則ですが、マウスが使えない環境でのHPを作りたいと思います。 よって、HPからのリンクや他の操作をマウスではなくてキーボードで出来るようにする方法ってあるのでしょうか? 少なくともHTMLだけではダメだと思うのですが、何かいい方法がありましたら、教えてもらいたいのですが?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
> WEBページは当然ながらマウス操作が大原則 大抵のwebブラウザはマウスがなくてもナビゲーション可能です。特 にWindowsのアプリケーションはメニュー項目まですべてマウスなし で操作出来るように出来ています。規格どおりの正しいhtmlを使っ ていれば、ほとんど困らないはずです。 唯一ヤバいのは、リンクがonClick属性でJavaScriptを起動するよう になってるヤツかな。あれは本当に「クリック」しないとダメなの で、使わない方がいいでしょう。 逆に、リンクにaccesskey属性を付けるってのはお薦め。リストの下 の方にあるリンクでも、指定のキー一発で飛びます。
その他の回答 (4)
- MAN_MA_RUI
- ベストアンサー率41% (426/1024)
> 唯一ヤバいのは、リンクがonClick属性でJavaScriptを起動するよう になってるヤツかな。あれは本当に「クリック」しないとダメなの で、使わない方がいいでしょう。 #3 grumpy_the_dwarfさんへの補足。onkeypress属性を一緒に使えば多分いけると思います。 <a href="#" onclick="***" onkeypress="***"> それと、アクセスキーを使う場合は例えばHOME(H)のような感じでアクセスキーが何であるかを書いておかないと誰も気づかないと思います(^^;
- ICHI-yan
- ベストアンサー率33% (45/134)
基本的なルールを守って、真っ当なHTMLを作る。 これだけで、他の回答者の言うように、キーボードでも操作できます。 更に使い勝手を良くしようと思えば「アクセスキー」を調べることをお薦めします。その機能を載せているからOKではなく、具体的に使う人を想定して思いやりを発揮してください。 普通にしていれば、アクセスキーがあっても、気づきもしないです。 頑張ってください。
- Phoebastria
- ベストアンサー率21% (177/817)
基本的にキーボードだけで操作できます。 タブキーで選んで、スペースでボタンにチェック、エンターキーで決定、などパソコン側から普通に操作できますし、メニュー操作も全てのソフトでキーボードのみで出来ます。 というわけでWindowsの基本操作を覚えて下さい。 あと、質問にあるのとは逆にむしろhtmlを使っていないページの方がキーボードで操作できないと思います。Flash等を使われてしまってはマウス以外受け付けない事もあります。(もちろんFlashもリンクのタブ移動は出来ますが) Flashのスクリプトでキーボード操作をさせる事も出来ますが、高等なテクニックになりますし、Macではうまく動作しなかったりします。(Flashゲーム等)
- hana-hana3
- ベストアンサー率31% (4940/15541)
キーボードで何をしたいのでしょうか? 基本的な操作なら他のアプリ同様にキーボードで可能ですけど・・・。