7 インチのタッチスクリーンで使用する小さな Web ベースのキオスク インターフェイスを構築しています。システム自体の詳細については触れませんが、タッチスクリーンのブラウザーは、Ubuntu で動作する常時フルスクリーンの Firefox です。
タッチスクリーンが動作するようになった後、大きなボタンがたくさんある簡単なテスト ページを作成しました。タッチスクリーンで試してみると、多くの素早いタッチ操作がマウスのドラッグとして解釈されることにすぐに気付きました。そのため、テキストが強調表示されたり、ゴースト画像がドラッグされたり、Web ページをランダムにクリックしてドラッグしたときに発生するその他すべてのことが起こりました。
これらの不要なビジュアルをすべて削除し、ボタンが押されたものとしてページに登録し、発生するドラッグを無視したいと考えています。私はすでにマウスカーソル自体を削除し、少しのCSSでページ上のテキスト選択を防ぎました:
* {
cursor: none;
-moz-user-select: none; /* mozilla browsers */
-khtml-user-select: none; /* webkit browsers */
}
しかし、多くのファンキーなことがまだ起こっています。デモンストレーションのために短いビデオを撮りました: http://www.youtube.com/watch?v=4tjZ5aIG41E
そのビデオのテスト ページは次のとおりです 。
タッチスクリーンを使用するときにページをより洗練させるのに役立つヒントはありますか? 私は、HTML/CSS ソリューション、Javascript ソリューション、および Firefox の構成/アドオンに対してオープンです。
編集-私が使用しているタッチスクリーンドライバーはeGalaxTouchであり、Ubuntuにインストールされていることに言及すると役立つ場合があります。