プルダウン・プルアップでページ移動するUI
前回に続いてUI特許取得回避のための記事です。
Twitterアプリのタイムラインでプルダウンして指を離すと新着確認するUIがありますが、iBooksやPDFビューアなどのページ単位のナビゲーションをするアプリで、下図のように

- 上端位置からプルダウンして指を離す→前項の下端に移動
- 下端位置からプルアップして指を離す→次項の上端に移動
できるとスムーズなページ送りができて便利だと思います。
前回に続いてUI特許取得回避のための記事です。
Twitterアプリのタイムラインでプルダウンして指を離すと新着確認するUIがありますが、iBooksやPDFビューアなどのページ単位のナビゲーションをするアプリで、下図のように

できるとスムーズなページ送りができて便利だと思います。
iPhoneをLandscape状態にしたときの寸法をメモしておきます。
MacOS版は以下にあります
https://github.com/genki/ViMouse
This article was migrated from http://rails.office.drecom.jp/takiuchi/archive/107
最近身の回りでキーボードの話題が花盛りなので便乗してみたり。
日比さんのとことか金沢さんのとこでも紹介されてますが、ThinkPadのトラックポイントは便利そうですね。ThinkPadの画面サイズがもうちょっと大きかったら買っていたんだけど…。
特にこだわりは無いのですが、僕は長いことSONYのVAIOシリーズを使っています。 キーボードはそこそこ打ちやすくて良いんですが、やっぱりノートPCのスライドパネルは使う気にならず、普段は外付けのマウスを使っています。
それでも外出時などは、外付けのマウスが使えないので、キーボードでマウス操作が出来るvimouseというユーティリティを自作して使っています。
C#で3時間ぐらいで作ったものなのですが、なかなか役に立ってくれています。 マウスモードとキーボードモードを切り替えて、vimっぽい感じにhjklでカーソルを移動します。 コンフィグレーションは完全に自分専用に調整されてるので、他の人が使うのには不便かも。
一応使い方。
ウイルスチェックとかはしていますが、利用は自己責任でお願いします。
hjkl: 左下上右に移動
a: すごくゆっくり移動
s: ゆっくり移動
d: 速く移動
f: すごく速く移動
Space: 左クリック
;(セミコロン): 右クリック
n: 中クリック
g: ホイールモード(g+hjklでホイール)
Ctrl+;(セミコロン): マウスモードに移行
i: キーボードモードに移行し、カーソル直下のWindowにフォーカス
o: キーボードモードに移行。フォーカスはそのまま。
y: コピー
p: ペースト
This article was migrated from http://rails.office.drecom.jp/takiuchi/archive/107