Phantom Limbは実際の指画像を使ってスマートフォン向けのタッチイベントをテストできるJavaScriptライブラリ。 Phantom LimbはJavaScript製のフリーウェア(ソースコードは公開されている)。スマートフォン向けのWebサイトを作るならば、やはりスマートフォン特有の機能を使ってみたいと思うはずだ。しかし問題は実装した後のテストになるだろう。 デモのイベント 特にタッチイベントはデスクトップとスマートフォンで動作が大きく変わる部分になるだけにテストしずらい。そこで使ってみたいのがPhantom Limbだ。 Phantom Limbを表示すると巨大な指が表示される。これはマウスカーソルと同じ動作になる。そしてクリックしたりするとそれがタッチイベントとして認識される。マウスを動かすと指の角度が変わるという、微妙なこだわりも面白い。 デモのメトロノームアプリ デモで