• ベストアンサー

WEBページをキーボードでコントロールする方法

WEBページは当然ながらマウス操作が大原則ですが、マウスが使えない環境でのHPを作りたいと思います。 よって、HPからのリンクや他の操作をマウスではなくてキーボードで出来るようにする方法ってあるのでしょうか? 少なくともHTMLだけではダメだと思うのですが、何かいい方法がありましたら、教えてもらいたいのですが?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

> WEBページは当然ながらマウス操作が大原則 大抵のwebブラウザはマウスがなくてもナビゲーション可能です。特 にWindowsのアプリケーションはメニュー項目まですべてマウスなし で操作出来るように出来ています。規格どおりの正しいhtmlを使っ ていれば、ほとんど困らないはずです。 唯一ヤバいのは、リンクがonClick属性でJavaScriptを起動するよう になってるヤツかな。あれは本当に「クリック」しないとダメなの で、使わない方がいいでしょう。 逆に、リンクにaccesskey属性を付けるってのはお薦め。リストの下 の方にあるリンクでも、指定のキー一発で飛びます。

その他の回答 (4)

  • MAN_MA_RUI
  • ベストアンサー率41% (426/1024)
回答No.5

> 唯一ヤバいのは、リンクがonClick属性でJavaScriptを起動するよう になってるヤツかな。あれは本当に「クリック」しないとダメなの で、使わない方がいいでしょう。 #3 grumpy_the_dwarfさんへの補足。onkeypress属性を一緒に使えば多分いけると思います。 <a href="#" onclick="***" onkeypress="***"> それと、アクセスキーを使う場合は例えばHOME(H)のような感じでアクセスキーが何であるかを書いておかないと誰も気づかないと思います(^^;

  • ICHI-yan
  • ベストアンサー率33% (45/134)
回答No.4

基本的なルールを守って、真っ当なHTMLを作る。 これだけで、他の回答者の言うように、キーボードでも操作できます。 更に使い勝手を良くしようと思えば「アクセスキー」を調べることをお薦めします。その機能を載せているからOKではなく、具体的に使う人を想定して思いやりを発揮してください。 普通にしていれば、アクセスキーがあっても、気づきもしないです。 頑張ってください。

回答No.2

基本的にキーボードだけで操作できます。 タブキーで選んで、スペースでボタンにチェック、エンターキーで決定、などパソコン側から普通に操作できますし、メニュー操作も全てのソフトでキーボードのみで出来ます。 というわけでWindowsの基本操作を覚えて下さい。 あと、質問にあるのとは逆にむしろhtmlを使っていないページの方がキーボードで操作できないと思います。Flash等を使われてしまってはマウス以外受け付けない事もあります。(もちろんFlashもリンクのタブ移動は出来ますが) Flashのスクリプトでキーボード操作をさせる事も出来ますが、高等なテクニックになりますし、Macではうまく動作しなかったりします。(Flashゲーム等)

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

キーボードで何をしたいのでしょうか? 基本的な操作なら他のアプリ同様にキーボードで可能ですけど・・・。

関連するQ&A