Open4
[Scrap] Web のキーボード操作について調べる
目的
元々モバイルをやっていて、今年からデスクトップ向けの Web アプリを作る仕事に移ったら、操作方法が増えて単純に気にすることが増えた。キーボード操作周りに詳しくなりたい
- before(モバイル):
- タッチ操作
- after(デスクトップ):
- タッチ操作 & マウス操作
- キーボード操作
- 右クリックの操作
- 上記の組み合わせ操作😇
Key コード一覧
onkeypress ではなく onkeydown を使ってキーイベントをトラップする(引用)
入力を遅延させたい場合は debounce させた方が良いかも
最近以下の記事を参考に debounce を実装した。