web-dev-qa-db-ja.com

タップしてズーム/ピンチしてズームしない最も直感的なズームジェスチャ?

Apple Tap to ZoomおよびPinch to Zoomの特許を主張し、それらを強制する可能性がある場合、直感的でありながらタップ/ピンチとは異なる代替手段は何ですか?

20
Nic

ここでは、他のコントロールのないタッチインターフェイスについて話しているとしましょう。

直接操作

上記のコメントで述べたように、コンテンツを直接操作するためのジェスチャーの数は限られています。 gestureworks から:

  • Tapファミリはすべて廃止されました。
  • ローテーションは可能ですが、直感的ではありません。それはまた特に発見可能ではありません。
  • スケールとスプリットのジェスチャーはすべてアウトです。
  • スワイプ、フリック、およびスクロールのジェスチャーは機能する可能性がありますが、ズームバーをスクロールしている場合を除き、直感的とは言えません。つまり、引き続き外部コントロールを使用しています。
  • ユーザーがズームレベルを細かく制御できるように、ジェスチャーをホールドすることは発見が難しく、実装が難しいでしょう。
  • 3Dジェスチャーとほとんどのアンカージェスチャーは、主にズームではなく傾斜に使用されるため、関連していません。ズームに使用すると、ピンチ操作の制限に違反する可能性があります。

これにより、回転ジェスチャー(ねじからズーム?)または制御が難しいホールドジェスチャーのいずれかを直接操作できます。どちらも理想的ではありません。

コントロール

コントロールを使用してズームするには、主に3つの方法があります。これらは:

  • ズームボタン-これらは機能します。ただし、手間がかかり、直接操作する感覚に欠けており、ズームのスケールをかなり粗くする必要があるという追加の問題があります。
  • ズームスライダー-ズームに似ていますが、よりアナログ的な制御が可能で、スライダーには主に精度がありません。しかし、おそらく最高の束です。
  • 描画された境界ボックス/スケールラインもある程度は機能しますが、この方法はあまり直感的ではなく、ユーザーに即座にフィードバックを提供しません(開始点が正しくない場合がありますが、完了するまでフィードバックは得られません)ボックス)。

全体的に、コントロールを使用するメソッドは、ズームのためにタッチインターフェイスを使用する場合に最善策である可能性が高く、ピンチまたはタップ(私の意見では、これはジェスチャーの中で最も明白で直感的であり、そうでなければ推奨されるソリューションです。

11
dhmstark

これは親指だけでは機能しませんが、ピンチでは機能しません。

ユーザーに4本の指を画面上に広げて置くと、マップがズームインして、指を頂点とするポリゴンが画面全体に表示されます。私にとっては、特に写真や地図の場合、ピンチズームよりもはるかに直感的です。たとえば、顔が写っている写真がある場合は、顔の周りの小さなボックスの形に指を置いて、望みどおりにズームします。

これは境界ボックスのアイデアに似ていますが、境界ボックスを描く代わりに、指を頂点にするだけです。また、3本の指(境界三角形)でも機能しますが、直感的ではない場合があります。

画面に指を置きます。

Step 1

境界ボックスを理解する:

Step 2

ズームしてバウンディングボックスの塗りつぶし画面を表示します。

Step 3

6

タッチの問題は、「ジェスチャー」のすべての話にもかかわらず、人間が可能な基本的なジェスチャーはごくわずかしかないことです。

  • をタップ
  • タップ&ホールド
  • Swipe
  • ドラッグ(一定の物理的接触でスワイプ)
  • ピンチ(イン/アウト)

これらのジェスチャーでさえも気づくと思いますが、部分的に自分自身を繰り返しています。タップアンドホールドは長めのタップで、スワイプはドラッグだけですが、すばやく離します。

タップが基本的なアクションです。ピンチは当然の選択です。しかし、この質問に関する彼の文脈では、それらを無視する必要があります。私はそれらの「違法」を考慮していないではありませんも、それらを回避するように勧めません。ただ思考ゲームをプレイしています。

基本的には、左にスワイプ/ドラッグアンドタップして押したままにします。押し続けることは意味がなく、一方向のアクションです。また、あまり発見できません。除外したと思います。

ズームインまたはズームアウトするために上下にスワイプまたはドラッグすることは正当な可能性ですが、ドラッグジェスチャがパンする可能性が複雑になります。何らかの形のパン/スクロールが含まれている場合は、スワイプ/ドラッグはお勧めしません。

したがって、これはすべて除外された直接操作オプションです。残りは何ですか? ボタン。大画面の実行可能なオプションは、Googleマップデスクトップが使用するようなスライダーです。

enter image description here

代わりに、プレーンなプラスとマイナスのボタン(拡大鏡にある可能性があります):

enter image description hereshutterstock.comのクリップアート

基本的に、本当に明確に何かを望み、直感的にズームを示す場合、ピンチズームが許可されていない場合は、ビジュアルコントロールに戻る必要があります。

4
Ben Brocka

Nokia N900に同梱されていたブラウザは「円からズーム」を使用しました-指または親指で円を描き、時計回りにズームインし、反時計回りにズームアウトしました。

1
PhonicUK

2本指で上下にスワイプするとどうなりますか?確かに、ピンチは「標準」として認められているため、すぐには直感的ではないかもしれませんが、簡単にキャッチでき、パンやスライドに使用される1本指のスワイプとはかなり異なります。

タッチ方式が必要ない場合は、ユーザーがコントロールボタンを学ぶのが最も簡単だと私は同意します。

0
thomasjbarrett

また、古いAndroid=両方の親指で同時に押してデバイスを傾ける方法もあります。非常にぎくしゃくして扱いにくいです。

0
Sebastian Hall